Release 5.19.0

### Bugfixes

[erlang mode](http://codemirror.net/mode/erlang): Fix mode crash when trying to read an empty context.

[comment addon](http://codemirror.net/doc/manual.html#addon_comment): Fix broken behavior when toggling comments inside a comment.

xml-fold addon: Fix a null-dereference bug.

Page up and page down now do something even in single-line documents.

Fix an issue where the cursor position could be off in really long (~8000 character) tokens.

### New features

[javascript mode](http://codemirror.net/mode/javascript): Better indentation when semicolons are missing. Better support for TypeScript classes, optional parameters, and the `type` keyword.

The [`blur`](http://codemirror.net/doc/manual.html#event_blur) and [`focus`](http://codemirror.net/doc/manual.html#event_focus) events now pass the DOM event to their handlers.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAABCAAGBQJX4RAPAAoJEHA/G+1tM64eU+4H/R0KKDbFKlevdvu2+AezP7/I
Sc+22kwDflB6vpCg9UF5I+Q2wJLpx/rb3QbxCJx8jdF0yVe9hUpBT3YBX1USJu3w
EhSsbHwVN43fGGhWrIpQac8UBljr2JTwk6Q770gQ+9+zRODbDwAZQkIBNm5iBXeu
ISP7fwXSBMIksVoBhTGunNM4yZfzlBM9nvIUX8m9BK9hWm7ivL3LokJs7qtNM9QU
EJnblbhtdPn+koRl0OyAN2lwcSrEyBQ34N0GF6hb9y1WxjTOncNwGrD0V67Ex3FH
ippdknTAbUqwTUy+8Oo1S4xoOSxP6HQt55AHQCwy5qZTfD0uW0a9TNOvAW39iY4=
=LgWz
-----END PGP SIGNATURE-----
