[vim] change for blockwise visual
Ignore auto indentation beyond column 80

Issue #2688
Bump indentation-ignoring threshold to 150

You might actually want to align things on long lines

Issue #2688
Bind Cmd-Home to goDocStart on Mac

Closes #2687
Fix key-binding behaviour on Mac in wrap mode

Bind Cmd-Left to goLineLeft and Cmd-right to goLineRight instead of goLineStart and goLineEnd
Create and bind delVisualLeft and delVisualRight to Cmd-Backspace and Cmd-Delete
Catch and suppress input of certain code point on Mac

Ctrl-arrow key presses were, for some reason, inserting such characters
into our textarea.

Issue #2689
[lint addon] Do not constrain severity names

Issue #2681
Don't treat %= as the start of a string

Closes #2692
Track last copied text, in order to find selection boundaries on paste

Issue #2697
Remove unused extra argument to computeSelAfterChange
[javascript mode] Indent properly in case of function arg in wrapped arg list
Disable replace for readOnly content

Disable the `replace()` when the selected `CodeMirror` is `readOnly`.
[vim] visual block replace
[vim] changeCase for blockwise visual