Move ctrl-up/down bindings to mac keymap, bind them to goLineUp/Down on PC
continuelist: hitting enter twice cancels the list
[perl mode] Remove electric chars

Issue #2870
Fix superfluous comma
Don't use finally in the operation that initializes the editor

Trying to call endOperation on a half-constructed editor will never end
well, and the resulting errors will mask the actual error that happened.
Add simple mode addon
[simple mode demo] Slight rewording
Switch to new logo
Fix bad transparency in logo
Add Max Xiantu to AUTHORS

The artist who drew the new logo
[simple mode addon] Add support for pushed/popped states
[rust mode] Add struct and loop keywords
Fix lint errors
Make tabs inherit the surrounding text decoration

Issue #2884
[continuelist addon] blockquote support for newlineAndIndentContinueMarkdownList

Closes #2874
[Julia] Add support for unicode identifier.
Allow unicode identifiers on python3, and @ operator.
Parse unicode identifiers in clike, clojure, d, go, haskell, js, octave, ruby, and tcl modes
[ruby mode] Fix state-copying bug
[php mode] Highlight interpolated vars in heredoc strings

Closes #2855