Reformatted ChangeLog

This commit is contained in:
Holger Rapp 2012-01-28 18:11:50 +01:00
parent 26c2de0879
commit 599f3f75fb

118
ChangeLog
View File

@ -13,73 +13,73 @@ version 2.0:
- New or improved snippets: python, all - New or improved snippets: python, all
version 1.6: version 1.6:
- Significant speed improvements and a few bugs fixed. - Significant speed improvements and a few bugs fixed.
- Better handling of non ASCII chars in snippets by assuming UTF-8 encoding - Better handling of non ASCII chars in snippets by assuming UTF-8 encoding
when no other information is available. when no other information is available.
- Contributions for UltiSnips are now also accepted on GitHub: https://github.com/SirVer/ultisnips/ - Contributions for UltiSnips are now also accepted on GitHub: https://github.com/SirVer/ultisnips/
- New or improved snippets: ruby, rails, xhtml - New or improved snippets: ruby, rails, xhtml
version 1.5: version 1.5:
- Some critical bug fixes for new vim versions. - Some critical bug fixes for new vim versions.
- New or improved snippets: tex, texmath, python, jinja2, go, puppet, xhtml - New or improved snippets: tex, texmath, python, jinja2, go, puppet, xhtml
- Configuration of search path for snippets *UltiSnips-snippet-search-path* - Configuration of search path for snippets *UltiSnips-snippet-search-path*
- New parser implementation: A little faster, more flexible and less bugged. - New parser implementation: A little faster, more flexible and less bugged.
version 1.4: version 1.4:
- New or improved snippets: php, html, djangohtml, mako, lua - New or improved snippets: php, html, djangohtml, mako, lua
- Snippets are now listed alphabetically by their trigger, no longer in - Snippets are now listed alphabetically by their trigger, no longer in
order of appearance order of appearance
- Snippet files are now automatically reloaded when they change. - Snippet files are now automatically reloaded when they change.
- Support for other directory names for snippets beside - Support for other directory names for snippets beside
"UltiSnips" *UltiSnips-snippet-search-path* "UltiSnips" *UltiSnips-snippet-search-path*
- Errors are now shown in a scratch window. - Errors are now shown in a scratch window.
- Now fully supports Windows with python >= 2.6. UltiSnips should now work - Now fully supports Windows with python >= 2.6. UltiSnips should now work
on all systems that Vim runs on. on all systems that Vim runs on.
- a syntax file was added for snippets files with nice highlighting. - a syntax file was added for snippets files with nice highlighting.
- snippets definition files now have the filetype 'snippets'. It used to be - snippets definition files now have the filetype 'snippets'. It used to be
'snippet'. 'snippet'.
version 1.3: version 1.3:
- Erlang snippets (g0rdin) - Erlang snippets (g0rdin)
- Other VimScripts can now define and immediately expand anonymous snippets - Other VimScripts can now define and immediately expand anonymous snippets
( *UltiSnips_Anon* ) (Ryan Wooden) ( *UltiSnips_Anon* ) (Ryan Wooden)
- Other VimScripts can now define new snippets via a function - Other VimScripts can now define new snippets via a function
( *UltiSnips_AddSnippet* ) (Ryan Wooden) ( *UltiSnips_AddSnippet* ) (Ryan Wooden)
- New Snippets for eruby and rails (Ches Martin). - New Snippets for eruby and rails (Ches Martin).
- A new Option 't' has been added to snippets that avoid expanding tabstops. - A new Option 't' has been added to snippets that avoid expanding tabstops.
Be also more consistent with how indenting is handled. (Ryan Wooden) Be also more consistent with how indenting is handled. (Ryan Wooden)
- Added a ftplugin script for .snippets files. Syntax highlighting still - Added a ftplugin script for .snippets files. Syntax highlighting still
missing. (Rupa Deadwyler) missing. (Rupa Deadwyler)
- Added UltiSnipsReset and UltiSnipsEdit (Idea by JCEB) - Added UltiSnipsReset and UltiSnipsEdit (Idea by JCEB)
version 1.2: version 1.2:
- many bugs were fixed - many bugs were fixed
- smode mappings for printable characters are now removed before expanding a - smode mappings for printable characters are now removed before expanding a
snippet. This is configurable. *UltiSnips-warning-smappings* snippet. This is configurable. *UltiSnips-warning-smappings*
- all shipped snippets are now fully compatible with UltiSnips - all shipped snippets are now fully compatible with UltiSnips
- added support for global snippets which enhance python interpolation even - added support for global snippets which enhance python interpolation even
more *UltiSnips-globals* more *UltiSnips-globals*
- added support for multi word and regular expression triggers. Very - added support for multi word and regular expression triggers. Very
powerful in combination with python interpolation. powerful in combination with python interpolation.
- Python interpolation became much more powerful *UltiSnips-python* - Python interpolation became much more powerful *UltiSnips-python*
- added support for clearsnippets command *UltiSnips-clearing-snippets* - added support for clearsnippets command *UltiSnips-clearing-snippets*
- added support for option w which is a little more strict than i. - added support for option w which is a little more strict than i.
- added support for listing of valid triggers. Defaults to <c-tab>. - added support for listing of valid triggers. Defaults to <c-tab>.
- added support for option i (inword expansion) - added support for option i (inword expansion)
- extends keyword is now supported on the first line of snippet files. This makes it easy to - extends keyword is now supported on the first line of snippet files. This makes it easy to
define special cases, for example cpp extends c: a cpp trigger is useless define special cases, for example cpp extends c: a cpp trigger is useless
in c, but a c trigger is valuable for cpp. in c, but a c trigger is valuable for cpp.
- UltiSnips now adheres to expandtab and tabstop options of vim - UltiSnips now adheres to expandtab and tabstop options of vim
version 1.1: version 1.1:
- Made triggers configurable. You can also use the same trigger for - Made triggers configurable. You can also use the same trigger for
expanding and tabbing. The TextMate configuration <tab> and <s-tab> is now expanding and tabbing. The TextMate configuration <tab> and <s-tab> is now
possible. possible.
- Conditional Inserts can now be nested - Conditional Inserts can now be nested
- Added support for b option. This only considers a snippet at the beginning - Added support for b option. This only considers a snippet at the beginning
of a line ( *UltiSnips-adding-snippets* ) of a line ( *UltiSnips-adding-snippets* )
- Added support for ! option. This overwrites previously defined snippets - Added support for ! option. This overwrites previously defined snippets
with the same tab trigger ( *UltiSnips-adding-snippets* ) with the same tab trigger ( *UltiSnips-adding-snippets* )
- Support for dotted filetype syntax. Now snippets for more than one filetype - Support for dotted filetype syntax. Now snippets for more than one filetype
can be active ( *UltiSnips-adding-snippets* ) can be active ( *UltiSnips-adding-snippets* )