[monokay theme] Add style for builtin keywords
Usecase: Datatypes in hive are not highlighted without this fix
[xml mode] Allow more direct access to configuration
Use it to enable value-less attributes in the JSX mode Issue #3745
[jsx mode] Improve indentation of nested JavaScript
Kludge the xml indentation to ignore inside-tag positions, and properly set start indentation state in javascript mode. Issue #3745
[jsx mode] Return empty token when switching inner modes
So that addModeClass sees the right mode for the token Issue #3745
[ruby mode] Use electricInput instead of electricChars
To avoid false positives. Closes #3752
[folgutter addon] Respond to swapDoc event asynchronously
Since the viewport info isn't updated until the redraw, and the event fires before the redraw. See https://discuss.codemirror.net/t/whats-wrong-fold-gutters-do-not-show-up-after-swapdoc-call/580
[match-highlighter addon] Add annotateScrollbar option
When enabled, and the annotatescrollbar addon is loaded, matches will be shown on the scrollbar.
[clojure mode] Fix token type for spaces inside string
Spaces inside string are reporting null type instead of string. Fix from LightTable/Clojure@bcac085
[clojure mode] Add clojurescript mime type
While the syntax highlighting is the same as clojure, clojurescript is its own language with differing builtins
[clojure mode] Allow namespaced forms to smartly indent
Fix from glenjamin/LightTable-Clojure@0b104ac