[django mode] Added template tag keywords
Added: filter, endfilter, elif, endblocktrans, endspaceless
Improve handling of zero-width scrollbars
We now disable pointer events on them (again) and temporarily re-enable those when scrolling. Fixes a problem where you could not click to put the cursor 'under' the hidden scrollbar areas at the right and bottom. Issue #2326
[material theme] Fix cm-error style
it seems `.cm-error` lost some specificity in [this commit](a7d443e#diff-33646e9ee4d04eedb98a991a636c2302L35) that causes the error state to have same color as the tag.
[dart mode] fix escaping in raw strings
In a raw string, a character following a "\" is not escaped.
[annotatescrollbar addon] Use real scroll height, rather than end of …
…last line So that the annotations still make sense when scrollPastEnd is enabled Closes #3630
[show-hint addon] Change selected item in hint options on mousmove
Moving the mouse will change the selected hint option
[show-hint addon] Only follow mouse with focus when completeOnSingleC…
…lick is on Make this the default Issue #3636
[dart mode] add "as" to keywords
`import "package:foo/foo.dart" as bar;` should highlight "as" as a keyword.
[dart mode] in annotations "." is legal
`@ng1.Injectable` is a legal annotation
[vim keymap] Fix JSDoc comment
According to http://usejsdoc.org/about-getting-started.html, jsdoc comments must start with /**
[python mode] Fix parsing of properties
Clean up weirdly specified regexps Closes #3641
[haml mode] Ignore {% liquid tags
The old behavior sees the closing %} as a haml tag begin. The result
is that the rest of the file after the %} doesnt highlight correctly.
Dont go into quote mode when stream is '{%'.[javascript mode] Revert "attempt to fix parsing when async/await are…
… present" This reverts commit 94fc3b7.
[handlebars and nsis modes] Do tokenize mismatched quotes as strings
So that autoclosing works. Issue #3660