[dialog addon] Ensure that enter presses can be preventDefault-ed
When closeOnEnter is disabled the enter event never gets default prevented this causes issues for IE9/10, this way implementors can optionally preventDefault if they want
Never render tokens larger than 50k chararcters
Webkit can't deal with them. Issue #2945
[meta addon] Add Embedded Ruby (erb) as a htmlembedded mode
The mime type is currently accounted for in the htmlembedded definition, but erb is not listed in the `mode/meta.js` index.
Make default scroll style for CodeMirror-scroller 'scroll'
And manually compensate for our own scrollbar sizes. This way, we're no longer dependent on the size of our scrollbars being the same as the size of native scrollbars, and can start to think about custom scrollbars.
Implements a pluggable scrollbar model. Interface not documented yet, but quite simple (see forthcoming simplescrollbars addon)
[merge addon] Allow collapsing of identical stretches of text
Using the collapseIdentical option.
[mode/meta.js] Change Markdown name
The gfm mode is for the GitHub flavour.
Allows convenient showing of panels (DOM nodes) above or below an editor, automatically shrinking the editor to make space.
This file was taken from https://github.com/wisenomad/zenburn-lighttable-theme with a few modifications to make it work in CodeMirror
[textile mode] Agressively adjust coding style
Remove a bunch of convoluting abstractions, make sure the regexps are actually cached.