Lines Matching +refs:verilog +refs:mode +refs:hook

9 [css mode](https://codemirror.net/mode/css/): Recognize more properties and value names.
23 [wast mode](https://codemirror.net/mode/wast/): Follow standard changes.
25 [soy mode](https://codemirror.net/mode/soy/): Support import expressions, template type, and loop i…
41 [vim bindings](https://codemirror.net/demo/vim.html): Fix an issue where the `vim-mode-change` even…
43 [javascript mode](https://codemirror.net/mode/javascript/): Only allow `-->`-style comments at the …
45 [julia mode](https://codemirror.net/mode/julia/): Improve indentation.
47 [pascal mode](https://codemirror.net/mode/pascal/index.html): Recognize curly bracket comments.
59 Improve support for having focus inside in-editor widgets in contenteditable-mode.
63 [python mode](https://codemirror.net/mode/python/): Better format string support.
65 [javascript mode](https://codemirror.net/mode/javascript/): Improve parsing of private properties a…
75 [gfm mode](https://codemirror.net/mode/gfm/): Add a `fencedCodeBlockDefaultMode` option.
97 [julia mode](https://codemirror.net/mode/julia/): Fix an infinite loop bug.
105 New mode: [wast](https://codemirror.net/mode/wast/).
111 Fix selection management in contenteditable mode when the editor doesn't have focus.
113 …use the editor to get confused about the visible viewport in some situations in line-wrapping mode.
115 [markdown mode](https://codemirror.net/mode/markdown/): Don't treat single dashes as setext header …
119 [css mode](https://codemirror.net/mode/css/): Recognize a number of new properties.
145 …tps://codemirror.net/demo/vim.html): Fix behavior of `'` and `` ` `` marks, fix `R` in visual mode.
165 [handlebars mode](https://codemirror.net/mode/handlebars/): Fix triple-brace support.
175 [julia mode](https://codemirror.net/mode/julia/): Don't break on zero-prefixed integers.
177 [elm mode](https://codemirror.net/mode/elm/): Sync with upstream version.
179 [sql mode](https://codemirror.net/mode/sql/): Support Postgres-style backslash-escaped string liter…
199 [markdown mode](https://codemirror.net/mode/markdown/): Don't reset inline styles at the start of a…
201 [clike mode](https://codemirror.net/mode/clike/): Add a configuration for Objective-C++.
207 [octave mode](https://codemirror.net/mode/octave/index.html): Don't mark common punctuation as erro…
209 [clike mode](https://codemirror.net/mode/clike/): Support nested comments and properly indent lambd…
217 [xml mode](https://codemirror.net/mode/xml/): Provide a more abstract way to query context, which o…
229 [julia mode](https://codemirror.net/mode/julia/): Support number separators.
231 [asterisk mode](https://codemirror.net/mode/asterisk/): Improve comment support.
233 [handlebars mode](https://codemirror.net/mode/handlebars/): Support triple-brace tags.
243 [javascript mode](https://codemirror.net/mode/javascript/): Handle numeric separators, strings in a…
245 [sparql mode](https://codemirror.net/mode/sparql/index.html): Allow non-ASCII identifier characters.
263 [python mode](https://codemirror.net/mode/python/): Properly handle `...` syntax.
265 [ruby mode](https://codemirror.net/mode/ruby): Fix indenting before closing brackets.
285 [swift mode](https://codemirror.net/mode/swift): Fix handling of empty strings.
303 [julia mode](https://codemirror.net/mode/julia/): Fix bug that'd cause the mode get stuck.
323 [javascript mode](https://codemirror.net/mode/javascript/): Support TypeScript `this` parameter dec…
337 [javascript mode](https://codemirror.net/mode/javascript/): Fix parsing for a number of new and obs…
339 [ruby mode](https://codemirror.net/mode/ruby): Support indented end tokens for heredoc strings.
355 [css mode](https://codemirror.net/mode/css/): Fix tokenizing of CSS variables.
357 [python mode](https://codemirror.net/mode/python/): Fix another bug in tokenizing of format strings.
359 [soy mode](https://codemirror.net/mode/soy/): More accurate highlighting.
371 [python mode](https://codemirror.net/mode/python/): Fix bug where a string inside a template string…
373 [swift mode](https://codemirror.net/mode/swift): Support multi-line strings.
391 [vim bindings](https://codemirror.net/demo/vim.html): Fix insert mode repeat after visualBlock edit…
393 [scheme mode](https://codemirror.net/mode/scheme/index.html): Improve highlighting of quoted expres…
395 [soy mode](https://codemirror.net/mode/soy/): Support injected data and `@param` in comments.
397 [objective c mode](https://codemirror.net/mode/clike/): Improve conformance to the actual language.
411mode/clojure/index.html), [mllike](https://codemirror.net/mode/mllike/index.html), [julia](https:/…
413 [clojure mode](https://codemirror.net/mode/clojure/index.html): Clean up and improve.
425 [jinja2](https://codemirror.net/mode/jinja2/) and [markdown](https://codemirror.net/mode/markdown/)…
435 …ss the document as a `Doc` instance to the `CodeMirror` constructor, the `mode` option was ignored.
449 [markdown mode](https://codemirror.net/mode/markdown/): Improve handling of blank lines in HTML tag…
453 [stex mode](https://codemirror.net/mode/stex/): Add an `inMathMode` option to start the mode in mat…
463 …interpretation of line breaks and non-breaking spaces inserted by renderer in contentEditable mode.
469 [javascript mode](https://codemirror.net/mode/javascript/): Support block scopes, bindingless catch…
471 [markdown mode](https://codemirror.net/mode/markdown/): Adjust a wasteful regexp.
489 [javascript mode](https://codemirror.net/mode/javascript/): Improve TypeScript support.
491 [python mode](https://codemirror.net/mode/python/): Highlight expressions inside format strings.
511 …ps://codemirror.net/doc/manual.html#addon_javascript-hint): Don't provide completions in JSON mode.
517 [markdown mode](https://codemirror.net/mode/markdown/): Fix a regexp with potentially exponental co…
531 …//codemirror.net/doc/manual.html#addon_searchcursor): Fix behavior of `^` in multiline regexp mode.
537 [javascript mode](https://codemirror.net/mode/javascript/): Support TypeScript intersection types, …
539 [stex mode](https://codemirror.net/mode/stex/): Fix parsing of `\(` `\)` delimiters, recognize more…
541 [haskell mode](https://codemirror.net/mode/haskell/): Highlight more builtins, support `<*` and `*>…
543 [sql mode](https://codemirror.net/mode/sql/): Make it possible to disable backslash escapes in stri…
545 [dockerfile mode](https://codemirror.net/mode/dockerfile/): Highlight strings and ports, recognize …
555 [markdown mode](https://codemirror.net/mode/markdown/): Fix a problem where inline styles would per…
563 [shell mode](https://codemirror.net/mode/shell/): Better handling of nested quoting.
579 [css mode](https://codemirror.net/mode/css/): The mode is now properly case-insensitive.
583 [swift](https://codemirror.net/mode/swift) and [scala](https://codemirror.net/mode/clike/) modes: S…
585 [mllike mode](https://codemirror.net/mode/mllike/index.html): Improve OCaml support.
591 [jsx mode](https://codemirror.net/mode/jsx/index.html): Support JSX fragments.
601 [javascript mode](https://codemirror.net/mode/javascript/): Recognize TypeScript type parameters fo…
621 …acktick-dot marks, make the wide cursor visible in contentEditable [input mode](https://codemirror…
625 [markdown mode](https://codemirror.net/mode/markdown/): Fix issue with leaving indented fenced code…
627 [javascript mode](https://codemirror.net/mode/javascript/): Fix bad parsing of operators without sp…
631 …l.html#baseToken) method on their input stream, giving access to the tokens of the underlying mode.
645 [javascript mode](https://codemirror.net/mode/javascript/): Improve parsing in a number of corner c…
647 [markdown mode](https://codemirror.net/mode/markdown/): Fix crash when a sub-mode doesn't support i…
649 [gfm mode](https://codemirror.net/mode/gfm/): Don't highlight SHA1 'hashes' without numbers to avoi…
651 [soy mode](https://codemirror.net/mode/soy/): Support injected data and `@param` in comments.
655 [simple mode addon](https://codemirror.net/demo/simplemode.html): Allow groups in regexps when `tok…
665 [javascript mode](https://codemirror.net/mode/javascript/): More support for TypeScript syntax.
667 [d mode](https://codemirror.net/mode/d/): Support nested comments.
669 [python mode](https://codemirror.net/mode/python/): Improve tokenizing of operators.
671 [markdown mode](https://codemirror.net/mode/markdown/): Further improve CommonMark conformance.
673 [css mode](https://codemirror.net/mode/css/): Don't run comment tokens through the mode's state mac…
675 [shell mode](https://codemirror.net/mode/shell/): Allow strings to span lines.
687 [sql mode](https://codemirror.net/mode/sql/): Fix tokenizing of multi-dot operator and allow digits…
691 [markdown mode](https://codemirror.net/mode/markdown/): Make list parsing more CommonMark-compliant.
693 [gfm mode](https://codemirror.net/mode/gfm/): Highlight colon syntax for emoji.
705 Fix crash when using mode lookahead.
707 [markdown mode](https://codemirror.net/mode/markdown/): Don't block inner mode's indentation suppor…
713 Fix crash in the [simple mode](https://codemirror.net/demo/simplemode.html)< addon.
725 [sql mode](https://codemirror.net/mode/sql/): Handle nested comments.
727 [javascript mode](https://codemirror.net/mode/javascript/): Improve support for TypeScript syntax.
729 [markdown mode](https://codemirror.net/mode/markdown/): Fix bug where markup was ignored on indente…
733 [rust mode](https://codemirror.net/mode/rust/): Add the correct MIME type.
755 In textarea-mode, don't reset the input field during composition.
759 [javascript mode](https://codemirror.net/mode/javascript/): More TypeScript parsing fixes.
761 [julia mode](https://codemirror.net/mode/julia/): Fix issue where the mode gets stuck.
763 [markdown mode](https://codemirror.net/mode/markdown/): Understand cross-line links, parse all brac…
765 [soy mode](https://codemirror.net/mode/soy/): Support single-quoted strings.
767 [go mode](https://codemirror.net/mode/go/): Don't try to indent inside strings or comments.
777 Better handling of selections that cover the whole viewport in contentEditable-mode.
787 [javascript mode](https://codemirror.net/mode/javascript/): Recognize annotations and TypeScript-st…
789 [shell mode](https://codemirror.net/mode/shell/): Handle nested braces.
791 [markdown mode](https://codemirror.net/mode/markdown/): Make parsing of strong/em delimiters Common…
797 In contentEditable-mode, properly locate changes that repeat a character when inserted with IME.
799 Fix handling of selections bigger than the viewport in contentEditable mode.
801 Improve handling of changes that insert or delete lines in contentEditable mode.
813 [javascript mode](https://codemirror.net/mode/javascript/): Improve support for TypeScript syntax.
815 [r mode](https://codemirror.net/mode/r/): Fix indentation after semicolon-less statements.
817 [shell mode](https://codemirror.net/mode/shell/): Properly handle escaped parentheses in parenthesi…
819 [markdown mode](https://codemirror.net/mode/markdown/): Fix a few bugs around leaving fenced code b…
821 [soy mode](https://codemirror.net/mode/soy/): Improve indentation.
831 [sql mode](https://codemirror.net/mode/sql/): Support sqlite dialect.
837 [javascript mode](https://codemirror.net/mode/javascript/): Support computed class method names.
851 [shell mode](https://codemirror.net/mode/shell/): Properly tokenize nested parentheses.
853 [python mode](https://codemirror.net/mode/python/): Support underscores in number literals.
855 [sass mode](https://codemirror.net/mode/sass/): Uses the full list of CSS properties and keywords f…
857 [css mode](https://codemirror.net/mode/css/): Expose `lineComment` property for LESS and SCSS diale…
859 [julia mode](https://codemirror.net/mode/julia/): Properly indent `elseif` lines.
861 [markdown mode](https://codemirror.net/mode/markdown/): Properly recognize the end of fenced code b…
863 [scala mode](https://codemirror.net/mode/clike/): Improve handling of operators containing <code>#<…
865 [xml mode](https://codemirror.net/mode/xml/): Allow dashes in HTML tag names.
867 [javascript mode](https://codemirror.net/mode/javascript/): Improve parsing of async methods, TypeS…
877 [comment addon](https://codemirror.net/doc/manual.html#addon_comment): Support a per-mode <code>use…
881 The [sass mode](https://codemirror.net/mode/sass/) now depends on the [css mode](https://codemirror…
889 [markdown mode](https://codemirror.net/mode/markdown/): Be more picky about what HTML tags look lik…
911 [javascript mode](https://codemirror.net/mode/javascript/): Fix issues with parsing complex TypeScr…
917 ….net/demo/emacs.html): Export `CodeMirror.emacs` to allow other addons to hook into Emacs-style fu…
927 Tapping/clicking the editor in [contentEditable mode](https://codemirror.net/doc/manual.html#option…
929 Fix various crashes and misbehaviors when reading composition events in [contentEditable mode](http…
935 [verilog mode](https://codemirror.net/mode/verilog): Rewritten to address various issues.
937 [julia mode](https://codemirror.net/mode/julia): Recognize Julia 0.5 syntax.
939 [swift mode](https://codemirror.net/mode/swift): Various fixes and adjustments to current syntax.
941 [markdown mode](https://codemirror.net/mode/markdown): Allow lists without a blank line above them.
949 [ruby mode](https://codemirror.net/mode/ruby): `else` and `elsif` are now immediately indented.
951 …gs](https://codemirror.net/demo/vim.html): Bind Ctrl-T and Ctrl-D to in- and dedent in insert mode.
971 [javascript mode](https://codemirror.net/mode/javascript): Improve support for class expressions. S…
973 [css mode](https://codemirror.net/mode/css): Fix highlighting of mixed-case keywords.
987 [erlang mode](https://codemirror.net/mode/erlang): Fix mode crash when trying to read an empty cont…
999 [javascript mode](https://codemirror.net/mode/javascript): Better indentation when semicolons are m…
1007 [vue mode](https://codemirror.net/mode/vue): Fix outdated references to renamed Pug mode dependency.
1017 [javascript mode](https://codemirror.net/mode/javascript): Fix some small parsing bugs and improve …
1029 MIME types that end in `+json` now default to the JSON mode when the MIME itself is not defined.
1033 The mode formerly known as Jade was renamed to [Pug](https://codemirror.net/mode/pug).
1035 The [Python mode](https://codemirror.net/mode/python) now defaults to Python 3 (rather than 2) synt…
1047 [javascript mode](https://codemirror.net/mode/javascript): Improve support for `async`, allow trail…
1049 [vim bindings](https://codemirror.net/demo/vim.html): Fix backspace in replace mode.
1055 [markdown mode](https://codemirror.net/mode/markdown): Add more classes to image links in highlight…
1087 Fix bug that caused the selection to reset when focusing the editor in contentEditable input mode.
1097 [markdown mode](https://codemirror.net/mode/markdown/): Fix several issues in matching link targets.
1099 [clike mode](https://codemirror.net/mode/clike/): Improve indentation of C++ template declarations.
1107 [javascript mode](https://codemirror.net/mode/javascript/): Support `async`/`await` and improve sup…
1117 Add the [mbox mode](https://codemirror.net/mode/mbox/index.html) to `mode/meta.js`.
1129 [Python mode](https://codemirror.net/mode/python/index.html): Improve distinguishing of decorators …
1139 [PowerShell mode](https://codemirror.net/mode/powershell/index.html): Added.
1141 [Yacas mode](https://codemirror.net/mode/yacas/index.html): Added.
1143 [Web IDL mode](https://codemirror.net/mode/webidl/index.html): Added.
1145 [SAS mode](https://codemirror.net/mode/sas/index.html): Added.
1147 [mbox mode](https://codemirror.net/mode/mbox/index.html): Added.
1161 [protobuf mode](https://codemirror.net/mode/protobuf/index.html): Newly added.
1177 [clike mode](https://codemirror.net/mode/clike/index.html): No longer gets confused when a comment …
1179 [markdown mode](https://codemirror.net/mode/markdown/index.html): Now supports CommonMark-style fle…
1181 [dylan mode](https://codemirror.net/mode/dylan/index.html): Several improvements and fixes.
1193 [FCL mode](https://codemirror.net/mode/fcl/): Newly added.
1195 [SQL mode](https://codemirror.net/mode/sql/): Now has a Postgresql dialect.
1209 [Markdown mode](https://codemirror.net/mode/markdown/): Fix [issue](https://github.com/codemirror/C…
1211 [Markdown mode](https://codemirror.net/mode/markdown/): Ignore backslashes in code fragments.
1213 [Markdown mode](https://codemirror.net/mode/markdown/): Use whichever mode is registered as `text/h…
1215 [Clike mode](https://codemirror.net/mode/clike/): Improve indentation of Scala `=>` functions.
1217 [Python mode](https://codemirror.net/mode/python/): Improve indentation of bracketed code.
1219 [HTMLMixed mode](https://codemirror.net/mode/htmlmixed/): Support multi-line opening tags for sub-l…
1221 [Spreadsheet mode](https://codemirror.net/mode/spreadsheet/): Fix bug where the mode did not advanc…
1223 [XML mode](https://codemirror.net/mode/xml/): The mode now takes a `matchClosing` option to configu…
1227 * New modes: [JSX](https://codemirror.net/mode/jsx/index.html), [literate Haskell](https://codemirr…
1230 * The [Swift](https://codemirror.net/mode/swift/index.html) mode now supports auto-indentation
1231 …matters in the [YAML frontmatter](https://codemirror.net/mode/yaml-frontmatter/index.html) mode ar…
1236 * The [Swift mode](https://codemirror.net/mode/swift/index.html) was rewritten.
1241 * New mode: [Crystal](https://codemirror.net/mode/crystal/index.html).
1249 * Many small language mode fixes
1254 * New modes: [NSIS](https://codemirror.net/mode/nsis/index.html), [Ceylon](https://codemirror.net/m…
1255 * The Kotlin mode is now a [clike](https://codemirror.net/mode/clike/index.html) dialect, rather th…
1261mode/vue/index.html), [Oz](https://codemirror.net/mode/oz/index.html), [MscGen](https://codemirror…
1262 …ndent and cross-line code spans in [Markdown](https://codemirror.net/mode/markdown/index.html) mode
1264 … `acync`/`await` and ocal and binary numbers in [JavaScript mode](https://codemirror.net/mode/java…
1265 * Fix various issues with the [Haxe mode](https://codemirror.net/mode/haxe/index.html)
1267 * Tokenize properties as properties in the [CoffeeScript mode](https://codemirror.net/mode/coffeesc…
1274 * The [Rust mode](https://codemirror.net/mode/rust/index.html) was rewritten to handle modern Rust
1285 …demirror.net/mode/brainfuck/index.html), [VHDL](https://codemirror.net/mode/vhdl/index.html), Squi…
1292mode/twig/index.html), [Elm](https://codemirror.net/mode/elm/index.html), [Factor](https://codemir…
1294 * Refined definition highlighting in [clike](https://codemirror.net/mode/clike/index.html) mode
1300 * The [vim mode](https://codemirror.net/demo/vim.html) API was [documented](https://codemirror.ne…
1301 …//codemirror.net/mode/asn.1/index.html), [TTCN](https://codemirror.net/mode/ttcn/index.html), and …
1302 * The [clike](https://codemirror.net/mode/clike/index.html) mode can now deep-indent `switch` sta…
1307 …itions in [`show-hint`](https://codemirror.net/doc/manual.html#addon_show-hint)'s asynchronous mode
1310 … New modes: [MUMPS](https://codemirror.net/mode/mumps/index.html), [Handlebars](https://codemirro…
1311 …written modes: [Django](https://codemirror.net/mode/django/index.html), [Z80](https://codemirror.n…
1314 * The [Vim mode](https://codemirror.net/demo/vim.html) now supports buffer-local options and the …
1319 …rror.net/mode/asciiarmor/index.html) (PGP data), [Troff](https://codemirror.net/mode/troff/index.h…
1320 * Remove SmartyMixed mode, rewrite [Smarty](https://codemirror.net/mode/smarty/index.html) mode t…
1322 … addon](https://codemirror.net/doc/manual.html#addon_closebrackets) can now be configured per mode.
1335 * New modes: [Forth](https://codemirror.net/mode/forth/index.html), [Stylus](https://codemirror.n…
1336 * Make the [CSS mode](https://codemirror.net/mode/css/index.html) understand some modern CSS exte…
1337 * Have the [Scala mode](https://codemirror.net/mode/clike/index.html) handle symbols and triple-q…
1343 * Adds a `findModeByFileName` to the [mode metadata](https://codemirror.net/doc/manual.html#addon…
1344 * [Simple mode](https://codemirror.net/demo/simplemode.html) rules can now contain a `sol` proper…
1346 * Improvements to the [Sass mode](https://codemirror.net/mode/sass/index.html)'s indentation.
1363mode/dart/index.html), [EBNF](https://codemirror.net/mode/ebnf/index.html), [spreadsheet](https://…
1373 …/codemirror.net/mode/dockerfile/index.html), [IDL](https://codemirror.net/mode/idl/index.html), [O…
1375 * Many improvements to the [Vim mode](https://codemirror.net/demo/vim.html), rewritten visual mod…
1376mode/gfm/index.html) (strikethrough), [SPARQL](https://codemirror.net/mode/sparql/index.html) (ver…
1383mode improvements: [CoffeeScript](https://codemirror.net/mode/coffeescript/index.html) (indentatio…
1384 …des: [Textile](https://codemirror.net/mode/textile/index.html) and [Tornado templates](https://cod…
1386 …et/demo/vim.html): Arbitrary insert mode key mappings are now possible, and text objects are suppo…
1387 * The mode [meta-information file](https://codemirror.net/mode/meta.js) now includes information …
1393 * New mode: [Modelica](https://codemirror.net/mode/modelica/index.html)
1401 * New mode: [Slim](https://codemirror.net/mode/slim/index.html)
1403 * More fixes and extensions for the [Vim](https://codemirror.net/demo/vim.html) visual block mode
1410 * Visual block mode for [vim](https://codemirror.net/demo/vim.html) (<C-v>) is nearly complete
1411 * New mode: [Kotlin](https://codemirror.net/mode/kotlin/index.html)
1427 * Rewritten [Jade](https://codemirror.net/mode/jade/index.html) mode.
1428 … [Shell](https://codemirror.net/mode/shell/index.html) (support for more syntax) and [Python](http…
1429 * New mode: [Cypher](https://codemirror.net/mode/cypher/index.html).
1434 …t/demo/vim.html): Fix bracket matching, support case conversion in visual mode, visual paste, appe…
1441 * New mode: [Django](https://codemirror.net/mode/django/index.html).
1442mode/verilog/index.html) (rewritten), [Jinja2](https://codemirror.net/mode/jinja2/index.html), [Ha…
1452 * In the [XML mode](https://codemirror.net/mode/xml/index.html), add `brackets` style to angle br…
1453 * New mode: [Dylan](https://codemirror.net/mode/dylan/index.html).
1461 * New mode: [Solr](https://codemirror.net/mode/solr/index.html).
1469mode/xml/index.html) and [CSS](https://codemirror.net/mode/css/index.html) modes were largely rewr…
1470 * The OCaml mode was moved to an [mllike](https://codemirror.net/mode/mllike/index.html) mode, F#…
1473 …etter ECMAScript 6 support in [JavaScript](https://codemirror.net/mode/javascript/index.html) mode.
1478 … New modes: [Julia](https://codemirror.net/mode/julia/index.html) and [PEG.js](https://codemirro…
1479 * Support ECMAScript 6 in the [JavaScript mode](https://codemirror.net/mode/javascript/index.html…
1480 * Improved indentation for the [CoffeeScript mode](https://codemirror.net/mode/coffeescript/index…
1487 …demirror.net/mode/eiffel/index.html), [Gherkin](https://codemirror.net/mode/gherkin/index.html), […
1490 …tps://codemirror.net/doc/manual.html#token_style_line) for line-level styling from mode tokenizers.
1499mode/fortran/index.html), [Octave](https://codemirror.net/mode/octave/index.html) (Matlab), [TOML]…
1516 * New modes: [Jade](https://codemirror.net/mode/jade/index.html), [Nginx](https://codemirror.net/
1529 * Many extensions to [Emacs](https://codemirror.net/demo/emacs.html) mode (prefixes, more navigat…
1531 …ps://codemirror.net/mode/ruby/index.html), [Smarty](https://codemirror.net/mode/smarty/index.html)…
1536 * New modes: [COBOL](https://codemirror.net/mode/cobol/index.html) and [HAML](https://codemirror.…
1544 * New mode: [GNU assembler](https://codemirror.net/mode/gas/index.html).
1548 * Further improvements to the vim mode.
1553 …` addons. `plsql` and `mysql` modes (use [`sql`](https://codemirror.net/mode/sql/index.html) mode).
1556mode/css/scss.html), [Tcl](https://codemirror.net/mode/tcl/index.html), [LiveScript](https://codem…
1562 * Further improvements to the [vim mode](https://codemirror.net/demo/vim.html).
1572mode/d/index.html), [Sass](https://codemirror.net/mode/sass/index.html), [APL](https://codemirror.…
1576 * Add built-in (lightweight) [overlay mode](https://codemirror.net/doc/manual.html#addOverlay) su…
1587 * Extend [htmlmixed mode](https://codemirror.net/mode/htmlmixed/index.html) to allow custom handl…
1594 * New modes: [Turtle](https://codemirror.net/mode/turtle/index.html) and [Q](https://codemirror.n…
1595 * Further improvements to the [vim mode](https://codemirror.net/demo/vim.html).
1602 * Rewritten VIM mode.
1609 …https://codemirror.net/mode/d/index.html), [Sass](https://codemirror.net/mode/sass/index.html), [A…
1613mode: [SQL](https://codemirror.net/mode/sql/index.html) (will replace [plsql](https://codemirror.n…
1614 * Further work on the new VIM mode.
1620 * New mode: [Z80 assembly](https://codemirror.net/mode/z80/index.html).
1626 * Make [PHP mode](https://codemirror.net/mode/php/index.html) build on [mixed HTML mode](https://…
1632 * New (sub) mode: [TypeScript](https://codemirror.net/mode/javascript/typescript.html).
1641 * New mode: [Common Lisp](https://codemirror.net/mode/commonlisp/index.html).
1647 * Integrate mode (Markdown, XQuery, CSS, sTex) tests in central testsuite.
1655 * New mode: [Sieve](https://codemirror.net/mode/sieve/index.html).
1671 …://codemirror.net/mode/ocaml/index.html), [Haxe](https://codemirror.net/mode/haxe/index.html), and…
1684 * Add [mode-multiplexing](https://codemirror.net/demo/multiplex.html) utility script.
1685 * Fix bug where right-click paste works in read-only mode.
1691 * New mode: [Erlang](https://codemirror.net/mode/erlang/index.html).
1692 * **Remove xmlpure mode** (use [xml.js](https://codemirror.net/mode/xml/index.html)).
1701 …/codemirror.net/mode/shell/index.html), [Tiki wiki](https://codemirror.net/mode/tiki/index.html), …
1704 * Make HTML mode a bit less pedantic.
1716 …New modes: [XQuery](https://codemirror.net/mode/xquery/index.html) and [VBScript](https://codemirr…
1717 …themes: [lesser-dark](https://codemirror.net/mode/less/index.html) and [xq-dark](https://codemirro…
1720 …) and [`cursorCoords`](https://codemirror.net/doc/manual.html#cursorCoords) with a `mode` argument.
1729 * Make PHP mode more robust.
1732 * New [.properties](https://codemirror.net/mode/properties/index.html) mode.
1737mode/less/index.html), [MySQL](https://codemirror.net/mode/mysql/index.html), [Go](https://codemir…
1739 * Support a cursor in [`readOnly`](https://codemirror.net/doc/manual.html#option_readOnly)-mode.
1765 * Add [Github-style Markdown](https://codemirror.net/mode/gfm/index.html) mode.
1779mode/perl/index.html), [Rust](https://codemirror.net/mode/rust/index.html), [TiddlyWiki](https://c…
1792mode/clojure/index.html), [Pascal](https://codemirror.net/mode/pascal/index.html), [NTriples](http…
1801mode/ruby/index.html), [R](https://codemirror.net/mode/r/index.html), [CoffeeScript](https://codem…
1805 * Add an experimental [pure XML](https://codemirror.net/mode/xmlpure/index.html) mode.
1809 * Add a [SPARQL](https://codemirror.net/mode/sparql/index.html) mode.
1814 * Fix parsing of multi-line attrs in XML mode.
1816 * Some fixes to indentation in C-like mode.
1822 * Add a [Scheme mode](https://codemirror.net/mode/scheme/index.html).
1824 * Make the [C-like mode](https://codemirror.net/mode/clike/index.html) mode more customizable.
1825 * Update XML mode to spot mismatched tags.
1826 * Add `getStateAfter` API and `compareState` mode API methods for finer-grained mode magic.
1829 * Add a C# configuration for the [C-like mode](https://codemirror.net/mode/clike/index.html).
1830 * Add [full-screen editing](https://codemirror.net/demo/fullscreen.html) and [mode-changing](http…
1838 * Add a [Lua mode](https://codemirror.net/mode/lua/index.html).
1849 * Add a [Smalltalk mode](https://codemirror.net/mode/smalltalk/index.html).
1850 * Add a [reStructuredText mode](https://codemirror.net/mode/rst/index.html).
1851 * Add a [Python mode](https://codemirror.net/mode/python/index.html).
1852 * Add a [PL/SQL mode](https://codemirror.net/mode/plsql/index.html).
1860 * Support `"nocursor"` mode for `readOnly` option.