Skip to content

2.23.0

Compare
Choose a tag to compare
@marijnh marijnh released this 06 Aug 11:27
· 6151 commits to master since this release
  • Change default binding for tab [more]
Starting in 2.23, these bindings are default: - Tab: Insert tab character - Shift-tab: Reset line indentation to default - Ctrl/Cmd-[: Reduce line indentation (old tab behaviour) - Ctrl/Cmd-]: Increase line indentation (old shift-tab behaviour)
- New modes: [XQuery](http://codemirror.net/mode/xquery/index.html) and [VBScript](http://codemirror.net/mode/vbscript/index.html). - Two new themes: [lesser-dark](http://codemirror.net/mode/less/index.html) and [xq-dark](http://codemirror.net/mode/xquery/index.html). - Differentiate between background and text styles in [`setLineClass`](http://codemirror.net/doc/manual.html#setLineClass). - Fix drag-and-drop in IE9+. - Extend [`charCoords`](http://codemirror.net/doc/manual.html#charCoords) and [`cursorCoords`](http://codemirror.net/doc/manual.html#cursorCoords) with a `mode` argument. - Add [`autofocus`](http://codemirror.net/doc/manual.html#option_autofocus) option. - Add [`findMarksAt`](http://codemirror.net/doc/manual.html#findMarksAt) method.