UltiSnips 1.2

Clean up remaining snippets, get a new version out with the new features.

Milestone information

Project:
UltiSnips
Series:
trunk
Version:
1.2
Released:
 
Registrant:
SirVer
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
1 Invalid, 3 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon UltiSnips-1.2.tar.gz (md5, sig) Version 1.2 40
last downloaded 41 weeks ago
Total downloads: 40

Release notes 

This release adds a lot of new features and fixes a lot of bugs (see the Changelog). Thanks go to the bug reporters and contributors (especially Ryan and Michael who both contributed a significant amount of the new stuff) !

Changelog 

View the full changelog

  - many bugs were fixed
  - smode mappings for printable characters are now removed before expanding a
    snippet. This is configurable. *UltiSnips-warning-smappings*
  - all shipped snippets are now fully compatible with UltiSnips
  - added support for global snippets which enhance python interpolation even
    more *UltiSnips-globals*
  - added support for multi word and regular expression triggers. Very
    powerful in combination with python interpolation.
  - Python interpolation became much more powerful *UltiSnips-python*
  - added support for clearsnippets command *UltiSnips-clearing-snippets*
  - 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 option i (inword expansion)
  - 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
         in c, but a c trigger is valuable for cpp.
  - UltiSnips now adheres to expandtab and tabstop options of vim

0 blueprints and 4 bugs targeted

Bug report Importance Assignee Status
414222 #414222 30 tests fail with vim 7.2.245 3 High   3 Invalid
423701 #423701 Listing snippets when there are no snippets to list raises Expection 3 High   10 Fix Released
417471 #417471 Clean up all verbatimly copied snippets from other implementations 4 Medium   10 Fix Released
616315 #616315 newlines in tabstop default text break the snippet 4 Medium   10 Fix Released
This milestone contains Public information
Everyone can see this information.