- Jun 14, 2013
-
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
Makes the test suite run again. Main problem was an accidentally shadowed variable that was only used on IE. Closes #1607
-
Marijn Haverbeke authored
Which had been accidentally removed.
-
Narciso Jaramillo authored
-
Marijn Haverbeke authored
\b can match the inside of a class name (-).
-
santec authored
* hex not supported by cassandra * binary not supported by cassandra * new syntax: "1." (mysql,mariadb,oracle)
-
Jean Boussier authored
* Handle default string % literal for Ruby %{Hello World} == %q{Hello World} One gotcha though: 5%(2) == 5 % 2 Will be seen as a string, but it will be interpreted as the modulo operator by ruby. * Variables names can't include a ? nor a ! * Improve symbols parsing rules - can be operators (e.g :+, :/, :-, :>>) - start with @ or $ - end with !, ? or = - can't start by a digit Though when defined in reverse as hash keys (e.g {foo: 'bar'}) - can only start with [a-zA-Z\_] - can't end with = * Instance and class variables can't start by a digit but globals can be only digits * Add some missing keywords Actually only __END__ is really a keyword. But __FILE__, __LINE__ and __dir__ are special variables so most editors highlight them as keywords. * Several regexp improvements - Use the string-2 class for regexps like JS mode - Xonsider %r as a regexp - Handle interpolation inside regexps It allow to colorize properly stuffs like: ```ruby /foo #{1 + 2}/ %r{foo #{@bar} baz} ``` * Fix parsing of brace enclosed string literals with interpolation As an example: ```ruby %Q{foo #{42} baz #{26} fizz} ``` The coloration was broken after the first interpolation.
-
- Jun 13, 2013
-
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
-
- Jun 12, 2013
-
-
Marijn Haverbeke authored
-
Jean Boussier authored
-
James Campos authored
``` $ test/run.js keymap/emacs.js: Trailing whitespace at line 184, column 71 keymap/emacs.js: Unused argument precise (109:25) keymap/vim.js: Unexpected token (193:22) ```
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
It now has an xRel property that can be -1, 0, or 1, rather than a boolean after. This way, we can distinguish between precise matches and coords after the returned position.
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
Deprecate onKeyEvent and onDragEvent
-
Marijn Haverbeke authored
Default is still true. Closes #1592
-
jeffkenton authored
New mime types x-shader/x-vertex (vertex shaders) and x-shader/x-fragment.
-
Tomas Varaneckas authored
-
santec authored
* add x-cassandra * add support.doubleQuote * add support.commentSlashSlash
-
santec authored
-
santec authored
-
Marijn Haverbeke authored
The height of an 'inline' element is pretty much meaningless.
-
Marijn Haverbeke authored
-
- Jun 10, 2013
-
-
santec authored
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
See #1581
-
santec authored
* More comments * MySQL/MariaDB: add \N as synonym of NULL * separate support.charsetCast (_utf8'str') from support.nCharCast (N'str') * oracle supports: nCharCast, zerolessFloat * comment which explains Mime Types properties
-
Yunchi Luo authored
-
- Jun 09, 2013
-
-
Yunchi Luo authored
-
Yunchi Luo authored
Cleans a lot of insert mode record/replay code. Adds support for o and O. Adds unit tests and fixes a lot of corner cases. Fixes cw deleting trailing whitespace.
-
lynschinzer authored
-
- Jun 08, 2013
-
-
santec authored
-
santec authored
* add support to "charsetCast" with syntax n str or N str or _charset str * add example in index.html
-
Yunchi Luo authored
-
- Jun 07, 2013
-
-
Marijn Haverbeke authored
For folding Java and C/C++ style import/include blocks.
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
-