- Jose Elera, Enhanced Javascript syntax
- Zhao Yi, Claudio Fleiner, Scott Shattuck (This file is based on their hard work)
- gumnos (From the #vim IRC Channel in Freenode) (Who helped me figured out the crazy Vim Regexes)
This file is a fork of this file and the stock one
This version of this file features the following text highlights:
- Parenthesis, curly and regular brackets.
- The semicolon or comma at the end of line.
- Browser, DOM and "Ajax" keywords like objects, methods, properties and others.
- Operation, comparison and logical symbols (
=,==,===,!=,etc.).
To enable code folding add the following to your .vimrc.
au FileType javascript call JavaScriptFold()
You can help me improve it too.
- The separate highlight of the arguments
- Add new stuff from new specs
- Use javascript as group name prefix, which makes SyntaxComplete can work for JavaScript
- Better support for JSDoc
- Support closure compiler JSDoc annotation
- Support Typed Array and File API
This is the stock Javascript syntax file
This is with the Enhanced Syntax file
The same as Vim

