UNPKG

language-viml

Version:

Vim Script language support for Atom

187 lines (132 loc) 6.46 kB
Change Log ========== This project adheres to [Semantic Versioning](http://semver.org/). [Unpublished]: ../../compare/v1.2.0...HEAD [v1.2.0] ------------------------------------------------------------------------ **December 4th, 2019** * __Added:__ Keyword definitions for Vim 8.1.2384 * __Added:__ Syntax highlighting for SnipMate, UltiSnips, and NeoSnippet * __Added:__ Syntax highlighting for Vim help-files [v1.2.0]: https://github.com/Alhadis/language-viml/releases/tag/v1.2.0 [v1.1.10] ------------------------------------------------------------------------ **July 1st, 2019** * __Added:__ Keyword definitions for Vim 8.1.1600 * __Fixed:__ Highlighting prioritised shorter keywords over longer ones * __Fixed:__ False positives when running keyword-updater script [v1.1.10]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.10 [v1.1.9] ------------------------------------------------------------------------ **February 15th, 2019** * __Added:__ `range` and `closure` to function attributes [[`#8`]] * __Added:__ Keywords for Vim 8.0-19, added in [`vim/vim@b730f0c`] * __Added:__ Filetype mapping and highlighting for Vimball `.vmb` files * __Fixed:__ Unnecessary files included in package distribution [v1.1.9]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.9 [`vim/vim@b730f0c`]: https://github.com/vim/vim/commit/b730f0c7ba [`#8`]: https://github.com/Alhadis/language-viml/pull/8 [v1.1.8] ------------------------------------------------------------------------ **April 25th, 2018** * __Added:__ `strikethrough` keyword to `vimHiAttrib` attributes * __Fixed:__ Missing `echo`, `echohl`, `execute`, `smapc` and `xnoremap` * __Added:__ Highlighting for escaped or quoted characters * __Added:__ Numerous patterns for more obscure VimScript keywords * __Fixed:__ Highlighting of compound assignment operators (e.g., `+=`) * __Removed:__ Fold marker highlighting [v1.1.8]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.8 [v1.1.7] ------------------------------------------------------------------------ **November 16th, 2017** * __Added:__ Keywords for Vim 8.0.1298, added in [`vim/vim@b0d45e7f53`] [`vim/vim@b0d45e7f53`]: https://github.com/vim/vim/commit/b0d45e7f53 [v1.1.7]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.7 [v1.1.6] ------------------------------------------------------------------------ **October 11th, 2017** * __Added:__ Keywords for Vim 8.0.1127, added in [`vim/vim@37c64c78fd8`] [`vim/vim@37c64c78fd8`]: https://github.com/vim/vim/commit/37c64c78fd8 [v1.1.6]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.6 [v1.1.5] ------------------------------------------------------------------------ **September 20th, 2017** * __Added:__ `nocombine` to syntax keywords, introduced in [`v8.0.1007`] * __Moved:__ `update` script to the more canonical `bin/update` location [`v8.0.1007`]: https://github.com/vim/vim/compare/v8.0.1006...v8.0.1007 [v1.1.5]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.5 [v1.1.4] ------------------------------------------------------------------------ **June 18th, 2017** * __Fixed:__ Broken highlighting in certain autoload variables [[`#7`]] [v1.1.4]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.4 [`#7`]: https://github.com/Alhadis/language-viml/pull/7 [v1.1.3] ------------------------------------------------------------------------ **December 28th, 2016** * __Added:__ Keywords for Vim 8.0-01 [v1.1.3]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.3 [v1.1.2] ------------------------------------------------------------------------ **September 18th, 2016** * __Fixed:__ Broken link to readme's banner image * __Fixed:__ Small bug with handling modelines [v1.1.2]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.2 [v1.1.1] ------------------------------------------------------------------------ **September 16th, 2016** * __Added:__ Missing keywords not picked up by updater script * __Fixed:__ Options incorrectly highlighted in syntax definitions [v1.1.1]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.1 [v1.1.0] ------------------------------------------------------------------------ **September 16th, 2016** Substantial improvements made to language highlighting. __Added:__ * All keywords as of Vim 8.0 * Editor settings for adjusting indent/outdent * First-line support for hashbangs/modelines * Highlighting for: - Exponential notation - Fold markers: `{{{` - Function headers - Hexadecimal numbers - Syntax definitions - Scope indicators: `g:name` - Vim modelines - Way too many other things * Support for `nvimrc` and `_vimrc` files __Bugs fixed:__ * Trailing comments no longer highlighted as strings occasionally * `#` is now matched in function names [v1.1.0]: https://github.com/Alhadis/language-viml/releases/tag/v1.1.0 [v1.0.0] ------------------------------------------------------------------------ **May 13th, 2016** Package transferred to a [new maintainer](https://github.com/Alhadis). Highlighting for additional function names added, and minor errors fixed. * __Added:__ Matching for all recognised Vim commands (as of v7.4-50) * __Added:__ This changelog * __Fixed:__ Looping-rule error for variable patterns * __Fixed:__ Hex sequences now match case-insensitively * __Fixed:__ Numerals in identifiers no longer highlighted * __Fixed:__ Strings like `~/.vim/` no longer marked as regex [v1.0.0]: https://github.com/Alhadis/language-viml/releases/tag/v1.0.0 [v0.3.0] ------------------------------------------------------------------------ **December 22nd, 2015** Added support for toggling comment-lines. [v0.3.0]: https://github.com/Alhadis/language-viml/releases/tag/v0.3.0 [v0.2.0] ------------------------------------------------------------------------ **July 24th, 2014** Minor improvements made to pattern-matching and filename recognition. * __Fixed:__ Incorrectly-highlighted sequences in literal strings * __Added:__ Support for `.vimrc` and `.gvimrc` extensions [v0.2.0]: https://github.com/Alhadis/language-viml/releases/tag/v0.2.0 [v0.1.0] ------------------------------------------------------------------------ **February 28th, 2014** Initial release, converted from skammer's [TextMate bundle][1]. [v0.1.0]: https://github.com/Alhadis/language-viml/releases/tag/v0.1.0 [1]: https://github.com/skammer/textmate-viml