Skip to content
Commits on Nov 16, 2010
  1. @vim-scripts

    Version 0.83

    Michael Sanders committed with vim-scripts
    Fixed bug when leaving snippet for another buffer, having a variable at the end of a line in a snippet, or typing certain characters in select mode, and (finally) added support for <shift-tab> to go back a tab stop. Also added snippets for zsh (thanks israelchauca) and mako (thanks "iElectric"), and updated C, Obj-C, and C++ snippets.
  2. @vim-scripts

    Version 0.82

    Michael Sanders committed with vim-scripts
    Fixed a bug with <c-r><tab>, placeholders, or having more than 9 tab stops on the same line, and added a Python snippet for the lambda (thanks voyeg3r), as well as snippets for the Tcl (thanks israelchauca) and AutoIt (thanks Angel Ezquerra Moreu) filetypes.
  3. @vim-scripts

    Version 0.81

    Michael Sanders committed with vim-scripts
    Added syntax highlighting to show errors in snippet files, fixed typos in certain snippets, fixed a bug with "&" in placeholders, fixed a bug when canceling multi-snippets, and fixed a bug when inserting a new line in a snippet.
  4. @vim-scripts

    Version 0.8

    Michael Sanders committed with vim-scripts
    Added & fixed some snippets, and added a menu that displays all snippets for the current buffer when <c-r><tab> is typed in insert mode.
    
    I've removed convertSnip.py from this release since most snippets should be converted by now; if you still need it, just grab it from an earlier release.
  5. @vim-scripts

    Version 0.79

    Michael Sanders committed with vim-scripts
    Added support for more than 9 tab stops, fixed typos in certain snippets, and cleaned up the code a bit.
  6. @vim-scripts

    Version 0.78

    Michael Sanders committed with vim-scripts
    Fixed bug with aliased filetypes (e.g. loading C snippets for Obj-C files), updating placeholders on separate lines, and extracting snippets on Windows. Also added a few more Python, C, and Obj-C snippets, and fixed some typos in the Latex and C++ snippets.
  7. @vim-scripts

    Version 0.77

    Michael Sanders committed with vim-scripts
    Fixed bug with single quotes (') in snippet triggers, and hyphenated global snippets (e.g., _-mysnips.snippets).
  8. @vim-scripts

    Version 0.76

    Michael Sanders committed with vim-scripts
    Fixed bug with extracting snippet files on Windows, folding, and a minor bug with supertab.
  9. @vim-scripts

    Version 0.75: Added fix for hyphenated *.snippets files.

    Michael Sanders committed with vim-scripts
  10. @vim-scripts

    Version 0.74

    Michael Sanders committed with vim-scripts
    This release completely eliminates command-based snippets in favor of a new, easier to read & maintain syntax. A python script, convertSnip.py, has been included in this release to make it easier to migrate. For more information, see :h snippet-syntax; it's not very complicated, so it shouldn't take too much time to understand.
    
    This release also fixes a number of bugs, including: support for supertab, special characters in snippet variables, the popup-menu, and adds support for hyphened snippet folders (e.g. snippets/c-snippets/ for C).
  11. @vim-scripts

    Version 0.73

    Michael Sanders committed with vim-scripts
    Fixed bug with redefinition of C++ snippets, fixed a bug when using the completion menu, added support for the 'shellslash' option (thanks Derek Wyatt), and added support for buffer-local snippets (thanks Meikel Brandmeyer).
  12. @vim-scripts

    Version 0.72

    Michael Sanders committed with vim-scripts
    Fixed a bug with variables inside placeholders (e.g. "${1:foo} ${2:$1bar}").
  13. @vim-scripts

    Version 0.71

    Michael Sanders committed with vim-scripts
    First and foremost, the code has been significantly re-factored; it is a bit longer now, but hopefully at the sake of being much easier to read and maintain.
    
    This release also adds: support for file-based snippets, support for delimiters before snippet triggers (e.g., "bar.foo" could expand "foo"), and bug fixes.
  14. @vim-scripts

    Version 0.6956: Forgot a backslash in the supertab.vim fix.

    Michael Sanders committed with vim-scripts
  15. @vim-scripts

    Version 0.6955

    Michael Sanders committed with vim-scripts
    Actually fixed the supertab bug (thanks Asher VanBrunt); also added some more Objective-C snippets, and fixed another bug with expanding snippets before text introduced in the previous version.
  16. @vim-scripts

    Version 0.6954

    Michael Sanders committed with vim-scripts
    Fixed a bug when expanding snippets with text after them, and a bug with expanding evals (`...`) that prevented substitutions containing "\=" such as substitute('foo', '.*', '\=toupper(submatch(0))') from working.
    
    Also fixed another typo in the Python snippets, and supertab compatibility.
  17. @vim-scripts

    Version 0.6942

    Michael Sanders committed with vim-scripts
    Fixed some typos in LaTeX and Python snippets, and added a snippet for the HTML 5 doctype.
    
    Also added support for cycling through completions using supertab, and using completions to expand placeholder text.
    
    The indentation amount for 'expandtab' also now defaults to 'sw' if 'sts' is not set.
  18. @vim-scripts

    Version 0.61803399

    Michael Sanders committed with vim-scripts
    I apparently forgot to update the "Snip!" commands to "Snipp!" in the last version; this update takes care of that (thanks Martin Krauskopf for the bug report). The regex command to update these should actually be ":%s/exe \(.\)Snip\( \|!\)/exe \1Snipp\2".
    
    This update also fixes a typo in the "def" ruby snippet (thanks Reza Jelveh & Jan Andersson).
  19. @vim-scripts

    Version 0.6180339

    Michael Sanders committed with vim-scripts
    Added support for 'virtualedit=all' and 'virtualedit=onemore'. Thanks Mikhail Daen for the bug report.
  20. @vim-scripts

    Version 0.618033: Fixed another bug concerning loading a filetype mor…

    Michael Sanders committed with vim-scripts
    …e than once.
  21. @vim-scripts

    Version 0.61803

    Michael Sanders committed with vim-scripts
    Fixed some other bugs for compatibility with supertab.vim and 'set expandtab' and added check to ensure snippets are not loaded twice.
    
    I also changed the "Snip" command to "Snipp" to maintain compatibility with vimscript #244 (imaps.vim). Unfortunately this breaks backward compatibility; to update any snippets you have added, just execute this regex on the appropriate files: ":%s/exe \(.\)Snip /exe \1Snipp /g"
  22. @vim-scripts

    Version 0.6180: Added support for 'set expandtab', supertab.vim, and …

    Michael Sanders committed with vim-scripts
    …fixed some bugs.
  23. @vim-scripts

    Version 0.42: Initial upload

    Michael Sanders committed with vim-scripts
Something went wrong with that request. Please try again.