|
1 | | -dev: |
2 | | - - Organisational changes: The project is now hosted on github. |
| 1 | +version 3.0 (02-Mar-2014): |
| 2 | + - Organisational changes: The project is now hosted on github. Snippets are |
| 3 | + now shipped separately - please track honza/vim-snippets. |
3 | 4 | - UltiSnips is now a drop in replacement for snipMate - it parses snipMate |
4 | 5 | snippets and expands them emulating snipMates smaller feature set. |
| 6 | + - Filetype tab completion for UltiSnipsEdit. |
| 7 | + - UltiSnipsEdit now only edits private snippet files. Use UltiSnipsEdit! if |
| 8 | + you want to edit shipped files. |
| 9 | + - New option 's' which strips trailing whitespace before jumping to next |
| 10 | + tabstop |
| 11 | + - New option 'a' which converts non-ascii characters into ascii characters |
| 12 | + in transformations. |
5 | 13 | - New keyword in snippet files: priority defines which snippets should |
6 | 14 | overwrite others. This deprecates the '!' option. |
7 | 15 | *UltiSnips-adding-snippets* |
8 | 16 | - Remove common whitespace of visual line selections before inserting in an |
9 | 17 | indented tabstop. |
10 | | - - Functions now indicates if it did any work. *UltiSnips-trigger-functions* |
11 | | - - New option 's' which strips trailing whitespace before jumping to next |
12 | | - tabstop |
13 | | - - New option 'a' which converts non-ascii characters into ascii characters |
14 | | - in transformations. |
| 18 | + - Support for overwriting the snippet directory name on a per buffer basis |
| 19 | + to support per project snippets. *UltiSnips-snippet-search-path* |
| 20 | + - The keymaps for jumping in snippets are now only mapped when a snippet is |
| 21 | + active, allowing them to be used for something else otherwise. |
| 22 | + - Expanding and jumping no longer overwrites the unnamed register. |
| 23 | + - Integration with Valloric/YouCompleteMe and Shougo/neocomplete.vim. |
| 24 | + - Other plugins can add sources for snippets to create snippets on the fly. |
| 25 | + *UltiSnips-extending* |
| 26 | + - Vim functions now indicates if it did any work. |
| 27 | + *UltiSnips-trigger-functions* |
15 | 28 | - For python extensions: UltiSnips adds itself to the sys.path and can be |
16 | 29 | easily imported if it is available. *UltiSnips-python-module-path* |
17 | | - - Filetype tab completion for UltiSnipsEdit. |
18 | 30 | - A new function giving programmatic access to the snippets currently |
19 | 31 | available for expansion for other plugins integrating with UltiSnips. |
20 | 32 | *UltiSnips_SnippetsInCurrentScope* |
21 | | - - The keymaps for jumping in snippets are now only mapped when a snippet is |
22 | | - active, allowing them to be used for something else otherwise. |
23 | | - - Expanding and jumping no longer overwrites the unnamed register. |
24 | | - - Support for overwriting the snippet directory name on a per buffer basis |
25 | | - to support per project snippets. *UltiSnips-snippet-search-path* |
26 | | - - New or improved snippets: all, bib, c, cpp, cs, d, django, eruby, go, |
27 | | - haskell, html, html, htmljinja, java, javascript, js, ledger, ocaml, |
28 | | - perl, php, puppet, python, ruby, scss, sh, tex, vim, xml, zsh, |
| 33 | + - New or improved snippets (now in a different repo): all, bib, c, cpp, cs, |
| 34 | + d, django, eruby, go, haskell, html, html, htmljinja, java, javascript, |
| 35 | + js, ledger, ocaml, perl, php, puppet, python, ruby, scss, sh, tex, vim, |
| 36 | + xml, zsh. |
29 | 37 |
|
30 | 38 | version 2.2 (01-Sep-2012): |
31 | 39 | - Support to silence Python-not-found warnings. *UltiSnips-python-warning* |
|
0 commit comments