javascript:codemirror

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
javascript:codemirror [2023/03/11 07:26] – [動作確認] ともやんjavascript:codemirror [2023/04/19 07:52] (現在) – [CodeMirror plugin for DokuWiki] ともやん
行 2: 行 2:
 本家: [[https://codemirror.net/|CodeMirror]]\\ 本家: [[https://codemirror.net/|CodeMirror]]\\
 ソースコード: [[https://github.com/codemirror/codemirror|codemirror/CodeMirror: In-browser code editor]]\\ ソースコード: [[https://github.com/codemirror/codemirror|codemirror/CodeMirror: In-browser code editor]]\\
- 
-===== CodeMirror 5 ===== 
- 
-==== インストール ==== 
-<WRAP color_term> 
-<WRAP color_command><html><pre> 
-$ mkdir work 
-$ cd work/ 
-$ curl -LO https://codemirror.net/codemirror.zip 
-</pre></html></WRAP> 
-<WRAP color_result><html><pre> 
-  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current 
-                                 Dload  Upload   Total   Spent    Left  Speed 
-100   169  100   169    0        168      0  0:00:01  0:00:01 --:--:--   168 
-100 1478k  100 1478k    0       345k      0  0:00:04  0:00:04 --:--:--  488k 
-</pre></html></WRAP> 
-<WRAP color_command><html><pre> 
-$ unzip codemirror.zip  
-</pre></html></WRAP> 
-<WRAP color_result_long><html><pre> 
-Archive:  codemirror.zip 
-   creating: codemirror-5.65.8/ 
-   creating: codemirror-5.65.8/demo/ 
-  inflating: codemirror-5.65.8/demo/runmode-standalone.html   
-  inflating: codemirror-5.65.8/demo/emacs.html   
-  inflating: codemirror-5.65.8/demo/changemode.html   
-  inflating: codemirror-5.65.8/demo/runmode.html   
-  inflating: codemirror-5.65.8/demo/matchhighlighter.html   
-  inflating: codemirror-5.65.8/demo/rulers.html   
-  inflating: codemirror-5.65.8/demo/visibletabs.html   
-  inflating: codemirror-5.65.8/demo/btree.html   
-  inflating: codemirror-5.65.8/demo/vim.html   
-  inflating: codemirror-5.65.8/demo/search.html   
-  inflating: codemirror-5.65.8/demo/closetag.html   
-  inflating: codemirror-5.65.8/demo/requirejs.html   
-  inflating: codemirror-5.65.8/demo/multiplex.html   
-  inflating: codemirror-5.65.8/demo/simplemode.html   
-  inflating: codemirror-5.65.8/demo/activeline.html   
-  inflating: codemirror-5.65.8/demo/theme.html   
-  inflating: codemirror-5.65.8/demo/hardwrap.html   
-  inflating: codemirror-5.65.8/demo/widget.html   
-  inflating: codemirror-5.65.8/demo/resize.html   
-  inflating: codemirror-5.65.8/demo/sublime.html   
-  inflating: codemirror-5.65.8/demo/panel.html   
-  inflating: codemirror-5.65.8/demo/closebrackets.html   
-  inflating: codemirror-5.65.8/demo/markselection.html   
-  inflating: codemirror-5.65.8/demo/loadmode.html   
-  inflating: codemirror-5.65.8/demo/placeholder.html   
-  inflating: codemirror-5.65.8/demo/matchtags.html   
-  inflating: codemirror-5.65.8/demo/merge.html   
-  inflating: codemirror-5.65.8/demo/complete.html   
-  inflating: codemirror-5.65.8/demo/folding.html   
-  inflating: codemirror-5.65.8/demo/variableheight.html   
-  inflating: codemirror-5.65.8/demo/spanaffectswrapping_shim.html   
-  inflating: codemirror-5.65.8/demo/anywordhint.html   
-  inflating: codemirror-5.65.8/demo/tern.html   
-  inflating: codemirror-5.65.8/demo/trailingspace.html   
-  inflating: codemirror-5.65.8/demo/preview.html   
-  inflating: codemirror-5.65.8/demo/fullscreen.html   
-  inflating: codemirror-5.65.8/demo/html5complete.html   
-  inflating: codemirror-5.65.8/demo/indentwrap.html   
-  inflating: codemirror-5.65.8/demo/simplescrollbars.html   
-  inflating: codemirror-5.65.8/demo/lint.html   
-  inflating: codemirror-5.65.8/demo/mustache.html   
-  inflating: codemirror-5.65.8/demo/xmlcomplete.html   
-  inflating: codemirror-5.65.8/demo/buffers.html   
-  inflating: codemirror-5.65.8/demo/marker.html   
-  inflating: codemirror-5.65.8/demo/bidi.html   
-  inflating: codemirror-5.65.8/rollup.config.js   
-   creating: codemirror-5.65.8/bin/ 
-  inflating: codemirror-5.65.8/bin/authors.sh   
- extracting: codemirror-5.65.8/bin/lint   
-  inflating: codemirror-5.65.8/bin/source-highlight   
-  inflating: codemirror-5.65.8/bin/release   
-  inflating: codemirror-5.65.8/bin/upload-release.js   
-  inflating: codemirror-5.65.8/AUTHORS   
-  inflating: codemirror-5.65.8/.gitattributes   
-  inflating: codemirror-5.65.8/CHANGELOG.md   
-  inflating: codemirror-5.65.8/.editorconfig   
-  inflating: codemirror-5.65.8/CONTRIBUTING.md   
-   creating: codemirror-5.65.8/src/ 
-   creating: codemirror-5.65.8/src/model/ 
-  inflating: codemirror-5.65.8/src/model/selection.js   
-  inflating: codemirror-5.65.8/src/model/mark_text.js   
-  inflating: codemirror-5.65.8/src/model/line_widget.js   
-  inflating: codemirror-5.65.8/src/model/document_data.js   
-  inflating: codemirror-5.65.8/src/model/Doc.js   
-  inflating: codemirror-5.65.8/src/model/history.js   
-  inflating: codemirror-5.65.8/src/model/changes.js   
-  inflating: codemirror-5.65.8/src/model/selection_updates.js   
-  inflating: codemirror-5.65.8/src/model/chunk.js   
-  inflating: codemirror-5.65.8/src/model/change_measurement.js   
-   creating: codemirror-5.65.8/src/line/ 
-  inflating: codemirror-5.65.8/src/line/spans.js   
-  inflating: codemirror-5.65.8/src/line/saw_special_spans.js   
-  inflating: codemirror-5.65.8/src/line/utils_line.js   
-  inflating: codemirror-5.65.8/src/line/highlight.js   
-  inflating: codemirror-5.65.8/src/line/pos.js   
-  inflating: codemirror-5.65.8/src/line/line_data.js   
-   creating: codemirror-5.65.8/src/edit/ 
-  inflating: codemirror-5.65.8/src/edit/deleteNearSelection.js   
-  inflating: codemirror-5.65.8/src/edit/fromTextArea.js   
-  inflating: codemirror-5.65.8/src/edit/methods.js   
-  inflating: codemirror-5.65.8/src/edit/global_events.js   
-  inflating: codemirror-5.65.8/src/edit/drop_events.js   
-  inflating: codemirror-5.65.8/src/edit/mouse_events.js   
-  inflating: codemirror-5.65.8/src/edit/key_events.js   
-  inflating: codemirror-5.65.8/src/edit/utils.js   
-  inflating: codemirror-5.65.8/src/edit/CodeMirror.js   
-  inflating: codemirror-5.65.8/src/edit/commands.js   
-  inflating: codemirror-5.65.8/src/edit/legacy.js   
-  inflating: codemirror-5.65.8/src/edit/options.js   
-  inflating: codemirror-5.65.8/src/edit/main.js   
-   creating: codemirror-5.65.8/src/input/ 
-  inflating: codemirror-5.65.8/src/input/input.js   
-  inflating: codemirror-5.65.8/src/input/keynames.js   
-  inflating: codemirror-5.65.8/src/input/keymap.js   
-  inflating: codemirror-5.65.8/src/input/ContentEditableInput.js   
-  inflating: codemirror-5.65.8/src/input/indent.js   
-  inflating: codemirror-5.65.8/src/input/TextareaInput.js   
-  inflating: codemirror-5.65.8/src/input/movement.js   
-   creating: codemirror-5.65.8/src/display/ 
-  inflating: codemirror-5.65.8/src/display/scrolling.js   
-  inflating: codemirror-5.65.8/src/display/scrollbars.js   
-  inflating: codemirror-5.65.8/src/display/update_display.js   
-  inflating: codemirror-5.65.8/src/display/operations.js   
-  inflating: codemirror-5.65.8/src/display/selection.js   
-  inflating: codemirror-5.65.8/src/display/update_line.js   
-  inflating: codemirror-5.65.8/src/display/highlight_worker.js   
-  inflating: codemirror-5.65.8/src/display/view_tracking.js   
-  inflating: codemirror-5.65.8/src/display/mode_state.js   
-  inflating: codemirror-5.65.8/src/display/line_numbers.js   
-  inflating: codemirror-5.65.8/src/display/update_lines.js   
-  inflating: codemirror-5.65.8/src/display/Display.js   
-  inflating: codemirror-5.65.8/src/display/scroll_events.js   
-  inflating: codemirror-5.65.8/src/display/gutters.js   
-  inflating: codemirror-5.65.8/src/display/focus.js   
-   creating: codemirror-5.65.8/src/measurement/ 
-  inflating: codemirror-5.65.8/src/measurement/position_measurement.js   
-  inflating: codemirror-5.65.8/src/measurement/widgets.js   
-   creating: codemirror-5.65.8/src/addon/ 
-   creating: codemirror-5.65.8/src/addon/runmode/ 
-  inflating: codemirror-5.65.8/src/addon/runmode/codemirror-standalone.js   
-  inflating: codemirror-5.65.8/src/addon/runmode/codemirror.node.js   
-  inflating: codemirror-5.65.8/src/addon/runmode/runmode.node.js   
-  inflating: codemirror-5.65.8/src/addon/runmode/runmode-standalone.js   
-  inflating: codemirror-5.65.8/src/codemirror.js   
-  inflating: codemirror-5.65.8/src/modes.js   
-   creating: codemirror-5.65.8/src/util/ 
-  inflating: codemirror-5.65.8/src/util/feature_detection.js   
-  inflating: codemirror-5.65.8/src/util/misc.js   
-  inflating: codemirror-5.65.8/src/util/bidi.js   
-  inflating: codemirror-5.65.8/src/util/StringStream.js   
-  inflating: codemirror-5.65.8/src/util/browser.js   
-  inflating: codemirror-5.65.8/src/util/event.js   
-  inflating: codemirror-5.65.8/src/util/dom.js   
-  inflating: codemirror-5.65.8/src/util/operation_group.js   
-   creating: codemirror-5.65.8/test/ 
-  inflating: codemirror-5.65.8/test/contenteditable_test.js   
-  inflating: codemirror-5.65.8/test/annotatescrollbar.js   
-  inflating: codemirror-5.65.8/test/test.js   
-  inflating: codemirror-5.65.8/test/sql-hint-test.js   
-  inflating: codemirror-5.65.8/test/html-hint-test.js   
-  inflating: codemirror-5.65.8/test/lint.js   
-  inflating: codemirror-5.65.8/test/scroll_test.js   
-  inflating: codemirror-5.65.8/test/run.js   
-  inflating: codemirror-5.65.8/test/comment_test.js   
-  inflating: codemirror-5.65.8/test/mode_test.css   
-  inflating: codemirror-5.65.8/test/driver.js   
-  inflating: codemirror-5.65.8/test/doc_test.js   
-  inflating: codemirror-5.65.8/test/index.html   
-  inflating: codemirror-5.65.8/test/search_test.js   
-  inflating: codemirror-5.65.8/test/multi_test.js   
-  inflating: codemirror-5.65.8/test/sublime_test.js   
-  inflating: codemirror-5.65.8/test/mode_test.js   
-  inflating: codemirror-5.65.8/test/emacs_test.js   
-  inflating: codemirror-5.65.8/package.json   
-   creating: codemirror-5.65.8/addon/ 
-   creating: codemirror-5.65.8/addon/edit/ 
-  inflating: codemirror-5.65.8/addon/edit/matchtags.js   
-  inflating: codemirror-5.65.8/addon/edit/closetag.js   
-  inflating: codemirror-5.65.8/addon/edit/matchbrackets.js   
-  inflating: codemirror-5.65.8/addon/edit/trailingspace.js   
-  inflating: codemirror-5.65.8/addon/edit/closebrackets.js   
-  inflating: codemirror-5.65.8/addon/edit/continuelist.js   
-   creating: codemirror-5.65.8/addon/selection/ 
-  inflating: codemirror-5.65.8/addon/selection/mark-selection.js   
-  inflating: codemirror-5.65.8/addon/selection/active-line.js   
-  inflating: codemirror-5.65.8/addon/selection/selection-pointer.js   
-   creating: codemirror-5.65.8/addon/dialog/ 
-  inflating: codemirror-5.65.8/addon/dialog/dialog.css   
-  inflating: codemirror-5.65.8/addon/dialog/dialog.js   
-   creating: codemirror-5.65.8/addon/display/ 
-  inflating: codemirror-5.65.8/addon/display/panel.js   
-  inflating: codemirror-5.65.8/addon/display/rulers.js   
-  inflating: codemirror-5.65.8/addon/display/fullscreen.js   
-  inflating: codemirror-5.65.8/addon/display/autorefresh.js   
-  inflating: codemirror-5.65.8/addon/display/placeholder.js   
-  inflating: codemirror-5.65.8/addon/display/fullscreen.css   
-   creating: codemirror-5.65.8/addon/lint/ 
-  inflating: codemirror-5.65.8/addon/lint/lint.css   
-  inflating: codemirror-5.65.8/addon/lint/yaml-lint.js   
-  inflating: codemirror-5.65.8/addon/lint/json-lint.js   
-  inflating: codemirror-5.65.8/addon/lint/coffeescript-lint.js   
-  inflating: codemirror-5.65.8/addon/lint/lint.js   
-  inflating: codemirror-5.65.8/addon/lint/css-lint.js   
-  inflating: codemirror-5.65.8/addon/lint/html-lint.js   
-  inflating: codemirror-5.65.8/addon/lint/javascript-lint.js   
-   creating: codemirror-5.65.8/addon/fold/ 
-  inflating: codemirror-5.65.8/addon/fold/brace-fold.js   
-  inflating: codemirror-5.65.8/addon/fold/foldgutter.css   
-  inflating: codemirror-5.65.8/addon/fold/foldcode.js   
-  inflating: codemirror-5.65.8/addon/fold/comment-fold.js   
-  inflating: codemirror-5.65.8/addon/fold/markdown-fold.js   
-  inflating: codemirror-5.65.8/addon/fold/indent-fold.js   
-  inflating: codemirror-5.65.8/addon/fold/foldgutter.js   
-  inflating: codemirror-5.65.8/addon/fold/xml-fold.js   
-   creating: codemirror-5.65.8/addon/comment/ 
-  inflating: codemirror-5.65.8/addon/comment/comment.js   
-  inflating: codemirror-5.65.8/addon/comment/continuecomment.js   
-   creating: codemirror-5.65.8/addon/hint/ 
-  inflating: codemirror-5.65.8/addon/hint/sql-hint.js   
-  inflating: codemirror-5.65.8/addon/hint/show-hint.js   
-  inflating: codemirror-5.65.8/addon/hint/anyword-hint.js   
-  inflating: codemirror-5.65.8/addon/hint/javascript-hint.js   
-  inflating: codemirror-5.65.8/addon/hint/show-hint.css   
-  inflating: codemirror-5.65.8/addon/hint/css-hint.js   
-  inflating: codemirror-5.65.8/addon/hint/xml-hint.js   
-  inflating: codemirror-5.65.8/addon/hint/html-hint.js   
-   creating: codemirror-5.65.8/addon/mode/ 
-  inflating: codemirror-5.65.8/addon/mode/loadmode.js   
-  inflating: codemirror-5.65.8/addon/mode/overlay.js   
-  inflating: codemirror-5.65.8/addon/mode/multiplex.js   
-  inflating: codemirror-5.65.8/addon/mode/simple.js   
-  inflating: codemirror-5.65.8/addon/mode/multiplex_test.js   
-   creating: codemirror-5.65.8/addon/merge/ 
-  inflating: codemirror-5.65.8/addon/merge/merge.css   
-  inflating: codemirror-5.65.8/addon/merge/merge.js   
-   creating: codemirror-5.65.8/addon/tern/ 
-  inflating: codemirror-5.65.8/addon/tern/tern.css   
-  inflating: codemirror-5.65.8/addon/tern/tern.js   
-  inflating: codemirror-5.65.8/addon/tern/worker.js   
-   creating: codemirror-5.65.8/addon/scroll/ 
-  inflating: codemirror-5.65.8/addon/scroll/annotatescrollbar.js   
-  inflating: codemirror-5.65.8/addon/scroll/simplescrollbars.js   
-  inflating: codemirror-5.65.8/addon/scroll/simplescrollbars.css   
-  inflating: codemirror-5.65.8/addon/scroll/scrollpastend.js   
-   creating: codemirror-5.65.8/addon/wrap/ 
-  inflating: codemirror-5.65.8/addon/wrap/hardwrap.js   
-   creating: codemirror-5.65.8/addon/runmode/ 
-  inflating: codemirror-5.65.8/addon/runmode/runmode.node.js   
-  inflating: codemirror-5.65.8/addon/runmode/runmode.js   
-  inflating: codemirror-5.65.8/addon/runmode/runmode-standalone.js   
-  inflating: codemirror-5.65.8/addon/runmode/colorize.js   
-   creating: codemirror-5.65.8/addon/search/ 
-  inflating: codemirror-5.65.8/addon/search/searchcursor.js   
-  inflating: codemirror-5.65.8/addon/search/matchesonscrollbar.css   
-  inflating: codemirror-5.65.8/addon/search/jump-to-line.js   
-  inflating: codemirror-5.65.8/addon/search/search.js   
-  inflating: codemirror-5.65.8/addon/search/matchesonscrollbar.js   
-  inflating: codemirror-5.65.8/addon/search/match-highlighter.js   
-   creating: codemirror-5.65.8/mode/ 
-   creating: codemirror-5.65.8/mode/xml/ 
-  inflating: codemirror-5.65.8/mode/xml/test.js   
-  inflating: codemirror-5.65.8/mode/xml/xml.js   
-  inflating: codemirror-5.65.8/mode/xml/index.html   
-   creating: codemirror-5.65.8/mode/vue/ 
-  inflating: codemirror-5.65.8/mode/vue/vue.js   
-  inflating: codemirror-5.65.8/mode/vue/index.html   
-   creating: codemirror-5.65.8/mode/sql/ 
-  inflating: codemirror-5.65.8/mode/sql/index.html   
-  inflating: codemirror-5.65.8/mode/sql/sql.js   
-   creating: codemirror-5.65.8/mode/cypher/ 
-  inflating: codemirror-5.65.8/mode/cypher/test.js   
-  inflating: codemirror-5.65.8/mode/cypher/index.html   
-  inflating: codemirror-5.65.8/mode/cypher/cypher.js   
-   creating: codemirror-5.65.8/mode/xquery/ 
-  inflating: codemirror-5.65.8/mode/xquery/xquery.js   
-  inflating: codemirror-5.65.8/mode/xquery/test.js   
-  inflating: codemirror-5.65.8/mode/xquery/index.html   
-   creating: codemirror-5.65.8/mode/brainfuck/ 
-  inflating: codemirror-5.65.8/mode/brainfuck/brainfuck.js   
-  inflating: codemirror-5.65.8/mode/brainfuck/index.html   
-   creating: codemirror-5.65.8/mode/oz/ 
-  inflating: codemirror-5.65.8/mode/oz/index.html   
-  inflating: codemirror-5.65.8/mode/oz/oz.js   
-   creating: codemirror-5.65.8/mode/spreadsheet/ 
-  inflating: codemirror-5.65.8/mode/spreadsheet/spreadsheet.js   
-  inflating: codemirror-5.65.8/mode/spreadsheet/index.html   
-   creating: codemirror-5.65.8/mode/apl/ 
-  inflating: codemirror-5.65.8/mode/apl/apl.js   
-  inflating: codemirror-5.65.8/mode/apl/index.html   
-   creating: codemirror-5.65.8/mode/troff/ 
-  inflating: codemirror-5.65.8/mode/troff/troff.js   
-  inflating: codemirror-5.65.8/mode/troff/index.html   
-   creating: codemirror-5.65.8/mode/asterisk/ 
-  inflating: codemirror-5.65.8/mode/asterisk/index.html   
-  inflating: codemirror-5.65.8/mode/asterisk/asterisk.js   
-   creating: codemirror-5.65.8/mode/toml/ 
-  inflating: codemirror-5.65.8/mode/toml/index.html   
-  inflating: codemirror-5.65.8/mode/toml/toml.js   
-   creating: codemirror-5.65.8/mode/vb/ 
-  inflating: codemirror-5.65.8/mode/vb/vb.js   
-  inflating: codemirror-5.65.8/mode/vb/index.html   
-   creating: codemirror-5.65.8/mode/crystal/ 
-  inflating: codemirror-5.65.8/mode/crystal/crystal.js   
-  inflating: codemirror-5.65.8/mode/crystal/index.html   
-   creating: codemirror-5.65.8/mode/markdown/ 
-  inflating: codemirror-5.65.8/mode/markdown/test.js   
-  inflating: codemirror-5.65.8/mode/markdown/index.html   
-  inflating: codemirror-5.65.8/mode/markdown/markdown.js   
-   creating: codemirror-5.65.8/mode/pug/ 
-  inflating: codemirror-5.65.8/mode/pug/index.html   
-  inflating: codemirror-5.65.8/mode/pug/pug.js   
-   creating: codemirror-5.65.8/mode/cmake/ 
-  inflating: codemirror-5.65.8/mode/cmake/cmake.js   
-  inflating: codemirror-5.65.8/mode/cmake/index.html   
-   creating: codemirror-5.65.8/mode/groovy/ 
-  inflating: codemirror-5.65.8/mode/groovy/groovy.js   
-  inflating: codemirror-5.65.8/mode/groovy/index.html   
-   creating: codemirror-5.65.8/mode/htmlmixed/ 
-  inflating: codemirror-5.65.8/mode/htmlmixed/htmlmixed.js   
-  inflating: codemirror-5.65.8/mode/htmlmixed/index.html   
-   creating: codemirror-5.65.8/mode/smalltalk/ 
-  inflating: codemirror-5.65.8/mode/smalltalk/smalltalk.js   
-  inflating: codemirror-5.65.8/mode/smalltalk/index.html   
-  inflating: codemirror-5.65.8/mode/meta.js   
-   creating: codemirror-5.65.8/mode/commonlisp/ 
-  inflating: codemirror-5.65.8/mode/commonlisp/commonlisp.js   
-  inflating: codemirror-5.65.8/mode/commonlisp/index.html   
-   creating: codemirror-5.65.8/mode/swift/ 
-  inflating: codemirror-5.65.8/mode/swift/test.js   
-  inflating: codemirror-5.65.8/mode/swift/swift.js   
-  inflating: codemirror-5.65.8/mode/swift/index.html   
-   creating: codemirror-5.65.8/mode/velocity/ 
-  inflating: codemirror-5.65.8/mode/velocity/velocity.js   
-  inflating: codemirror-5.65.8/mode/velocity/index.html   
-   creating: codemirror-5.65.8/mode/mathematica/ 
-  inflating: codemirror-5.65.8/mode/mathematica/mathematica.js   
-  inflating: codemirror-5.65.8/mode/mathematica/index.html   
-   creating: codemirror-5.65.8/mode/slim/ 
-  inflating: codemirror-5.65.8/mode/slim/test.js   
-  inflating: codemirror-5.65.8/mode/slim/index.html   
-  inflating: codemirror-5.65.8/mode/slim/slim.js   
-   creating: codemirror-5.65.8/mode/r/ 
-  inflating: codemirror-5.65.8/mode/r/r.js   
-  inflating: codemirror-5.65.8/mode/r/index.html   
-   creating: codemirror-5.65.8/mode/powershell/ 
-  inflating: codemirror-5.65.8/mode/powershell/test.js   
-  inflating: codemirror-5.65.8/mode/powershell/powershell.js   
-  inflating: codemirror-5.65.8/mode/powershell/index.html   
-   creating: codemirror-5.65.8/mode/forth/ 
-  inflating: codemirror-5.65.8/mode/forth/forth.js   
-  inflating: codemirror-5.65.8/mode/forth/index.html   
-   creating: codemirror-5.65.8/mode/protobuf/ 
-  inflating: codemirror-5.65.8/mode/protobuf/protobuf.js   
-  inflating: codemirror-5.65.8/mode/protobuf/index.html   
-   creating: codemirror-5.65.8/mode/fortran/ 
-  inflating: codemirror-5.65.8/mode/fortran/fortran.js   
-  inflating: codemirror-5.65.8/mode/fortran/index.html   
-   creating: codemirror-5.65.8/mode/octave/ 
-  inflating: codemirror-5.65.8/mode/octave/index.html   
-  inflating: codemirror-5.65.8/mode/octave/octave.js   
-   creating: codemirror-5.65.8/mode/stex/ 
-  inflating: codemirror-5.65.8/mode/stex/test.js   
-  inflating: codemirror-5.65.8/mode/stex/index.html   
-  inflating: codemirror-5.65.8/mode/stex/stex.js   
-   creating: codemirror-5.65.8/mode/twig/ 
-  inflating: codemirror-5.65.8/mode/twig/twig.js   
-  inflating: codemirror-5.65.8/mode/twig/index.html   
-   creating: codemirror-5.65.8/mode/jsx/ 
-  inflating: codemirror-5.65.8/mode/jsx/test.js   
-  inflating: codemirror-5.65.8/mode/jsx/jsx.js   
-  inflating: codemirror-5.65.8/mode/jsx/index.html   
-   creating: codemirror-5.65.8/mode/tiki/ 
-  inflating: codemirror-5.65.8/mode/tiki/tiki.css   
-  inflating: codemirror-5.65.8/mode/tiki/index.html   
-  inflating: codemirror-5.65.8/mode/tiki/tiki.js   
-   creating: codemirror-5.65.8/mode/wast/ 
-  inflating: codemirror-5.65.8/mode/wast/test.js   
-  inflating: codemirror-5.65.8/mode/wast/wast.js   
-  inflating: codemirror-5.65.8/mode/wast/index.html   
-   creating: codemirror-5.65.8/mode/dtd/ 
-  inflating: codemirror-5.65.8/mode/dtd/dtd.js   
-  inflating: codemirror-5.65.8/mode/dtd/index.html   
-   creating: codemirror-5.65.8/mode/rust/ 
-  inflating: codemirror-5.65.8/mode/rust/rust.js   
-  inflating: codemirror-5.65.8/mode/rust/test.js   
-  inflating: codemirror-5.65.8/mode/rust/index.html   
-   creating: codemirror-5.65.8/mode/z80/ 
-  inflating: codemirror-5.65.8/mode/z80/index.html   
-  inflating: codemirror-5.65.8/mode/z80/z80.js   
-   creating: codemirror-5.65.8/mode/sas/ 
-  inflating: codemirror-5.65.8/mode/sas/sas.js   
-  inflating: codemirror-5.65.8/mode/sas/index.html   
-   creating: codemirror-5.65.8/mode/javascript/ 
-  inflating: codemirror-5.65.8/mode/javascript/typescript.html   
-  inflating: codemirror-5.65.8/mode/javascript/test.js   
-  inflating: codemirror-5.65.8/mode/javascript/json-ld.html   
-  inflating: codemirror-5.65.8/mode/javascript/javascript.js   
-  inflating: codemirror-5.65.8/mode/javascript/index.html   
-   creating: codemirror-5.65.8/mode/livescript/ 
-  inflating: codemirror-5.65.8/mode/livescript/livescript.js   
-  inflating: codemirror-5.65.8/mode/livescript/index.html   
-   creating: codemirror-5.65.8/mode/soy/ 
-  inflating: codemirror-5.65.8/mode/soy/test.js   
-  inflating: codemirror-5.65.8/mode/soy/index.html   
-  inflating: codemirror-5.65.8/mode/soy/soy.js   
-   creating: codemirror-5.65.8/mode/ruby/ 
-  inflating: codemirror-5.65.8/mode/ruby/test.js   
-  inflating: codemirror-5.65.8/mode/ruby/ruby.js   
-  inflating: codemirror-5.65.8/mode/ruby/index.html   
-   creating: codemirror-5.65.8/mode/dart/ 
-  inflating: codemirror-5.65.8/mode/dart/index.html   
-  inflating: codemirror-5.65.8/mode/dart/dart.js   
-   creating: codemirror-5.65.8/mode/mumps/ 
-  inflating: codemirror-5.65.8/mode/mumps/index.html   
-  inflating: codemirror-5.65.8/mode/mumps/mumps.js   
-   creating: codemirror-5.65.8/mode/sparql/ 
-  inflating: codemirror-5.65.8/mode/sparql/index.html   
-  inflating: codemirror-5.65.8/mode/sparql/sparql.js   
-   creating: codemirror-5.65.8/mode/haml/ 
-  inflating: codemirror-5.65.8/mode/haml/test.js   
-  inflating: codemirror-5.65.8/mode/haml/index.html   
-  inflating: codemirror-5.65.8/mode/haml/haml.js   
-   creating: codemirror-5.65.8/mode/gherkin/ 
-  inflating: codemirror-5.65.8/mode/gherkin/gherkin.js   
-  inflating: codemirror-5.65.8/mode/gherkin/index.html   
-   creating: codemirror-5.65.8/mode/mllike/ 
-  inflating: codemirror-5.65.8/mode/mllike/mllike.js   
-  inflating: codemirror-5.65.8/mode/mllike/index.html   
-   creating: codemirror-5.65.8/mode/shell/ 
-  inflating: codemirror-5.65.8/mode/shell/test.js   
-  inflating: codemirror-5.65.8/mode/shell/shell.js   
-  inflating: codemirror-5.65.8/mode/shell/index.html   
-   creating: codemirror-5.65.8/mode/mscgen/ 
-  inflating: codemirror-5.65.8/mode/mscgen/xu_test.js   
-  inflating: codemirror-5.65.8/mode/mscgen/mscgen_test.js   
-  inflating: codemirror-5.65.8/mode/mscgen/msgenny_test.js   
-  inflating: codemirror-5.65.8/mode/mscgen/mscgen.js   
-  inflating: codemirror-5.65.8/mode/mscgen/index.html   
-   creating: codemirror-5.65.8/mode/fcl/ 
-  inflating: codemirror-5.65.8/mode/fcl/fcl.js   
-  inflating: codemirror-5.65.8/mode/fcl/index.html   
-   creating: codemirror-5.65.8/mode/vbscript/ 
-  inflating: codemirror-5.65.8/mode/vbscript/vbscript.js   
-  inflating: codemirror-5.65.8/mode/vbscript/index.html   
-   creating: codemirror-5.65.8/mode/rpm/ 
-  inflating: codemirror-5.65.8/mode/rpm/rpm.js   
-   creating: codemirror-5.65.8/mode/rpm/changes/ 
-  inflating: codemirror-5.65.8/mode/rpm/changes/index.html   
-  inflating: codemirror-5.65.8/mode/rpm/index.html   
-   creating: codemirror-5.65.8/mode/nginx/ 
-  inflating: codemirror-5.65.8/mode/nginx/index.html   
-  inflating: codemirror-5.65.8/mode/nginx/nginx.js   
-   creating: codemirror-5.65.8/mode/mirc/ 
-  inflating: codemirror-5.65.8/mode/mirc/mirc.js   
-  inflating: codemirror-5.65.8/mode/mirc/index.html   
-   creating: codemirror-5.65.8/mode/htmlembedded/ 
-  inflating: codemirror-5.65.8/mode/htmlembedded/index.html   
-  inflating: codemirror-5.65.8/mode/htmlembedded/htmlembedded.js   
-   creating: codemirror-5.65.8/mode/solr/ 
-  inflating: codemirror-5.65.8/mode/solr/index.html   
-  inflating: codemirror-5.65.8/mode/solr/solr.js   
-   creating: codemirror-5.65.8/mode/perl/ 
-  inflating: codemirror-5.65.8/mode/perl/perl.js   
-  inflating: codemirror-5.65.8/mode/perl/index.html   
-   creating: codemirror-5.65.8/mode/eiffel/ 
-  inflating: codemirror-5.65.8/mode/eiffel/eiffel.js   
-  inflating: codemirror-5.65.8/mode/eiffel/index.html   
-   creating: codemirror-5.65.8/mode/haskell/ 
-  inflating: codemirror-5.65.8/mode/haskell/haskell.js   
-  inflating: codemirror-5.65.8/mode/haskell/index.html   
-   creating: codemirror-5.65.8/mode/ecl/ 
-  inflating: codemirror-5.65.8/mode/ecl/ecl.js   
-  inflating: codemirror-5.65.8/mode/ecl/index.html   
-   creating: codemirror-5.65.8/mode/idl/ 
-  inflating: codemirror-5.65.8/mode/idl/idl.js   
-  inflating: codemirror-5.65.8/mode/idl/index.html   
-   creating: codemirror-5.65.8/mode/q/ 
-  inflating: codemirror-5.65.8/mode/q/q.js   
-  inflating: codemirror-5.65.8/mode/q/index.html   
-   creating: codemirror-5.65.8/mode/mbox/ 
-  inflating: codemirror-5.65.8/mode/mbox/mbox.js   
-  inflating: codemirror-5.65.8/mode/mbox/index.html   
-   creating: codemirror-5.65.8/mode/gfm/ 
-  inflating: codemirror-5.65.8/mode/gfm/test.js   
-  inflating: codemirror-5.65.8/mode/gfm/gfm.js   
-  inflating: codemirror-5.65.8/mode/gfm/index.html   
-   creating: codemirror-5.65.8/mode/puppet/ 
-  inflating: codemirror-5.65.8/mode/puppet/index.html   
-  inflating: codemirror-5.65.8/mode/puppet/puppet.js   
-   creating: codemirror-5.65.8/mode/coffeescript/ 
-  inflating: codemirror-5.65.8/mode/coffeescript/coffeescript.js   
-  inflating: codemirror-5.65.8/mode/coffeescript/index.html   
-   creating: codemirror-5.65.8/mode/modelica/ 
-  inflating: codemirror-5.65.8/mode/modelica/modelica.js   
-  inflating: codemirror-5.65.8/mode/modelica/index.html   
-   creating: codemirror-5.65.8/mode/lua/ 
-  inflating: codemirror-5.65.8/mode/lua/lua.js   
-  inflating: codemirror-5.65.8/mode/lua/index.html   
-   creating: codemirror-5.65.8/mode/elm/ 
-  inflating: codemirror-5.65.8/mode/elm/index.html   
-  inflating: codemirror-5.65.8/mode/elm/elm.js   
-   creating: codemirror-5.65.8/mode/smarty/ 
-  inflating: codemirror-5.65.8/mode/smarty/smarty.js   
-  inflating: codemirror-5.65.8/mode/smarty/index.html   
-   creating: codemirror-5.65.8/mode/ntriples/ 
-  inflating: codemirror-5.65.8/mode/ntriples/index.html   
-  inflating: codemirror-5.65.8/mode/ntriples/ntriples.js   
-   creating: codemirror-5.65.8/mode/asciiarmor/ 
-  inflating: codemirror-5.65.8/mode/asciiarmor/index.html   
-  inflating: codemirror-5.65.8/mode/asciiarmor/asciiarmor.js   
-   creating: codemirror-5.65.8/mode/vhdl/ 
-  inflating: codemirror-5.65.8/mode/vhdl/vhdl.js   
-  inflating: codemirror-5.65.8/mode/vhdl/index.html   
-   creating: codemirror-5.65.8/mode/dockerfile/ 
-  inflating: codemirror-5.65.8/mode/dockerfile/dockerfile.js   
-  inflating: codemirror-5.65.8/mode/dockerfile/test.js   
-  inflating: codemirror-5.65.8/mode/dockerfile/index.html   
-   creating: codemirror-5.65.8/mode/sieve/ 
-  inflating: codemirror-5.65.8/mode/sieve/index.html   
-  inflating: codemirror-5.65.8/mode/sieve/sieve.js   
-   creating: codemirror-5.65.8/mode/diff/ 
-  inflating: codemirror-5.65.8/mode/diff/diff.js   
-  inflating: codemirror-5.65.8/mode/diff/index.html   
-   creating: codemirror-5.65.8/mode/haskell-literate/ 
-  inflating: codemirror-5.65.8/mode/haskell-literate/index.html   
-  inflating: codemirror-5.65.8/mode/haskell-literate/haskell-literate.js   
-   creating: codemirror-5.65.8/mode/handlebars/ 
-  inflating: codemirror-5.65.8/mode/handlebars/index.html   
-  inflating: codemirror-5.65.8/mode/handlebars/handlebars.js   
-   creating: codemirror-5.65.8/mode/http/ 
-  inflating: codemirror-5.65.8/mode/http/index.html   
-  inflating: codemirror-5.65.8/mode/http/http.js   
-   creating: codemirror-5.65.8/mode/turtle/ 
-  inflating: codemirror-5.65.8/mode/turtle/turtle.js   
-  inflating: codemirror-5.65.8/mode/turtle/index.html   
-  inflating: codemirror-5.65.8/mode/index.html   
-   creating: codemirror-5.65.8/mode/php/ 
-  inflating: codemirror-5.65.8/mode/php/test.js   
-  inflating: codemirror-5.65.8/mode/php/php.js   
-  inflating: codemirror-5.65.8/mode/php/index.html   
-   creating: codemirror-5.65.8/mode/scheme/ 
-  inflating: codemirror-5.65.8/mode/scheme/scheme.js   
-  inflating: codemirror-5.65.8/mode/scheme/index.html   
-   creating: codemirror-5.65.8/mode/webidl/ 
-  inflating: codemirror-5.65.8/mode/webidl/webidl.js   
-  inflating: codemirror-5.65.8/mode/webidl/index.html   
-   creating: codemirror-5.65.8/mode/sass/ 
-  inflating: codemirror-5.65.8/mode/sass/test.js   
-  inflating: codemirror-5.65.8/mode/sass/sass.js   
-  inflating: codemirror-5.65.8/mode/sass/index.html   
-   creating: codemirror-5.65.8/mode/asn.1/ 
-  inflating: codemirror-5.65.8/mode/asn.1/asn.1.js   
-  inflating: codemirror-5.65.8/mode/asn.1/index.html   
-   creating: codemirror-5.65.8/mode/ebnf/ 
-  inflating: codemirror-5.65.8/mode/ebnf/ebnf.js   
-  inflating: codemirror-5.65.8/mode/ebnf/index.html   
-   creating: codemirror-5.65.8/mode/tornado/ 
-  inflating: codemirror-5.65.8/mode/tornado/index.html   
-  inflating: codemirror-5.65.8/mode/tornado/tornado.js   
-   creating: codemirror-5.65.8/mode/yacas/ 
-  inflating: codemirror-5.65.8/mode/yacas/yacas.js   
-  inflating: codemirror-5.65.8/mode/yacas/index.html   
-   creating: codemirror-5.65.8/mode/css/ 
-  inflating: codemirror-5.65.8/mode/css/scss_test.js   
-  inflating: codemirror-5.65.8/mode/css/css.js   
-  inflating: codemirror-5.65.8/mode/css/test.js   
-  inflating: codemirror-5.65.8/mode/css/gss.html   
-  inflating: codemirror-5.65.8/mode/css/less.html   
-  inflating: codemirror-5.65.8/mode/css/scss.html   
-  inflating: codemirror-5.65.8/mode/css/index.html   
-  inflating: codemirror-5.65.8/mode/css/gss_test.js   
-  inflating: codemirror-5.65.8/mode/css/less_test.js   
-   creating: codemirror-5.65.8/mode/haxe/ 
-  inflating: codemirror-5.65.8/mode/haxe/index.html   
-  inflating: codemirror-5.65.8/mode/haxe/haxe.js   
-   creating: codemirror-5.65.8/mode/verilog/ 
-  inflating: codemirror-5.65.8/mode/verilog/test.js   
-  inflating: codemirror-5.65.8/mode/verilog/verilog.js   
-  inflating: codemirror-5.65.8/mode/verilog/index.html   
-   creating: codemirror-5.65.8/mode/pegjs/ 
-  inflating: codemirror-5.65.8/mode/pegjs/pegjs.js   
-  inflating: codemirror-5.65.8/mode/pegjs/index.html   
-   creating: codemirror-5.65.8/mode/yaml-frontmatter/ 
-  inflating: codemirror-5.65.8/mode/yaml-frontmatter/yaml-frontmatter.js   
-  inflating: codemirror-5.65.8/mode/yaml-frontmatter/index.html   
-   creating: codemirror-5.65.8/mode/dylan/ 
-  inflating: codemirror-5.65.8/mode/dylan/test.js   
-  inflating: codemirror-5.65.8/mode/dylan/index.html   
-  inflating: codemirror-5.65.8/mode/dylan/dylan.js   
-   creating: codemirror-5.65.8/mode/ttcn/ 
-  inflating: codemirror-5.65.8/mode/ttcn/ttcn.js   
-  inflating: codemirror-5.65.8/mode/ttcn/index.html   
-   creating: codemirror-5.65.8/mode/tiddlywiki/ 
-  inflating: codemirror-5.65.8/mode/tiddlywiki/tiddlywiki.js   
-  inflating: codemirror-5.65.8/mode/tiddlywiki/tiddlywiki.css   
-  inflating: codemirror-5.65.8/mode/tiddlywiki/index.html   
-   creating: codemirror-5.65.8/mode/factor/ 
-  inflating: codemirror-5.65.8/mode/factor/index.html   
-  inflating: codemirror-5.65.8/mode/factor/factor.js   
-   creating: codemirror-5.65.8/mode/python/ 
-  inflating: codemirror-5.65.8/mode/python/test.js   
-  inflating: codemirror-5.65.8/mode/python/python.js   
-  inflating: codemirror-5.65.8/mode/python/index.html   
-   creating: codemirror-5.65.8/mode/textile/ 
-  inflating: codemirror-5.65.8/mode/textile/test.js   
-  inflating: codemirror-5.65.8/mode/textile/textile.js   
-  inflating: codemirror-5.65.8/mode/textile/index.html   
-   creating: codemirror-5.65.8/mode/d/ 
-  inflating: codemirror-5.65.8/mode/d/d.js   
-  inflating: codemirror-5.65.8/mode/d/test.js   
-  inflating: codemirror-5.65.8/mode/d/index.html   
-   creating: codemirror-5.65.8/mode/go/ 
-  inflating: codemirror-5.65.8/mode/go/index.html   
-  inflating: codemirror-5.65.8/mode/go/go.js   
-   creating: codemirror-5.65.8/mode/cobol/ 
-  inflating: codemirror-5.65.8/mode/cobol/cobol.js   
-  inflating: codemirror-5.65.8/mode/cobol/index.html   
-   creating: codemirror-5.65.8/mode/django/ 
-  inflating: codemirror-5.65.8/mode/django/index.html   
-  inflating: codemirror-5.65.8/mode/django/django.js   
-   creating: codemirror-5.65.8/mode/rst/ 
-  inflating: codemirror-5.65.8/mode/rst/index.html   
-  inflating: codemirror-5.65.8/mode/rst/rst.js   
-   creating: codemirror-5.65.8/mode/julia/ 
-  inflating: codemirror-5.65.8/mode/julia/index.html   
-  inflating: codemirror-5.65.8/mode/julia/julia.js   
-   creating: codemirror-5.65.8/mode/jinja2/ 
-  inflating: codemirror-5.65.8/mode/jinja2/jinja2.js   
-  inflating: codemirror-5.65.8/mode/jinja2/index.html   
-   creating: codemirror-5.65.8/mode/yaml/ 
-  inflating: codemirror-5.65.8/mode/yaml/yaml.js   
-  inflating: codemirror-5.65.8/mode/yaml/index.html   
-   creating: codemirror-5.65.8/mode/clojure/ 
-  inflating: codemirror-5.65.8/mode/clojure/test.js   
-  inflating: codemirror-5.65.8/mode/clojure/index.html   
-  inflating: codemirror-5.65.8/mode/clojure/clojure.js   
-   creating: codemirror-5.65.8/mode/clike/ 
-  inflating: codemirror-5.65.8/mode/clike/test.js   
-  inflating: codemirror-5.65.8/mode/clike/index.html   
-  inflating: codemirror-5.65.8/mode/clike/clike.js   
-  inflating: codemirror-5.65.8/mode/clike/scala.html   
-   creating: codemirror-5.65.8/mode/tcl/ 
-  inflating: codemirror-5.65.8/mode/tcl/tcl.js   
-  inflating: codemirror-5.65.8/mode/tcl/index.html   
-   creating: codemirror-5.65.8/mode/stylus/ 
-  inflating: codemirror-5.65.8/mode/stylus/stylus.js   
-  inflating: codemirror-5.65.8/mode/stylus/index.html   
-   creating: codemirror-5.65.8/mode/nsis/ 
-  inflating: codemirror-5.65.8/mode/nsis/nsis.js   
-  inflating: codemirror-5.65.8/mode/nsis/index.html   
-   creating: codemirror-5.65.8/mode/pascal/ 
-  inflating: codemirror-5.65.8/mode/pascal/pascal.js   
-  inflating: codemirror-5.65.8/mode/pascal/index.html   
-   creating: codemirror-5.65.8/mode/pig/ 
-  inflating: codemirror-5.65.8/mode/pig/index.html   
-  inflating: codemirror-5.65.8/mode/pig/pig.js   
-   creating: codemirror-5.65.8/mode/ttcn-cfg/ 
-  inflating: codemirror-5.65.8/mode/ttcn-cfg/index.html   
-  inflating: codemirror-5.65.8/mode/ttcn-cfg/ttcn-cfg.js   
-   creating: codemirror-5.65.8/mode/properties/ 
-  inflating: codemirror-5.65.8/mode/properties/index.html   
-  inflating: codemirror-5.65.8/mode/properties/properties.js   
-   creating: codemirror-5.65.8/mode/gas/ 
-  inflating: codemirror-5.65.8/mode/gas/index.html   
-  inflating: codemirror-5.65.8/mode/gas/gas.js   
-   creating: codemirror-5.65.8/mode/erlang/ 
-  inflating: codemirror-5.65.8/mode/erlang/erlang.js   
-  inflating: codemirror-5.65.8/mode/erlang/index.html   
-   creating: codemirror-5.65.8/theme/ 
-  inflating: codemirror-5.65.8/theme/ambiance.css   
-  inflating: codemirror-5.65.8/theme/darcula.css   
-  inflating: codemirror-5.65.8/theme/gruvbox-dark.css   
-  inflating: codemirror-5.65.8/theme/liquibyte.css   
-  inflating: codemirror-5.65.8/theme/night.css   
-  inflating: codemirror-5.65.8/theme/material-darker.css   
-  inflating: codemirror-5.65.8/theme/shadowfox.css   
-  inflating: codemirror-5.65.8/theme/seti.css   
-  inflating: codemirror-5.65.8/theme/base16-dark.css   
-  inflating: codemirror-5.65.8/theme/lucario.css   
-  inflating: codemirror-5.65.8/theme/solarized.css   
-  inflating: codemirror-5.65.8/theme/abbott.css   
-  inflating: codemirror-5.65.8/theme/midnight.css   
-  inflating: codemirror-5.65.8/theme/yonce.css   
-  inflating: codemirror-5.65.8/theme/material-palenight.css   
-  inflating: codemirror-5.65.8/theme/neo.css   
-  inflating: codemirror-5.65.8/theme/juejin.css   
-  inflating: codemirror-5.65.8/theme/3024-night.css   
-  inflating: codemirror-5.65.8/theme/blackboard.css   
-  inflating: codemirror-5.65.8/theme/vibrant-ink.css   
-  inflating: codemirror-5.65.8/theme/ayu-dark.css   
-  inflating: codemirror-5.65.8/theme/isotope.css   
-  inflating: codemirror-5.65.8/theme/3024-day.css   
-  inflating: codemirror-5.65.8/theme/mbo.css   
-  inflating: codemirror-5.65.8/theme/moxer.css   
-  inflating: codemirror-5.65.8/theme/dracula.css   
-  inflating: codemirror-5.65.8/theme/ambiance-mobile.css   
-  inflating: codemirror-5.65.8/theme/panda-syntax.css   
-  inflating: codemirror-5.65.8/theme/railscasts.css   
-  inflating: codemirror-5.65.8/theme/ssms.css   
-  inflating: codemirror-5.65.8/theme/cobalt.css   
-  inflating: codemirror-5.65.8/theme/pastel-on-dark.css   
-  inflating: codemirror-5.65.8/theme/mdn-like.css   
-  inflating: codemirror-5.65.8/theme/monokai.css   
-  inflating: codemirror-5.65.8/theme/xq-light.css   
-  inflating: codemirror-5.65.8/theme/abcdef.css   
-  inflating: codemirror-5.65.8/theme/bespin.css   
-  inflating: codemirror-5.65.8/theme/paraiso-dark.css   
-  inflating: codemirror-5.65.8/theme/base16-light.css   
-  inflating: codemirror-5.65.8/theme/idea.css   
-  inflating: codemirror-5.65.8/theme/duotone-dark.css   
-  inflating: codemirror-5.65.8/theme/paraiso-light.css   
-  inflating: codemirror-5.65.8/theme/material.css   
-  inflating: codemirror-5.65.8/theme/zenburn.css   
-  inflating: codemirror-5.65.8/theme/material-ocean.css   
-  inflating: codemirror-5.65.8/theme/twilight.css   
-  inflating: codemirror-5.65.8/theme/lesser-dark.css   
-  inflating: codemirror-5.65.8/theme/ayu-mirage.css   
-  inflating: codemirror-5.65.8/theme/erlang-dark.css   
-  inflating: codemirror-5.65.8/theme/tomorrow-night-bright.css   
-  inflating: codemirror-5.65.8/theme/xq-dark.css   
-  inflating: codemirror-5.65.8/theme/hopscotch.css   
-  inflating: codemirror-5.65.8/theme/tomorrow-night-eighties.css   
-  inflating: codemirror-5.65.8/theme/ttcn.css   
-  inflating: codemirror-5.65.8/theme/duotone-light.css   
-  inflating: codemirror-5.65.8/theme/eclipse.css   
-  inflating: codemirror-5.65.8/theme/nord.css   
-  inflating: codemirror-5.65.8/theme/rubyblue.css   
-  inflating: codemirror-5.65.8/theme/icecoder.css   
-  inflating: codemirror-5.65.8/theme/oceanic-next.css   
-  inflating: codemirror-5.65.8/theme/elegant.css   
-  inflating: codemirror-5.65.8/theme/neat.css   
-  inflating: codemirror-5.65.8/theme/the-matrix.css   
-  inflating: codemirror-5.65.8/theme/yeti.css   
-  inflating: codemirror-5.65.8/theme/colorforth.css   
-  inflating: codemirror-5.65.8/index.html   
-   creating: codemirror-5.65.8/doc/ 
-  inflating: codemirror-5.65.8/doc/docs.css   
-  inflating: codemirror-5.65.8/doc/logo.svg   
-  inflating: codemirror-5.65.8/doc/upgrade_v2.2.html   
-  inflating: codemirror-5.65.8/doc/source_sans.woff   
-  inflating: codemirror-5.65.8/doc/manual.html   
- extracting: codemirror-5.65.8/doc/yinyang.png   
-  inflating: codemirror-5.65.8/doc/upgrade_v4.html   
-  inflating: codemirror-5.65.8/doc/realworld.html   
-  inflating: codemirror-5.65.8/doc/reporting.html   
-  inflating: codemirror-5.65.8/doc/logo.png   
-  inflating: codemirror-5.65.8/doc/activebookmark.js   
-  inflating: codemirror-5.65.8/doc/releases.html   
-  inflating: codemirror-5.65.8/doc/internals.html   
-  inflating: codemirror-5.65.8/doc/upgrade_v3.html   
-   creating: codemirror-5.65.8/keymap/ 
-  inflating: codemirror-5.65.8/keymap/sublime.js   
-  inflating: codemirror-5.65.8/keymap/vim.js   
-  inflating: codemirror-5.65.8/keymap/emacs.js   
-   creating: codemirror-5.65.8/lib/ 
-  inflating: codemirror-5.65.8/lib/codemirror.css   
-  inflating: codemirror-5.65.8/lib/codemirror.js   
-  inflating: codemirror-5.65.8/.npmignore   
-  inflating: codemirror-5.65.8/README.md   
-  inflating: codemirror-5.65.8/LICENSE   
-</pre></html></WRAP> 
-</WRAP> 
- 
-<WRAP color_term> 
-<WRAP color_command><html><pre> 
-$ ll 
-</pre></html></WRAP> 
-<WRAP color_result><html><pre> 
-合計 1456 
-drwxr-xr-x 1 tomoyan tomoyan      330  8月 20 20:16 codemirror-5.65.8 
--rw-r--r-- 1 tomoyan tomoyan  1514236  9月 11 12:04 codemirror.zip 
-</pre></html></WRAP> 
-</WRAP> 
- 
-<WRAP color_term> 
-<WRAP color_command><html><pre> 
-$ mv codemirror-5.65.8 ../dokuwiki/data/media/javascript/codemirror/5.65.8/ 
-</pre></html></WRAP> 
-<WRAP color_result><html><pre> 
-</pre></html></WRAP> 
-</WRAP> 
- 
-<WRAP color_term> 
-<WRAP color_command><html><pre> 
-$ ll ../dokuwiki/data/media/javascript/codemirror/ 
-</pre></html></WRAP> 
-<WRAP color_result><html><pre> 
-合計 0 
-drwxrwxrwx 1 tomoyan tomoyan 352  4月 21  2020 5.53.2 
-drwxrwxrwx 1 tomoyan tomoyan 366  8月 20  2020 5.57.0 
-drwxrwxrwx 1 tomoyan tomoyan 352  5月 20  2021 5.61.1 
-drwxr-xr-x 1 tomoyan tomoyan 330  8月 20 20:16 5.65.8 
-</pre></html></WRAP> 
-</WRAP> 
- 
-==== 動作確認 ==== 
-<WRAP mincode src><code javascript> 
-<div class="embed_codemirror"> 
-  <style> 
-    @import '/_media/javascript/codemirror/5.65.8/lib/codemirror.css'; 
-    @import '/_media/javascript/codemirror/5.65.8/theme/cobalt.css'; 
- 
-    .dokuwiki pre { 
-      box-shadow: unset; 
-    } 
-    .embed_codemirror .CodeMirror * { 
-      font-family: "HackGen Console NFJ", Arial, monospace; 
-      font-size: 11px; 
-    } 
-    .select-theme .form-control { width: auto; display: inline-block; } 
-  </style> 
- 
-  <!-- <link rel="stylesheet" href="/_media/javascript/codemirror/5.65.8/lib/codemirror.css"> --> 
-  <!-- <link rel="stylesheet" href="/_media/javascript/codemirror/5.65.8/theme/cobalt.css"> --> 
-  <script src="/_media/javascript/codemirror/5.65.8/lib/codemirror.js"></script> 
-  <!-- 言語に応じたjsファイルを読み込む --> 
-  <script src="/_media/javascript/codemirror/5.65.8/mode/javascript/javascript.js"></script> 
-   
-  <textarea id="editor_js"> 
-  var jsEditor = CodeMirror.fromTextArea(document.getElementById('editor_js'), { 
-    mode: "javascript", 
-    theme: "cobalt", 
-    lineNumbers: true, 
-    indentUnit: 4 
-  }); 
-  </textarea> 
-  CodeMirror Version: <label id="lblCdMirrVer"></label> 
-   
-  <script> 
-  var jsEditor = CodeMirror.fromTextArea(document.getElementById('editor_js'), { 
-    mode: "javascript", 
-    theme: "cobalt", 
-    lineNumbers: true, 
-    indentUnit: 4 
-  }); 
-  document.getElementById('lblCdMirrVer').innerText = CodeMirror.version; 
-  </script> 
-</div> 
-</code></WRAP> 
-<html> 
-<div class="embed_codemirror"> 
-  <style> 
-    @import '/_media/javascript/codemirror/5.65.8/lib/codemirror.css'; 
-    @import '/_media/javascript/codemirror/5.65.8/theme/cobalt.css'; 
-     
-    .dokuwiki pre { 
-      box-shadow: unset; 
-    } 
-    .embed_codemirror .CodeMirror * { 
-      font-family: "HackGen Console NFJ", Arial, monospace; 
-      font-size: 11px; 
-    } 
-    .select-theme .form-control { width: auto; display: inline-block; } 
-  </style> 
- 
-  <!-- <link rel="stylesheet" href="/_media/javascript/codemirror/5.65.8/lib/codemirror.css"> --> 
-  <!-- <link rel="stylesheet" href="/_media/javascript/codemirror/5.65.8/theme/cobalt.css"> --> 
-  <script src="/_media/javascript/codemirror/5.65.8/lib/codemirror.js"></script> 
-  <!-- 言語に応じたjsファイルを読み込む --> 
-  <script src="/_media/javascript/codemirror/5.65.8/mode/javascript/javascript.js"></script> 
-   
-  <textarea id="editor_js"> 
-  var jsEditor = CodeMirror.fromTextArea(document.getElementById('editor_js'), { 
-    mode: "javascript", 
-    theme: "cobalt", 
-    lineNumbers: true, 
-    indentUnit: 4 
-  }); 
-  </textarea> 
-  <div class="select-theme"> 
-    <p>Theme: <select onchange="selectTheme()" id="select"></select></p> 
-    <p>CodeMirror Version: <label id="lblCdMirrVer"></label></p> 
-  </div> 
-  <script> 
-  var jsEditor = CodeMirror.fromTextArea(document.getElementById('editor_js'), { 
-    mode: "javascript", 
-    theme: "cobalt", 
-    lineNumbers: true, 
-    indentUnit: 4 
-  }); 
-  document.getElementById('lblCdMirrVer').innerText = CodeMirror.version; 
-   
-  var input = document.getElementById("select"); 
-  function selectTheme() { 
-    var theme = input.options[input.selectedIndex].textContent; 
-    editor.setOption("theme", theme); 
-    location.hash = "#" + theme; 
-  } 
-  </script> 
-</div> 
- 
-  <!--<script> 
-    document.querySelector('.wrap_mincode_long.wrap_src pre.code').innerText = document.querySelector('.embed_codemirror').innerHTML; 
-  </script>--> 
-</html> 
  
 ===== CodeMirror 6 ===== ===== CodeMirror 6 =====
行 906: 行 8:
 ドキュメント: [[https://codemirror.net/6/docs/ref/|CodeMirror 6 Reference Manual]]\\ ドキュメント: [[https://codemirror.net/6/docs/ref/|CodeMirror 6 Reference Manual]]\\
  
-==== インストール ====+==== Node.js のインストール ==== 
 +詳しくは [[linux:anyenv#nodenv|anyenv - rbenv スタイルのオールインワン環境マネージャー]] を参照。\\ 
 + 
 +==== CodeMirror 6 のダウンロード ====
 [[https://codemirror.net|CodeMirror - codemirror.net]]\\ [[https://codemirror.net|CodeMirror - codemirror.net]]\\
 [[git>codemirror/dev/#readme|README.md - codemirror/dev: Development repository for the CodeMirror editor project]]\\ [[git>codemirror/dev/#readme|README.md - codemirror/dev: Development repository for the CodeMirror editor project]]\\
行 923: 行 28:
 </WRAP> </WRAP>
  
 +==== cm.js でインストール ====
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
行 1140: 行 246:
 </WRAP> </WRAP>
  
-=== 動作確認 ===+==== CodeMirror 6 のデモを実行して動作確認 ====
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
行 1162: 行 268:
 {{:javascript:codemirror6_demo.png|CodeMirror 6 Demo}}\\ {{:javascript:codemirror6_demo.png|CodeMirror 6 Demo}}\\
 </WRAP> </WRAP>
 +
 +===== CodeMirror 5 =====
 +
 +==== インストール ====
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<b class=GRN>$</b> <b class=HIY>mkdir</b> work
 +<b class=GRN>$</b> <b class=HIY>cd</b> work/
 +<b class=GRN>$</b> <b class=HIY>curl</b> <b class=HIK>-LO</b> https://codemirror.net/codemirror.zip
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
 +                                 Dload  Upload   Total   Spent    Left  Speed
 +100   169  100   169    0        168      0  0:00:01  0:00:01 --:--:--   168
 +100 1478k  100 1478k    0       345k      0  0:00:04  0:00:04 --:--:--  488k
 +</pre></html></WRAP>
 +<WRAP color_command><html><pre>
 +<b class=GRN>$</b> <b class=HIY>unzip</b> codemirror.zip 
 +</pre></html></WRAP>
 +<WRAP color_result_long><html><pre>
 +Archive:  codemirror.zip
 +   creating: codemirror-5.65.12/
 +   creating: codemirror-5.65.12/demo/
 +  inflating: codemirror-5.65.12/demo/runmode-standalone.html  
 +  inflating: codemirror-5.65.12/demo/emacs.html  
 +  inflating: codemirror-5.65.12/demo/changemode.html  
 +  inflating: codemirror-5.65.12/demo/runmode.html  
 +  inflating: codemirror-5.65.12/demo/matchhighlighter.html  
 +  inflating: codemirror-5.65.12/demo/rulers.html  
 +  inflating: codemirror-5.65.12/demo/visibletabs.html  
 +  inflating: codemirror-5.65.12/demo/btree.html  
 +  inflating: codemirror-5.65.12/demo/vim.html  
 +  inflating: codemirror-5.65.12/demo/search.html  
 +  inflating: codemirror-5.65.12/demo/closetag.html  
 +  inflating: codemirror-5.65.12/demo/requirejs.html  
 +  inflating: codemirror-5.65.12/demo/multiplex.html  
 +  inflating: codemirror-5.65.12/demo/simplemode.html  
 +  inflating: codemirror-5.65.12/demo/activeline.html  
 +  inflating: codemirror-5.65.12/demo/theme.html  
 +  inflating: codemirror-5.65.12/demo/hardwrap.html  
 +  inflating: codemirror-5.65.12/demo/widget.html  
 +  inflating: codemirror-5.65.12/demo/resize.html  
 +  inflating: codemirror-5.65.12/demo/sublime.html  
 +  inflating: codemirror-5.65.12/demo/panel.html  
 +  inflating: codemirror-5.65.12/demo/closebrackets.html  
 +  inflating: codemirror-5.65.12/demo/markselection.html  
 +  inflating: codemirror-5.65.12/demo/loadmode.html  
 +  inflating: codemirror-5.65.12/demo/placeholder.html  
 +  inflating: codemirror-5.65.12/demo/matchtags.html  
 +  inflating: codemirror-5.65.12/demo/merge.html  
 +  inflating: codemirror-5.65.12/demo/complete.html  
 +  inflating: codemirror-5.65.12/demo/folding.html  
 +  inflating: codemirror-5.65.12/demo/variableheight.html  
 +  inflating: codemirror-5.65.12/demo/spanaffectswrapping_shim.html  
 +  inflating: codemirror-5.65.12/demo/anywordhint.html  
 +  inflating: codemirror-5.65.12/demo/tern.html  
 +  inflating: codemirror-5.65.12/demo/trailingspace.html  
 +  inflating: codemirror-5.65.12/demo/preview.html  
 +  inflating: codemirror-5.65.12/demo/fullscreen.html  
 +  inflating: codemirror-5.65.12/demo/html5complete.html  
 +  inflating: codemirror-5.65.12/demo/indentwrap.html  
 +  inflating: codemirror-5.65.12/demo/simplescrollbars.html  
 +  inflating: codemirror-5.65.12/demo/lint.html  
 +  inflating: codemirror-5.65.12/demo/mustache.html  
 +  inflating: codemirror-5.65.12/demo/xmlcomplete.html  
 +  inflating: codemirror-5.65.12/demo/buffers.html  
 +  inflating: codemirror-5.65.12/demo/marker.html  
 +  inflating: codemirror-5.65.12/demo/bidi.html  
 +  inflating: codemirror-5.65.12/rollup.config.js  
 +   creating: codemirror-5.65.12/bin/
 +  inflating: codemirror-5.65.12/bin/authors.sh  
 + extracting: codemirror-5.65.12/bin/lint  
 +  inflating: codemirror-5.65.12/bin/source-highlight  
 +  inflating: codemirror-5.65.12/bin/release  
 +  inflating: codemirror-5.65.12/bin/upload-release.js  
 +  inflating: codemirror-5.65.12/AUTHORS  
 +  inflating: codemirror-5.65.12/.gitattributes  
 +  inflating: codemirror-5.65.12/CHANGELOG.md  
 +  inflating: codemirror-5.65.12/.editorconfig  
 +  inflating: codemirror-5.65.12/CONTRIBUTING.md  
 +   creating: codemirror-5.65.12/src/
 +   creating: codemirror-5.65.12/src/model/
 +  inflating: codemirror-5.65.12/src/model/selection.js  
 +  inflating: codemirror-5.65.12/src/model/mark_text.js  
 +  inflating: codemirror-5.65.12/src/model/line_widget.js  
 +  inflating: codemirror-5.65.12/src/model/document_data.js  
 +  inflating: codemirror-5.65.12/src/model/Doc.js  
 +  inflating: codemirror-5.65.12/src/model/history.js  
 +  inflating: codemirror-5.65.12/src/model/changes.js  
 +  inflating: codemirror-5.65.12/src/model/selection_updates.js  
 +  inflating: codemirror-5.65.12/src/model/chunk.js  
 +  inflating: codemirror-5.65.12/src/model/change_measurement.js  
 +   creating: codemirror-5.65.12/src/line/
 +  inflating: codemirror-5.65.12/src/line/spans.js  
 +  inflating: codemirror-5.65.12/src/line/saw_special_spans.js  
 +  inflating: codemirror-5.65.12/src/line/utils_line.js  
 +  inflating: codemirror-5.65.12/src/line/highlight.js  
 +  inflating: codemirror-5.65.12/src/line/pos.js  
 +  inflating: codemirror-5.65.12/src/line/line_data.js  
 +   creating: codemirror-5.65.12/src/edit/
 +  inflating: codemirror-5.65.12/src/edit/deleteNearSelection.js  
 +  inflating: codemirror-5.65.12/src/edit/fromTextArea.js  
 +  inflating: codemirror-5.65.12/src/edit/methods.js  
 +  inflating: codemirror-5.65.12/src/edit/global_events.js  
 +  inflating: codemirror-5.65.12/src/edit/drop_events.js  
 +  inflating: codemirror-5.65.12/src/edit/mouse_events.js  
 +  inflating: codemirror-5.65.12/src/edit/key_events.js  
 +  inflating: codemirror-5.65.12/src/edit/utils.js  
 +  inflating: codemirror-5.65.12/src/edit/CodeMirror.js  
 +  inflating: codemirror-5.65.12/src/edit/commands.js  
 +  inflating: codemirror-5.65.12/src/edit/legacy.js  
 +  inflating: codemirror-5.65.12/src/edit/options.js  
 +  inflating: codemirror-5.65.12/src/edit/main.js  
 +   creating: codemirror-5.65.12/src/input/
 +  inflating: codemirror-5.65.12/src/input/input.js  
 +  inflating: codemirror-5.65.12/src/input/keynames.js  
 +  inflating: codemirror-5.65.12/src/input/keymap.js  
 +  inflating: codemirror-5.65.12/src/input/ContentEditableInput.js  
 +  inflating: codemirror-5.65.12/src/input/indent.js  
 +  inflating: codemirror-5.65.12/src/input/TextareaInput.js  
 +  inflating: codemirror-5.65.12/src/input/movement.js  
 +   creating: codemirror-5.65.12/src/display/
 +  inflating: codemirror-5.65.12/src/display/scrolling.js  
 +  inflating: codemirror-5.65.12/src/display/scrollbars.js  
 +  inflating: codemirror-5.65.12/src/display/update_display.js  
 +  inflating: codemirror-5.65.12/src/display/operations.js  
 +  inflating: codemirror-5.65.12/src/display/selection.js  
 +  inflating: codemirror-5.65.12/src/display/update_line.js  
 +  inflating: codemirror-5.65.12/src/display/highlight_worker.js  
 +  inflating: codemirror-5.65.12/src/display/view_tracking.js  
 +  inflating: codemirror-5.65.12/src/display/mode_state.js  
 +  inflating: codemirror-5.65.12/src/display/line_numbers.js  
 +  inflating: codemirror-5.65.12/src/display/update_lines.js  
 +  inflating: codemirror-5.65.12/src/display/Display.js  
 +  inflating: codemirror-5.65.12/src/display/scroll_events.js  
 +  inflating: codemirror-5.65.12/src/display/gutters.js  
 +  inflating: codemirror-5.65.12/src/display/focus.js  
 +   creating: codemirror-5.65.12/src/measurement/
 +  inflating: codemirror-5.65.12/src/measurement/position_measurement.js  
 +  inflating: codemirror-5.65.12/src/measurement/widgets.js  
 +   creating: codemirror-5.65.12/src/addon/
 +   creating: codemirror-5.65.12/src/addon/runmode/
 +  inflating: codemirror-5.65.12/src/addon/runmode/codemirror-standalone.js  
 +  inflating: codemirror-5.65.12/src/addon/runmode/codemirror.node.js  
 +  inflating: codemirror-5.65.12/src/addon/runmode/runmode.node.js  
 +  inflating: codemirror-5.65.12/src/addon/runmode/runmode-standalone.js  
 +  inflating: codemirror-5.65.12/src/codemirror.js  
 +  inflating: codemirror-5.65.12/src/modes.js  
 +   creating: codemirror-5.65.12/src/util/
 +  inflating: codemirror-5.65.12/src/util/feature_detection.js  
 +  inflating: codemirror-5.65.12/src/util/misc.js  
 +  inflating: codemirror-5.65.12/src/util/bidi.js  
 +  inflating: codemirror-5.65.12/src/util/StringStream.js  
 +  inflating: codemirror-5.65.12/src/util/browser.js  
 +  inflating: codemirror-5.65.12/src/util/event.js  
 +  inflating: codemirror-5.65.12/src/util/dom.js  
 +  inflating: codemirror-5.65.12/src/util/operation_group.js  
 +   creating: codemirror-5.65.12/test/
 +  inflating: codemirror-5.65.12/test/contenteditable_test.js  
 +  inflating: codemirror-5.65.12/test/annotatescrollbar.js  
 +  inflating: codemirror-5.65.12/test/test.js  
 +  inflating: codemirror-5.65.12/test/sql-hint-test.js  
 +  inflating: codemirror-5.65.12/test/html-hint-test.js  
 +  inflating: codemirror-5.65.12/test/lint.js  
 +  inflating: codemirror-5.65.12/test/scroll_test.js  
 +  inflating: codemirror-5.65.12/test/run.js  
 +  inflating: codemirror-5.65.12/test/comment_test.js  
 +  inflating: codemirror-5.65.12/test/mode_test.css  
 +  inflating: codemirror-5.65.12/test/driver.js  
 +  inflating: codemirror-5.65.12/test/doc_test.js  
 +  inflating: codemirror-5.65.12/test/index.html  
 +  inflating: codemirror-5.65.12/test/search_test.js  
 +  inflating: codemirror-5.65.12/test/multi_test.js  
 +  inflating: codemirror-5.65.12/test/sublime_test.js  
 +  inflating: codemirror-5.65.12/test/mode_test.js  
 +  inflating: codemirror-5.65.12/test/emacs_test.js  
 +  inflating: codemirror-5.65.12/package.json  
 +   creating: codemirror-5.65.12/addon/
 +   creating: codemirror-5.65.12/addon/edit/
 +  inflating: codemirror-5.65.12/addon/edit/matchtags.js  
 +  inflating: codemirror-5.65.12/addon/edit/closetag.js  
 +  inflating: codemirror-5.65.12/addon/edit/matchbrackets.js  
 +  inflating: codemirror-5.65.12/addon/edit/trailingspace.js  
 +  inflating: codemirror-5.65.12/addon/edit/closebrackets.js  
 +  inflating: codemirror-5.65.12/addon/edit/continuelist.js  
 +   creating: codemirror-5.65.12/addon/selection/
 +  inflating: codemirror-5.65.12/addon/selection/mark-selection.js  
 +  inflating: codemirror-5.65.12/addon/selection/active-line.js  
 +  inflating: codemirror-5.65.12/addon/selection/selection-pointer.js  
 +   creating: codemirror-5.65.12/addon/dialog/
 +  inflating: codemirror-5.65.12/addon/dialog/dialog.css  
 +  inflating: codemirror-5.65.12/addon/dialog/dialog.js  
 +   creating: codemirror-5.65.12/addon/display/
 +  inflating: codemirror-5.65.12/addon/display/panel.js  
 +  inflating: codemirror-5.65.12/addon/display/rulers.js  
 +  inflating: codemirror-5.65.12/addon/display/fullscreen.js  
 +  inflating: codemirror-5.65.12/addon/display/autorefresh.js  
 +  inflating: codemirror-5.65.12/addon/display/placeholder.js  
 +  inflating: codemirror-5.65.12/addon/display/fullscreen.css  
 +   creating: codemirror-5.65.12/addon/lint/
 +  inflating: codemirror-5.65.12/addon/lint/lint.css  
 +  inflating: codemirror-5.65.12/addon/lint/yaml-lint.js  
 +  inflating: codemirror-5.65.12/addon/lint/json-lint.js  
 +  inflating: codemirror-5.65.12/addon/lint/coffeescript-lint.js  
 +  inflating: codemirror-5.65.12/addon/lint/lint.js  
 +  inflating: codemirror-5.65.12/addon/lint/css-lint.js  
 +  inflating: codemirror-5.65.12/addon/lint/html-lint.js  
 +  inflating: codemirror-5.65.12/addon/lint/javascript-lint.js  
 +   creating: codemirror-5.65.12/addon/fold/
 +  inflating: codemirror-5.65.12/addon/fold/brace-fold.js  
 +  inflating: codemirror-5.65.12/addon/fold/foldgutter.css  
 +  inflating: codemirror-5.65.12/addon/fold/foldcode.js  
 +  inflating: codemirror-5.65.12/addon/fold/comment-fold.js  
 +  inflating: codemirror-5.65.12/addon/fold/markdown-fold.js  
 +  inflating: codemirror-5.65.12/addon/fold/indent-fold.js  
 +  inflating: codemirror-5.65.12/addon/fold/foldgutter.js  
 +  inflating: codemirror-5.65.12/addon/fold/xml-fold.js  
 +   creating: codemirror-5.65.12/addon/comment/
 +  inflating: codemirror-5.65.12/addon/comment/comment.js  
 +  inflating: codemirror-5.65.12/addon/comment/continuecomment.js  
 +   creating: codemirror-5.65.12/addon/hint/
 +  inflating: codemirror-5.65.12/addon/hint/sql-hint.js  
 +  inflating: codemirror-5.65.12/addon/hint/show-hint.js  
 +  inflating: codemirror-5.65.12/addon/hint/anyword-hint.js  
 +  inflating: codemirror-5.65.12/addon/hint/javascript-hint.js  
 +  inflating: codemirror-5.65.12/addon/hint/show-hint.css  
 +  inflating: codemirror-5.65.12/addon/hint/css-hint.js  
 +  inflating: codemirror-5.65.12/addon/hint/xml-hint.js  
 +  inflating: codemirror-5.65.12/addon/hint/html-hint.js  
 +   creating: codemirror-5.65.12/addon/mode/
 +  inflating: codemirror-5.65.12/addon/mode/loadmode.js  
 +  inflating: codemirror-5.65.12/addon/mode/overlay.js  
 +  inflating: codemirror-5.65.12/addon/mode/multiplex.js  
 +  inflating: codemirror-5.65.12/addon/mode/simple.js  
 +  inflating: codemirror-5.65.12/addon/mode/multiplex_test.js  
 +   creating: codemirror-5.65.12/addon/merge/
 +  inflating: codemirror-5.65.12/addon/merge/merge.css  
 +  inflating: codemirror-5.65.12/addon/merge/merge.js  
 +   creating: codemirror-5.65.12/addon/tern/
 +  inflating: codemirror-5.65.12/addon/tern/tern.css  
 +  inflating: codemirror-5.65.12/addon/tern/tern.js  
 +  inflating: codemirror-5.65.12/addon/tern/worker.js  
 +   creating: codemirror-5.65.12/addon/scroll/
 +  inflating: codemirror-5.65.12/addon/scroll/annotatescrollbar.js  
 +  inflating: codemirror-5.65.12/addon/scroll/simplescrollbars.js  
 +  inflating: codemirror-5.65.12/addon/scroll/simplescrollbars.css  
 +  inflating: codemirror-5.65.12/addon/scroll/scrollpastend.js  
 +   creating: codemirror-5.65.12/addon/wrap/
 +  inflating: codemirror-5.65.12/addon/wrap/hardwrap.js  
 +   creating: codemirror-5.65.12/addon/runmode/
 +  inflating: codemirror-5.65.12/addon/runmode/runmode.node.js  
 +  inflating: codemirror-5.65.12/addon/runmode/runmode.js  
 +  inflating: codemirror-5.65.12/addon/runmode/runmode-standalone.js  
 +  inflating: codemirror-5.65.12/addon/runmode/colorize.js  
 +   creating: codemirror-5.65.12/addon/search/
 +  inflating: codemirror-5.65.12/addon/search/searchcursor.js  
 +  inflating: codemirror-5.65.12/addon/search/matchesonscrollbar.css  
 +  inflating: codemirror-5.65.12/addon/search/jump-to-line.js  
 +  inflating: codemirror-5.65.12/addon/search/search.js  
 +  inflating: codemirror-5.65.12/addon/search/matchesonscrollbar.js  
 +  inflating: codemirror-5.65.12/addon/search/match-highlighter.js  
 +   creating: codemirror-5.65.12/mode/
 +   creating: codemirror-5.65.12/mode/xml/
 +  inflating: codemirror-5.65.12/mode/xml/test.js  
 +  inflating: codemirror-5.65.12/mode/xml/xml.js  
 +  inflating: codemirror-5.65.12/mode/xml/index.html  
 +   creating: codemirror-5.65.12/mode/vue/
 +  inflating: codemirror-5.65.12/mode/vue/vue.js  
 +  inflating: codemirror-5.65.12/mode/vue/index.html  
 +   creating: codemirror-5.65.12/mode/sql/
 +  inflating: codemirror-5.65.12/mode/sql/index.html  
 +  inflating: codemirror-5.65.12/mode/sql/sql.js  
 +   creating: codemirror-5.65.12/mode/cypher/
 +  inflating: codemirror-5.65.12/mode/cypher/test.js  
 +  inflating: codemirror-5.65.12/mode/cypher/index.html  
 +  inflating: codemirror-5.65.12/mode/cypher/cypher.js  
 +   creating: codemirror-5.65.12/mode/xquery/
 +  inflating: codemirror-5.65.12/mode/xquery/xquery.js  
 +  inflating: codemirror-5.65.12/mode/xquery/test.js  
 +  inflating: codemirror-5.65.12/mode/xquery/index.html  
 +   creating: codemirror-5.65.12/mode/brainfuck/
 +  inflating: codemirror-5.65.12/mode/brainfuck/brainfuck.js  
 +  inflating: codemirror-5.65.12/mode/brainfuck/index.html  
 +   creating: codemirror-5.65.12/mode/oz/
 +  inflating: codemirror-5.65.12/mode/oz/index.html  
 +  inflating: codemirror-5.65.12/mode/oz/oz.js  
 +   creating: codemirror-5.65.12/mode/spreadsheet/
 +  inflating: codemirror-5.65.12/mode/spreadsheet/spreadsheet.js  
 +  inflating: codemirror-5.65.12/mode/spreadsheet/index.html  
 +   creating: codemirror-5.65.12/mode/apl/
 +  inflating: codemirror-5.65.12/mode/apl/apl.js  
 +  inflating: codemirror-5.65.12/mode/apl/index.html  
 +   creating: codemirror-5.65.12/mode/troff/
 +  inflating: codemirror-5.65.12/mode/troff/troff.js  
 +  inflating: codemirror-5.65.12/mode/troff/index.html  
 +   creating: codemirror-5.65.12/mode/asterisk/
 +  inflating: codemirror-5.65.12/mode/asterisk/index.html  
 +  inflating: codemirror-5.65.12/mode/asterisk/asterisk.js  
 +   creating: codemirror-5.65.12/mode/toml/
 +  inflating: codemirror-5.65.12/mode/toml/index.html  
 +  inflating: codemirror-5.65.12/mode/toml/toml.js  
 +   creating: codemirror-5.65.12/mode/vb/
 +  inflating: codemirror-5.65.12/mode/vb/vb.js  
 +  inflating: codemirror-5.65.12/mode/vb/index.html  
 +   creating: codemirror-5.65.12/mode/crystal/
 +  inflating: codemirror-5.65.12/mode/crystal/crystal.js  
 +  inflating: codemirror-5.65.12/mode/crystal/index.html  
 +   creating: codemirror-5.65.12/mode/markdown/
 +  inflating: codemirror-5.65.12/mode/markdown/test.js  
 +  inflating: codemirror-5.65.12/mode/markdown/index.html  
 +  inflating: codemirror-5.65.12/mode/markdown/markdown.js  
 +   creating: codemirror-5.65.12/mode/pug/
 +  inflating: codemirror-5.65.12/mode/pug/index.html  
 +  inflating: codemirror-5.65.12/mode/pug/pug.js  
 +   creating: codemirror-5.65.12/mode/cmake/
 +  inflating: codemirror-5.65.12/mode/cmake/cmake.js  
 +  inflating: codemirror-5.65.12/mode/cmake/index.html  
 +   creating: codemirror-5.65.12/mode/groovy/
 +  inflating: codemirror-5.65.12/mode/groovy/groovy.js  
 +  inflating: codemirror-5.65.12/mode/groovy/index.html  
 +   creating: codemirror-5.65.12/mode/htmlmixed/
 +  inflating: codemirror-5.65.12/mode/htmlmixed/htmlmixed.js  
 +  inflating: codemirror-5.65.12/mode/htmlmixed/index.html  
 +   creating: codemirror-5.65.12/mode/smalltalk/
 +  inflating: codemirror-5.65.12/mode/smalltalk/smalltalk.js  
 +  inflating: codemirror-5.65.12/mode/smalltalk/index.html  
 +  inflating: codemirror-5.65.12/mode/meta.js  
 +   creating: codemirror-5.65.12/mode/commonlisp/
 +  inflating: codemirror-5.65.12/mode/commonlisp/commonlisp.js  
 +  inflating: codemirror-5.65.12/mode/commonlisp/index.html  
 +   creating: codemirror-5.65.12/mode/swift/
 +  inflating: codemirror-5.65.12/mode/swift/test.js  
 +  inflating: codemirror-5.65.12/mode/swift/swift.js  
 +  inflating: codemirror-5.65.12/mode/swift/index.html  
 +   creating: codemirror-5.65.12/mode/velocity/
 +  inflating: codemirror-5.65.12/mode/velocity/velocity.js  
 +  inflating: codemirror-5.65.12/mode/velocity/index.html  
 +   creating: codemirror-5.65.12/mode/mathematica/
 +  inflating: codemirror-5.65.12/mode/mathematica/mathematica.js  
 +  inflating: codemirror-5.65.12/mode/mathematica/index.html  
 +   creating: codemirror-5.65.12/mode/slim/
 +  inflating: codemirror-5.65.12/mode/slim/test.js  
 +  inflating: codemirror-5.65.12/mode/slim/index.html  
 +  inflating: codemirror-5.65.12/mode/slim/slim.js  
 +   creating: codemirror-5.65.12/mode/r/
 +  inflating: codemirror-5.65.12/mode/r/r.js  
 +  inflating: codemirror-5.65.12/mode/r/index.html  
 +   creating: codemirror-5.65.12/mode/powershell/
 +  inflating: codemirror-5.65.12/mode/powershell/test.js  
 +  inflating: codemirror-5.65.12/mode/powershell/powershell.js  
 +  inflating: codemirror-5.65.12/mode/powershell/index.html  
 +   creating: codemirror-5.65.12/mode/forth/
 +  inflating: codemirror-5.65.12/mode/forth/forth.js  
 +  inflating: codemirror-5.65.12/mode/forth/index.html  
 +   creating: codemirror-5.65.12/mode/protobuf/
 +  inflating: codemirror-5.65.12/mode/protobuf/protobuf.js  
 +  inflating: codemirror-5.65.12/mode/protobuf/index.html  
 +   creating: codemirror-5.65.12/mode/fortran/
 +  inflating: codemirror-5.65.12/mode/fortran/fortran.js  
 +  inflating: codemirror-5.65.12/mode/fortran/index.html  
 +   creating: codemirror-5.65.12/mode/octave/
 +  inflating: codemirror-5.65.12/mode/octave/index.html  
 +  inflating: codemirror-5.65.12/mode/octave/octave.js  
 +   creating: codemirror-5.65.12/mode/stex/
 +  inflating: codemirror-5.65.12/mode/stex/test.js  
 +  inflating: codemirror-5.65.12/mode/stex/index.html  
 +  inflating: codemirror-5.65.12/mode/stex/stex.js  
 +   creating: codemirror-5.65.12/mode/twig/
 +  inflating: codemirror-5.65.12/mode/twig/twig.js  
 +  inflating: codemirror-5.65.12/mode/twig/index.html  
 +   creating: codemirror-5.65.12/mode/jsx/
 +  inflating: codemirror-5.65.12/mode/jsx/test.js  
 +  inflating: codemirror-5.65.12/mode/jsx/jsx.js  
 +  inflating: codemirror-5.65.12/mode/jsx/index.html  
 +   creating: codemirror-5.65.12/mode/tiki/
 +  inflating: codemirror-5.65.12/mode/tiki/tiki.css  
 +  inflating: codemirror-5.65.12/mode/tiki/index.html  
 +  inflating: codemirror-5.65.12/mode/tiki/tiki.js  
 +   creating: codemirror-5.65.12/mode/wast/
 +  inflating: codemirror-5.65.12/mode/wast/test.js  
 +  inflating: codemirror-5.65.12/mode/wast/wast.js  
 +  inflating: codemirror-5.65.12/mode/wast/index.html  
 +   creating: codemirror-5.65.12/mode/dtd/
 +  inflating: codemirror-5.65.12/mode/dtd/dtd.js  
 +  inflating: codemirror-5.65.12/mode/dtd/index.html  
 +   creating: codemirror-5.65.12/mode/rust/
 +  inflating: codemirror-5.65.12/mode/rust/rust.js  
 +  inflating: codemirror-5.65.12/mode/rust/test.js  
 +  inflating: codemirror-5.65.12/mode/rust/index.html  
 +   creating: codemirror-5.65.12/mode/z80/
 +  inflating: codemirror-5.65.12/mode/z80/index.html  
 +  inflating: codemirror-5.65.12/mode/z80/z80.js  
 +   creating: codemirror-5.65.12/mode/sas/
 +  inflating: codemirror-5.65.12/mode/sas/sas.js  
 +  inflating: codemirror-5.65.12/mode/sas/index.html  
 +   creating: codemirror-5.65.12/mode/javascript/
 +  inflating: codemirror-5.65.12/mode/javascript/typescript.html  
 +  inflating: codemirror-5.65.12/mode/javascript/test.js  
 +  inflating: codemirror-5.65.12/mode/javascript/json-ld.html  
 +  inflating: codemirror-5.65.12/mode/javascript/javascript.js  
 +  inflating: codemirror-5.65.12/mode/javascript/index.html  
 +   creating: codemirror-5.65.12/mode/livescript/
 +  inflating: codemirror-5.65.12/mode/livescript/livescript.js  
 +  inflating: codemirror-5.65.12/mode/livescript/index.html  
 +   creating: codemirror-5.65.12/mode/soy/
 +  inflating: codemirror-5.65.12/mode/soy/test.js  
 +  inflating: codemirror-5.65.12/mode/soy/index.html  
 +  inflating: codemirror-5.65.12/mode/soy/soy.js  
 +   creating: codemirror-5.65.12/mode/ruby/
 +  inflating: codemirror-5.65.12/mode/ruby/test.js  
 +  inflating: codemirror-5.65.12/mode/ruby/ruby.js  
 +  inflating: codemirror-5.65.12/mode/ruby/index.html  
 +   creating: codemirror-5.65.12/mode/dart/
 +  inflating: codemirror-5.65.12/mode/dart/index.html  
 +  inflating: codemirror-5.65.12/mode/dart/dart.js  
 +   creating: codemirror-5.65.12/mode/mumps/
 +  inflating: codemirror-5.65.12/mode/mumps/index.html  
 +  inflating: codemirror-5.65.12/mode/mumps/mumps.js  
 +   creating: codemirror-5.65.12/mode/sparql/
 +  inflating: codemirror-5.65.12/mode/sparql/index.html  
 +  inflating: codemirror-5.65.12/mode/sparql/sparql.js  
 +   creating: codemirror-5.65.12/mode/haml/
 +  inflating: codemirror-5.65.12/mode/haml/test.js  
 +  inflating: codemirror-5.65.12/mode/haml/index.html  
 +  inflating: codemirror-5.65.12/mode/haml/haml.js  
 +   creating: codemirror-5.65.12/mode/gherkin/
 +  inflating: codemirror-5.65.12/mode/gherkin/gherkin.js  
 +  inflating: codemirror-5.65.12/mode/gherkin/index.html  
 +   creating: codemirror-5.65.12/mode/mllike/
 +  inflating: codemirror-5.65.12/mode/mllike/mllike.js  
 +  inflating: codemirror-5.65.12/mode/mllike/index.html  
 +   creating: codemirror-5.65.12/mode/shell/
 +  inflating: codemirror-5.65.12/mode/shell/test.js  
 +  inflating: codemirror-5.65.12/mode/shell/shell.js  
 +  inflating: codemirror-5.65.12/mode/shell/index.html  
 +   creating: codemirror-5.65.12/mode/mscgen/
 +  inflating: codemirror-5.65.12/mode/mscgen/xu_test.js  
 +  inflating: codemirror-5.65.12/mode/mscgen/mscgen_test.js  
 +  inflating: codemirror-5.65.12/mode/mscgen/msgenny_test.js  
 +  inflating: codemirror-5.65.12/mode/mscgen/mscgen.js  
 +  inflating: codemirror-5.65.12/mode/mscgen/index.html  
 +   creating: codemirror-5.65.12/mode/fcl/
 +  inflating: codemirror-5.65.12/mode/fcl/fcl.js  
 +  inflating: codemirror-5.65.12/mode/fcl/index.html  
 +   creating: codemirror-5.65.12/mode/vbscript/
 +  inflating: codemirror-5.65.12/mode/vbscript/vbscript.js  
 +  inflating: codemirror-5.65.12/mode/vbscript/index.html  
 +   creating: codemirror-5.65.12/mode/rpm/
 +  inflating: codemirror-5.65.12/mode/rpm/rpm.js  
 +   creating: codemirror-5.65.12/mode/rpm/changes/
 +  inflating: codemirror-5.65.12/mode/rpm/changes/index.html  
 +  inflating: codemirror-5.65.12/mode/rpm/index.html  
 +   creating: codemirror-5.65.12/mode/nginx/
 +  inflating: codemirror-5.65.12/mode/nginx/index.html  
 +  inflating: codemirror-5.65.12/mode/nginx/nginx.js  
 +   creating: codemirror-5.65.12/mode/mirc/
 +  inflating: codemirror-5.65.12/mode/mirc/mirc.js  
 +  inflating: codemirror-5.65.12/mode/mirc/index.html  
 +   creating: codemirror-5.65.12/mode/htmlembedded/
 +  inflating: codemirror-5.65.12/mode/htmlembedded/index.html  
 +  inflating: codemirror-5.65.12/mode/htmlembedded/htmlembedded.js  
 +   creating: codemirror-5.65.12/mode/solr/
 +  inflating: codemirror-5.65.12/mode/solr/index.html  
 +  inflating: codemirror-5.65.12/mode/solr/solr.js  
 +   creating: codemirror-5.65.12/mode/perl/
 +  inflating: codemirror-5.65.12/mode/perl/perl.js  
 +  inflating: codemirror-5.65.12/mode/perl/index.html  
 +   creating: codemirror-5.65.12/mode/eiffel/
 +  inflating: codemirror-5.65.12/mode/eiffel/eiffel.js  
 +  inflating: codemirror-5.65.12/mode/eiffel/index.html  
 +   creating: codemirror-5.65.12/mode/haskell/
 +  inflating: codemirror-5.65.12/mode/haskell/haskell.js  
 +  inflating: codemirror-5.65.12/mode/haskell/index.html  
 +   creating: codemirror-5.65.12/mode/ecl/
 +  inflating: codemirror-5.65.12/mode/ecl/ecl.js  
 +  inflating: codemirror-5.65.12/mode/ecl/index.html  
 +   creating: codemirror-5.65.12/mode/idl/
 +  inflating: codemirror-5.65.12/mode/idl/idl.js  
 +  inflating: codemirror-5.65.12/mode/idl/index.html  
 +   creating: codemirror-5.65.12/mode/q/
 +  inflating: codemirror-5.65.12/mode/q/q.js  
 +  inflating: codemirror-5.65.12/mode/q/index.html  
 +   creating: codemirror-5.65.12/mode/mbox/
 +  inflating: codemirror-5.65.12/mode/mbox/mbox.js  
 +  inflating: codemirror-5.65.12/mode/mbox/index.html  
 +   creating: codemirror-5.65.12/mode/gfm/
 +  inflating: codemirror-5.65.12/mode/gfm/test.js  
 +  inflating: codemirror-5.65.12/mode/gfm/gfm.js  
 +  inflating: codemirror-5.65.12/mode/gfm/index.html  
 +   creating: codemirror-5.65.12/mode/puppet/
 +  inflating: codemirror-5.65.12/mode/puppet/index.html  
 +  inflating: codemirror-5.65.12/mode/puppet/puppet.js  
 +   creating: codemirror-5.65.12/mode/coffeescript/
 +  inflating: codemirror-5.65.12/mode/coffeescript/coffeescript.js  
 +  inflating: codemirror-5.65.12/mode/coffeescript/index.html  
 +   creating: codemirror-5.65.12/mode/modelica/
 +  inflating: codemirror-5.65.12/mode/modelica/modelica.js  
 +  inflating: codemirror-5.65.12/mode/modelica/index.html  
 +   creating: codemirror-5.65.12/mode/lua/
 +  inflating: codemirror-5.65.12/mode/lua/lua.js  
 +  inflating: codemirror-5.65.12/mode/lua/index.html  
 +   creating: codemirror-5.65.12/mode/elm/
 +  inflating: codemirror-5.65.12/mode/elm/index.html  
 +  inflating: codemirror-5.65.12/mode/elm/elm.js  
 +   creating: codemirror-5.65.12/mode/smarty/
 +  inflating: codemirror-5.65.12/mode/smarty/smarty.js  
 +  inflating: codemirror-5.65.12/mode/smarty/index.html  
 +   creating: codemirror-5.65.12/mode/ntriples/
 +  inflating: codemirror-5.65.12/mode/ntriples/index.html  
 +  inflating: codemirror-5.65.12/mode/ntriples/ntriples.js  
 +   creating: codemirror-5.65.12/mode/asciiarmor/
 +  inflating: codemirror-5.65.12/mode/asciiarmor/index.html  
 +  inflating: codemirror-5.65.12/mode/asciiarmor/asciiarmor.js  
 +   creating: codemirror-5.65.12/mode/vhdl/
 +  inflating: codemirror-5.65.12/mode/vhdl/vhdl.js  
 +  inflating: codemirror-5.65.12/mode/vhdl/index.html  
 +   creating: codemirror-5.65.12/mode/dockerfile/
 +  inflating: codemirror-5.65.12/mode/dockerfile/dockerfile.js  
 +  inflating: codemirror-5.65.12/mode/dockerfile/test.js  
 +  inflating: codemirror-5.65.12/mode/dockerfile/index.html  
 +   creating: codemirror-5.65.12/mode/sieve/
 +  inflating: codemirror-5.65.12/mode/sieve/index.html  
 +  inflating: codemirror-5.65.12/mode/sieve/sieve.js  
 +   creating: codemirror-5.65.12/mode/diff/
 +  inflating: codemirror-5.65.12/mode/diff/diff.js  
 +  inflating: codemirror-5.65.12/mode/diff/index.html  
 +   creating: codemirror-5.65.12/mode/haskell-literate/
 +  inflating: codemirror-5.65.12/mode/haskell-literate/index.html  
 +  inflating: codemirror-5.65.12/mode/haskell-literate/haskell-literate.js  
 +   creating: codemirror-5.65.12/mode/handlebars/
 +  inflating: codemirror-5.65.12/mode/handlebars/index.html  
 +  inflating: codemirror-5.65.12/mode/handlebars/handlebars.js  
 +   creating: codemirror-5.65.12/mode/http/
 +  inflating: codemirror-5.65.12/mode/http/index.html  
 +  inflating: codemirror-5.65.12/mode/http/http.js  
 +   creating: codemirror-5.65.12/mode/turtle/
 +  inflating: codemirror-5.65.12/mode/turtle/turtle.js  
 +  inflating: codemirror-5.65.12/mode/turtle/index.html  
 +  inflating: codemirror-5.65.12/mode/index.html  
 +   creating: codemirror-5.65.12/mode/php/
 +  inflating: codemirror-5.65.12/mode/php/test.js  
 +  inflating: codemirror-5.65.12/mode/php/php.js  
 +  inflating: codemirror-5.65.12/mode/php/index.html  
 +   creating: codemirror-5.65.12/mode/scheme/
 +  inflating: codemirror-5.65.12/mode/scheme/scheme.js  
 +  inflating: codemirror-5.65.12/mode/scheme/index.html  
 +   creating: codemirror-5.65.12/mode/webidl/
 +  inflating: codemirror-5.65.12/mode/webidl/webidl.js  
 +  inflating: codemirror-5.65.12/mode/webidl/index.html  
 +   creating: codemirror-5.65.12/mode/sass/
 +  inflating: codemirror-5.65.12/mode/sass/test.js  
 +  inflating: codemirror-5.65.12/mode/sass/sass.js  
 +  inflating: codemirror-5.65.12/mode/sass/index.html  
 +   creating: codemirror-5.65.12/mode/asn.1/
 +  inflating: codemirror-5.65.12/mode/asn.1/asn.1.js  
 +  inflating: codemirror-5.65.12/mode/asn.1/index.html  
 +   creating: codemirror-5.65.12/mode/ebnf/
 +  inflating: codemirror-5.65.12/mode/ebnf/ebnf.js  
 +  inflating: codemirror-5.65.12/mode/ebnf/index.html  
 +   creating: codemirror-5.65.12/mode/tornado/
 +  inflating: codemirror-5.65.12/mode/tornado/index.html  
 +  inflating: codemirror-5.65.12/mode/tornado/tornado.js  
 +   creating: codemirror-5.65.12/mode/yacas/
 +  inflating: codemirror-5.65.12/mode/yacas/yacas.js  
 +  inflating: codemirror-5.65.12/mode/yacas/index.html  
 +   creating: codemirror-5.65.12/mode/css/
 +  inflating: codemirror-5.65.12/mode/css/scss_test.js  
 +  inflating: codemirror-5.65.12/mode/css/css.js  
 +  inflating: codemirror-5.65.12/mode/css/test.js  
 +  inflating: codemirror-5.65.12/mode/css/gss.html  
 +  inflating: codemirror-5.65.12/mode/css/less.html  
 +  inflating: codemirror-5.65.12/mode/css/scss.html  
 +  inflating: codemirror-5.65.12/mode/css/index.html  
 +  inflating: codemirror-5.65.12/mode/css/gss_test.js  
 +  inflating: codemirror-5.65.12/mode/css/less_test.js  
 +   creating: codemirror-5.65.12/mode/haxe/
 +  inflating: codemirror-5.65.12/mode/haxe/index.html  
 +  inflating: codemirror-5.65.12/mode/haxe/haxe.js  
 +   creating: codemirror-5.65.12/mode/verilog/
 +  inflating: codemirror-5.65.12/mode/verilog/test.js  
 +  inflating: codemirror-5.65.12/mode/verilog/verilog.js  
 +  inflating: codemirror-5.65.12/mode/verilog/index.html  
 +   creating: codemirror-5.65.12/mode/pegjs/
 +  inflating: codemirror-5.65.12/mode/pegjs/pegjs.js  
 +  inflating: codemirror-5.65.12/mode/pegjs/index.html  
 +   creating: codemirror-5.65.12/mode/yaml-frontmatter/
 +  inflating: codemirror-5.65.12/mode/yaml-frontmatter/yaml-frontmatter.js  
 +  inflating: codemirror-5.65.12/mode/yaml-frontmatter/index.html  
 +   creating: codemirror-5.65.12/mode/dylan/
 +  inflating: codemirror-5.65.12/mode/dylan/test.js  
 +  inflating: codemirror-5.65.12/mode/dylan/index.html  
 +  inflating: codemirror-5.65.12/mode/dylan/dylan.js  
 +   creating: codemirror-5.65.12/mode/ttcn/
 +  inflating: codemirror-5.65.12/mode/ttcn/ttcn.js  
 +  inflating: codemirror-5.65.12/mode/ttcn/index.html  
 +   creating: codemirror-5.65.12/mode/tiddlywiki/
 +  inflating: codemirror-5.65.12/mode/tiddlywiki/tiddlywiki.js  
 +  inflating: codemirror-5.65.12/mode/tiddlywiki/tiddlywiki.css  
 +  inflating: codemirror-5.65.12/mode/tiddlywiki/index.html  
 +   creating: codemirror-5.65.12/mode/factor/
 +  inflating: codemirror-5.65.12/mode/factor/index.html  
 +  inflating: codemirror-5.65.12/mode/factor/factor.js  
 +   creating: codemirror-5.65.12/mode/python/
 +  inflating: codemirror-5.65.12/mode/python/test.js  
 +  inflating: codemirror-5.65.12/mode/python/python.js  
 +  inflating: codemirror-5.65.12/mode/python/index.html  
 +   creating: codemirror-5.65.12/mode/textile/
 +  inflating: codemirror-5.65.12/mode/textile/test.js  
 +  inflating: codemirror-5.65.12/mode/textile/textile.js  
 +  inflating: codemirror-5.65.12/mode/textile/index.html  
 +   creating: codemirror-5.65.12/mode/d/
 +  inflating: codemirror-5.65.12/mode/d/d.js  
 +  inflating: codemirror-5.65.12/mode/d/test.js  
 +  inflating: codemirror-5.65.12/mode/d/index.html  
 +   creating: codemirror-5.65.12/mode/go/
 +  inflating: codemirror-5.65.12/mode/go/index.html  
 +  inflating: codemirror-5.65.12/mode/go/go.js  
 +   creating: codemirror-5.65.12/mode/cobol/
 +  inflating: codemirror-5.65.12/mode/cobol/cobol.js  
 +  inflating: codemirror-5.65.12/mode/cobol/index.html  
 +   creating: codemirror-5.65.12/mode/django/
 +  inflating: codemirror-5.65.12/mode/django/index.html  
 +  inflating: codemirror-5.65.12/mode/django/django.js  
 +   creating: codemirror-5.65.12/mode/rst/
 +  inflating: codemirror-5.65.12/mode/rst/index.html  
 +  inflating: codemirror-5.65.12/mode/rst/rst.js  
 +   creating: codemirror-5.65.12/mode/julia/
 +  inflating: codemirror-5.65.12/mode/julia/index.html  
 +  inflating: codemirror-5.65.12/mode/julia/julia.js  
 +   creating: codemirror-5.65.12/mode/jinja2/
 +  inflating: codemirror-5.65.12/mode/jinja2/jinja2.js  
 +  inflating: codemirror-5.65.12/mode/jinja2/index.html  
 +   creating: codemirror-5.65.12/mode/yaml/
 +  inflating: codemirror-5.65.12/mode/yaml/yaml.js  
 +  inflating: codemirror-5.65.12/mode/yaml/index.html  
 +   creating: codemirror-5.65.12/mode/clojure/
 +  inflating: codemirror-5.65.12/mode/clojure/test.js  
 +  inflating: codemirror-5.65.12/mode/clojure/index.html  
 +  inflating: codemirror-5.65.12/mode/clojure/clojure.js  
 +   creating: codemirror-5.65.12/mode/clike/
 +  inflating: codemirror-5.65.12/mode/clike/test.js  
 +  inflating: codemirror-5.65.12/mode/clike/index.html  
 +  inflating: codemirror-5.65.12/mode/clike/clike.js  
 +  inflating: codemirror-5.65.12/mode/clike/scala.html  
 +   creating: codemirror-5.65.12/mode/tcl/
 +  inflating: codemirror-5.65.12/mode/tcl/tcl.js  
 +  inflating: codemirror-5.65.12/mode/tcl/index.html  
 +   creating: codemirror-5.65.12/mode/stylus/
 +  inflating: codemirror-5.65.12/mode/stylus/stylus.js  
 +  inflating: codemirror-5.65.12/mode/stylus/index.html  
 +   creating: codemirror-5.65.12/mode/nsis/
 +  inflating: codemirror-5.65.12/mode/nsis/nsis.js  
 +  inflating: codemirror-5.65.12/mode/nsis/index.html  
 +   creating: codemirror-5.65.12/mode/pascal/
 +  inflating: codemirror-5.65.12/mode/pascal/pascal.js  
 +  inflating: codemirror-5.65.12/mode/pascal/index.html  
 +   creating: codemirror-5.65.12/mode/pig/
 +  inflating: codemirror-5.65.12/mode/pig/index.html  
 +  inflating: codemirror-5.65.12/mode/pig/pig.js  
 +   creating: codemirror-5.65.12/mode/ttcn-cfg/
 +  inflating: codemirror-5.65.12/mode/ttcn-cfg/index.html  
 +  inflating: codemirror-5.65.12/mode/ttcn-cfg/ttcn-cfg.js  
 +   creating: codemirror-5.65.12/mode/properties/
 +  inflating: codemirror-5.65.12/mode/properties/index.html  
 +  inflating: codemirror-5.65.12/mode/properties/properties.js  
 +   creating: codemirror-5.65.12/mode/gas/
 +  inflating: codemirror-5.65.12/mode/gas/index.html  
 +  inflating: codemirror-5.65.12/mode/gas/gas.js  
 +   creating: codemirror-5.65.12/mode/erlang/
 +  inflating: codemirror-5.65.12/mode/erlang/erlang.js  
 +  inflating: codemirror-5.65.12/mode/erlang/index.html  
 +   creating: codemirror-5.65.12/theme/
 +  inflating: codemirror-5.65.12/theme/ambiance.css  
 +  inflating: codemirror-5.65.12/theme/darcula.css  
 +  inflating: codemirror-5.65.12/theme/gruvbox-dark.css  
 +  inflating: codemirror-5.65.12/theme/liquibyte.css  
 +  inflating: codemirror-5.65.12/theme/night.css  
 +  inflating: codemirror-5.65.12/theme/material-darker.css  
 +  inflating: codemirror-5.65.12/theme/shadowfox.css  
 +  inflating: codemirror-5.65.12/theme/seti.css  
 +  inflating: codemirror-5.65.12/theme/base16-dark.css  
 +  inflating: codemirror-5.65.12/theme/lucario.css  
 +  inflating: codemirror-5.65.12/theme/solarized.css  
 +  inflating: codemirror-5.65.12/theme/abbott.css  
 +  inflating: codemirror-5.65.12/theme/midnight.css  
 +  inflating: codemirror-5.65.12/theme/yonce.css  
 +  inflating: codemirror-5.65.12/theme/material-palenight.css  
 +  inflating: codemirror-5.65.12/theme/neo.css  
 +  inflating: codemirror-5.65.12/theme/juejin.css  
 +  inflating: codemirror-5.65.12/theme/3024-night.css  
 +  inflating: codemirror-5.65.12/theme/blackboard.css  
 +  inflating: codemirror-5.65.12/theme/vibrant-ink.css  
 +  inflating: codemirror-5.65.12/theme/ayu-dark.css  
 +  inflating: codemirror-5.65.12/theme/isotope.css  
 +  inflating: codemirror-5.65.12/theme/3024-day.css  
 +  inflating: codemirror-5.65.12/theme/mbo.css  
 +  inflating: codemirror-5.65.12/theme/moxer.css  
 +  inflating: codemirror-5.65.12/theme/dracula.css  
 +  inflating: codemirror-5.65.12/theme/ambiance-mobile.css  
 +  inflating: codemirror-5.65.12/theme/panda-syntax.css  
 +  inflating: codemirror-5.65.12/theme/railscasts.css  
 +  inflating: codemirror-5.65.12/theme/ssms.css  
 +  inflating: codemirror-5.65.12/theme/cobalt.css  
 +  inflating: codemirror-5.65.12/theme/pastel-on-dark.css  
 +  inflating: codemirror-5.65.12/theme/mdn-like.css  
 +  inflating: codemirror-5.65.12/theme/monokai.css  
 +  inflating: codemirror-5.65.12/theme/xq-light.css  
 +  inflating: codemirror-5.65.12/theme/abcdef.css  
 +  inflating: codemirror-5.65.12/theme/bespin.css  
 +  inflating: codemirror-5.65.12/theme/paraiso-dark.css  
 +  inflating: codemirror-5.65.12/theme/base16-light.css  
 +  inflating: codemirror-5.65.12/theme/idea.css  
 +  inflating: codemirror-5.65.12/theme/duotone-dark.css  
 +  inflating: codemirror-5.65.12/theme/paraiso-light.css  
 +  inflating: codemirror-5.65.12/theme/material.css  
 +  inflating: codemirror-5.65.12/theme/zenburn.css  
 +  inflating: codemirror-5.65.12/theme/material-ocean.css  
 +  inflating: codemirror-5.65.12/theme/twilight.css  
 +  inflating: codemirror-5.65.12/theme/lesser-dark.css  
 +  inflating: codemirror-5.65.12/theme/ayu-mirage.css  
 +  inflating: codemirror-5.65.12/theme/erlang-dark.css  
 +  inflating: codemirror-5.65.12/theme/tomorrow-night-bright.css  
 +  inflating: codemirror-5.65.12/theme/xq-dark.css  
 +  inflating: codemirror-5.65.12/theme/hopscotch.css  
 +  inflating: codemirror-5.65.12/theme/tomorrow-night-eighties.css  
 +  inflating: codemirror-5.65.12/theme/ttcn.css  
 +  inflating: codemirror-5.65.12/theme/duotone-light.css  
 +  inflating: codemirror-5.65.12/theme/eclipse.css  
 +  inflating: codemirror-5.65.12/theme/nord.css  
 +  inflating: codemirror-5.65.12/theme/rubyblue.css  
 +  inflating: codemirror-5.65.12/theme/icecoder.css  
 +  inflating: codemirror-5.65.12/theme/oceanic-next.css  
 +  inflating: codemirror-5.65.12/theme/elegant.css  
 +  inflating: codemirror-5.65.12/theme/neat.css  
 +  inflating: codemirror-5.65.12/theme/the-matrix.css  
 +  inflating: codemirror-5.65.12/theme/yeti.css  
 +  inflating: codemirror-5.65.12/theme/colorforth.css  
 +  inflating: codemirror-5.65.12/index.html  
 +   creating: codemirror-5.65.12/doc/
 +  inflating: codemirror-5.65.12/doc/docs.css  
 +  inflating: codemirror-5.65.12/doc/logo.svg  
 +  inflating: codemirror-5.65.12/doc/upgrade_v2.2.html  
 +  inflating: codemirror-5.65.12/doc/source_sans.woff  
 +  inflating: codemirror-5.65.12/doc/manual.html  
 + extracting: codemirror-5.65.12/doc/yinyang.png  
 +  inflating: codemirror-5.65.12/doc/upgrade_v4.html  
 +  inflating: codemirror-5.65.12/doc/realworld.html  
 +  inflating: codemirror-5.65.12/doc/reporting.html  
 +  inflating: codemirror-5.65.12/doc/logo.png  
 +  inflating: codemirror-5.65.12/doc/activebookmark.js  
 +  inflating: codemirror-5.65.12/doc/releases.html  
 +  inflating: codemirror-5.65.12/doc/internals.html  
 +  inflating: codemirror-5.65.12/doc/upgrade_v3.html  
 +   creating: codemirror-5.65.12/keymap/
 +  inflating: codemirror-5.65.12/keymap/sublime.js  
 +  inflating: codemirror-5.65.12/keymap/vim.js  
 +  inflating: codemirror-5.65.12/keymap/emacs.js  
 +   creating: codemirror-5.65.12/lib/
 +  inflating: codemirror-5.65.12/lib/codemirror.css  
 +  inflating: codemirror-5.65.12/lib/codemirror.js  
 +  inflating: codemirror-5.65.12/.npmignore  
 +  inflating: codemirror-5.65.12/README.md  
 +  inflating: codemirror-5.65.12/LICENSE  
 +</pre></html></WRAP>
 +</WRAP>
 +
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<b class=GRN>$</b> <b class=HIY>ll</b>
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +合計 1456
 +drwxr-xr-x 1 tomoyan tomoyan       330  2月 20 19:57 codemirror-5.65.12
 +-rw-r--r-- 1 tomoyan tomoyan   1517024  4月  9 09:04 codemirror.zip
 +</pre></html></WRAP>
 +</WRAP>
 +
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<b class=GRN>$</b> <b class=HIY>mv</b> codemirror-5.65.12 ../dokuwiki/data/media/javascript/codemirror/5.65.12/
 +<b class=GRN>$</b> <b class=HIY>chmod</b> 777 ../dokuwiki/data/media/javascript/codemirror/5.65.12/ <b class=HIK>-R</b>
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +</pre></html></WRAP>
 +</WRAP>
 +
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<b class=GRN>$</b> <b class=HIY>ll</b> ../dokuwiki/data/media/javascript/codemirror/
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +合計 0
 +drwxrwxrwx 1 tomoyan tomoyan 352  4月 21  2020 5.53.2
 +drwxrwxrwx 1 tomoyan tomoyan 366  8月 20  2020 5.57.0
 +drwxrwxrwx 1 tomoyan tomoyan 352  5月 20  2021 5.61.1
 +drwxrwxrwx 1 tomoyan tomoyan 330  2月 20 19:57 5.65.12
 +drwxrwxrwx 1 tomoyan tomoyan 330  8月 20  2022 5.65.8
 +</pre></html></WRAP>
 +</WRAP>
 +
 +==== 動作確認 ====
 +===== CodeMirror test 🤔 =====
 +<WRAP mincode src><code javascript>
 +<div class="embedCodeMirror">
 +  <link rel="stylesheet" href="/_media/javascript/codemirror/5.65.12/lib/codemirror.css">
 +  <link rel="stylesheet" href="/_media/javascript/codemirror/5.65.12/theme/cobalt.css">
 +  
 +  <style>
 +    #dokuwiki__content .embedCodeMirror .CodeMirror * {
 +      font-family: "HackGen Console NFJ";
 +      font-size: 10px;
 +    }
 +    #dokuwiki__content .embedCodeMirror .CodeMirror {
 +      height: 200px;
 +    }
 +    /*.select-theme .form-control { width: auto; display: inline-block; }*/
 +  </style>
 +  
 +  <script src="/_media/javascript/codemirror/5.65.12/lib/codemirror.js"></script>
 +  <!-- 言語に応じたjsファイルを読み込む -->
 +  <script src="/_media/javascript/codemirror/5.65.12/mode/javascript/javascript.js"></script>
 +  
 +  <script>
 +    'use strict';
 +    window.CodeMirror5 = CodeMirror; // 5.65.12 を保持
 +    // DOMContentLoaded 時に実行
 +    document.addEventListener('DOMContentLoaded', () => {
 +      var jsEditor = CodeMirror5.fromTextArea(document.getElementById('embedCodeMirrorText'), {
 +        mode: "javascript",
 +        theme: "cobalt",
 +        lineNumbers: true,
 +        indentUnit: 4
 +      }).setSize(null, "auto");
 +      document.getElementById('lblCdMirrVer').innerText = CodeMirror5.version;
 +
 +      var input = document.getElementById("select");
 +      function selectTheme() {
 +        var theme = input.options[input.selectedIndex].textContent;
 +        editor.setOption("theme", theme);
 +        location.hash = "#" + theme;
 +      }
 +    });
 +  </script>
 +  
 +  <textarea id="embedCodeMirrorText">
 +  var jsEditor = CodeMirror.fromTextArea(document.getElementById('embedCodeMirrorText'), {
 +    mode: "javascript",
 +    theme: "cobalt",
 +    lineNumbers: true,
 +    indentUnit: 4
 +  }).setSize(null, "auto");
 +  </textarea>
 +  <div class="select-theme">
 +    <!-- <p>Theme: <select onchange="selectTheme()" id="select"></select></p> -->
 +    <p>CodeMirror Version: <label id="lblCdMirrVer"></label></p>
 +  </div>
 +</div>
 +</code></WRAP>
 +
 +<html>
 +<div class="embedCodeMirror">
 +  <link rel="stylesheet" href="/_media/javascript/codemirror/5.65.12/lib/codemirror.css">
 +  <link rel="stylesheet" href="/_media/javascript/codemirror/5.65.12/theme/cobalt.css">
 +  
 +  <style>
 +    #dokuwiki__content .embedCodeMirror .CodeMirror * {
 +      font-family: "HackGen Console NFJ";
 +      font-size: 10px;
 +    }
 +    #dokuwiki__content .embedCodeMirror .CodeMirror {
 +      height: 200px;
 +    }
 +    /*.select-theme .form-control { width: auto; display: inline-block; }*/
 +  </style>
 +  
 +  <script src="/_media/javascript/codemirror/5.65.12/lib/codemirror.js"></script>
 +  <!-- 言語に応じたjsファイルを読み込む -->
 +  <script src="/_media/javascript/codemirror/5.65.12/mode/javascript/javascript.js"></script>
 +  
 +  <script>
 +    'use strict';
 +    window.CodeMirror5 = CodeMirror; // 5.65.12 を保持
 +    // DOMContentLoaded 時に実行
 +    document.addEventListener('DOMContentLoaded', () => {
 +      var jsEditor = CodeMirror5.fromTextArea(document.getElementById('embedCodeMirrorText'), {
 +        mode: "javascript",
 +        theme: "cobalt",
 +        lineNumbers: true,
 +        indentUnit: 4
 +      }).setSize(null, "auto");
 +      document.getElementById('lblCdMirrVer').innerText = CodeMirror5.version;
 +
 +      var input = document.getElementById("select");
 +      function selectTheme() {
 +        var theme = input.options[input.selectedIndex].textContent;
 +        editor.setOption("theme", theme);
 +        location.hash = "#" + theme;
 +      }
 +    });
 +  </script>
 +  
 +  <textarea id="embedCodeMirrorText">
 +  var jsEditor = CodeMirror.fromTextArea(document.getElementById('embedCodeMirrorText'), {
 +    mode: "javascript",
 +    theme: "cobalt",
 +    lineNumbers: true,
 +    indentUnit: 4
 +  }).setSize(null, "auto");
 +  </textarea>
 +  <div class="select-theme">
 +    <!-- <p>Theme: <select onchange="selectTheme()" id="select"></select></p> -->
 +    <p>CodeMirror Version: <label id="lblCdMirrVer"></label></p>
 +  </div>
 +</div>
 +
 +  <!--<script>
 +    document.querySelector('.wrap_mincode_long.wrap_src pre.code').innerText = document.querySelector('.embedCodeMirror').innerHTML;
 +  </script>-->
 +</html>
  
 ===== CodeMirror plugin for DokuWiki ===== ===== CodeMirror plugin for DokuWiki =====
 [[https://www.dokuwiki.org/plugin:codemirror|plugin:codemirror [DokuWiki]]]\\ [[https://www.dokuwiki.org/plugin:codemirror|plugin:codemirror [DokuWiki]]]\\
-ソースコード: [[https://gitlab.com/albertgasset/dokuwiki-plugin-codemirror|Albert Gasset / dokuwiki-plugin-codemirror · GitLab]]\\+ソースコード: [[glb>albertgasset/dokuwiki-plugin-codemirror|Albert Gasset / dokuwiki-plugin-codemirror · GitLab]]\\ 
 +       [[git>cosmocode/dokuwiki-plugin-codemirror|GitHub - cosmocode/dokuwiki-plugin-codemirror: This project is now hosted on GitLab https://gitlab.com/albertgasset/dokuwiki-plugin-codemirror]]\\
  
 <WRAP color_term> <WRAP color_term>
  • javascript/codemirror.1678487202.txt.gz
  • 最終更新: 2023/03/11 07:26
  • by ともやん