100 Commits
Author SHA1 Message Date
Michael Sanders f5a75d075d made plugin-info.txt have double quotes for valid JSON 2010-04-08 01:01:44 -04:00
Michael Sanders e2ad9239c9 fixed plugin-info.txt 2010-04-08 01:01:44 -04:00
Michael Sanders 80f50e9e4b added license 2010-04-08 01:01:44 -04:00
Michael Sanders 7b697d4b0f added simple readme 2010-04-08 01:01:40 -04:00
Michael Sanders f28bf1de39 fixed typo in C snippets 2009-08-03 16:44:14 -07:00
Michael Sanders ac8fd27eb2 documented support for dotted filetype syntax 2009-07-13 11:33:51 -04:00
Michael Sanders 1c10d6aa80 added "fori" cpp snippet 2009-07-13 11:27:10 -04:00
Michael Sanders af264e857f updated objc snippets 2009-07-13 11:21:45 -04:00
Michael Sanders ddd6b8f156 updated C snippets 2009-07-13 11:21:33 -04:00
Michael Sanders 9e11b093d4 added support for <shift-tab> to go back a tab stop, and cleaned up the code a bit 2009-07-12 19:59:04 -04:00
Michael Sanders c9d9d3a85d fixed bug when switching buffers while on placeholder 2009-07-12 19:50:44 -04:00
Michael Sanders 938bbed3f2 fixed annoying default mappings that clash with select mode 2009-07-12 19:48:54 -04:00
Michael Sanders a69fcccee5 added mako snippets 2009-07-11 12:11:57 -04:00
Michael Sanders 57a88b6612 added zsh snippets 2009-07-11 12:06:50 -04:00
Michael Sanders 0875f5ea7b fixed bug with variables at end of lines 2009-07-11 12:06:31 -04:00
Michael Sanders 3f8bdec5bc fixed error in snippet highlighting 2009-06-25 13:50:52 -04:00
Michael Sanders 08a66dc3f9 fixed bug when leaving snippet to another buffer 2009-06-23 12:07:53 -04:00
Michael Sanders ca3d2a44ed Added Tcl snippets 2009-06-23 12:07:07 -04:00
Michael Sanders 5a167dd17a added AutoIt snippets 2009-06-10 21:43:47 -04:00
Michael Sanders 692f33e3de added lambda python snippet 2009-06-10 21:43:28 -04:00
Michael Sanders 0906a1e428 fixed typo in Python snippet 2009-06-10 21:43:09 -04:00
Michael Sanders 95e34f42a1 fixed bug when there is over 9 tab stops on the same line 2009-06-06 13:55:51 -04:00
Michael Sanders 2fed6ad159 fixed bug with numbers in placeholders, and cleaned up the code a bit 2009-06-06 13:37:19 -04:00
Michael Sanders 31d03ef467 fixed bug with <c-r><tab> completion 2009-06-03 17:50:40 -04:00
Michael Sanders 9ad20e726f fixed typo in html snippet 2009-05-25 00:31:22 -04:00
Michael Sanders 61c4835294 fixed bug with updating tab stops when new lines are inserted 2009-05-15 12:01:43 -04:00
Michael Sanders 9c93438ec9 removed trailing whitespace from html snippets 2009-05-15 10:57:37 -04:00
Michael Sanders f870b749a0 fixed typo in Ruby snippets 2009-05-15 10:55:37 -04:00
Michael Sanders 6228190c5a fixed a typo in bash snippet 2009-05-14 08:12:37 -04:00
Michael Sanders a771c129d2 fixed bug with cancelling multi-snippet 2009-05-12 12:26:58 -04:00
Michael Sanders ef57082b04 added syntax warning for incorrect snippet files 2009-05-12 12:23:27 -04:00
Michael Sanders e0fc4d1d91 fixed typo in perl snippet 2009-05-11 11:28:35 -04:00
Michael Sanders 4e61b3af8a fixed some objc snippets 2009-05-11 00:02:17 -04:00
Michael Sanders 27e6362cdd fixed "property" Python snippet 2009-05-08 16:00:46 -04:00
Michael Sanders fb41ba4a19 fixed typo in documentation 2009-05-08 15:58:52 -04:00
Michael Sanders a03b603307 fixed bug with & in snippet placeholders 2009-05-04 17:03:49 -04:00
Michael Sanders 991d0442a5 updated documentation w/r/t <c-r><tab> 2009-05-03 14:57:39 -04:00
Michael Sanders fdf1f8c029 cleaned up part of <c-r><tab> implementation 2009-05-03 14:38:53 -04:00
Michael Sanders ba316ff819 added menu that shows available snippets when <c-r><tab> is pressed 2009-05-03 12:42:07 -04:00
Michael Sanders fa6bec47b0 fixed backslashes in Ruby snippets 2009-05-03 11:25:07 -04:00
Michael Sanders 80740e95f8 added some more objc snippets 2009-05-03 11:20:53 -04:00
Michael Sanders 111916ad47 fixed/added some objc snippets 2009-04-25 11:34:52 -04:00
Michael Sanders 6b62642d7a fixed typo in html snippet 2009-04-23 17:40:08 -04:00
Michael Sanders b90ecd9ed6 fixed outline order in documentation. 2009-04-19 21:53:54 -04:00
Michael Sanders dc4cd34d31 updated documentation with regards to nested snippets 2009-04-15 16:22:46 -04:00
Michael Sanders 65ce006bd0 added disclaimer to convertSnip.py 2009-04-14 18:57:49 -04:00
Michael Sanders ac45382833 fixed a typo in Obj-C snippets and added another snippet 2009-04-13 20:50:05 -04:00
Michael Sanders ea15c7129a fixed a minor detail in s:UpdatePlaceholderTabStops() 2009-04-11 10:20:51 -04:00
Michael Sanders 1c2c75c27c got rid of some ugly global variables 2009-04-11 09:12:38 -04:00
Michael Sanders 324c1d559e fixed syntax highlighting for tab stops > 9 2009-04-11 09:12:26 -04:00
Michael Sanders 212b6f6048 added support for more than 9 tab stops 2009-04-11 00:04:45 -04:00
Michael Sanders 69623ae327 cleaned up, renamed, and fixed a bug with UpdateSnips() (now UpdateVars) 2009-04-11 00:02:01 -04:00
Michael Sanders f6267e0b2b added some more vim script snippets 2009-04-10 15:07:37 -04:00
Michael Sanders ae337edd40 cleaned up s:Update(TabStops|PlaceholderTabStops|Snip) functions 2009-04-10 14:56:57 -04:00
Michael Sanders 9f9d948fc8 added check to html_snip_helper.vim 2009-04-10 14:03:24 -04:00
Michael Sanders 78e0294627 updated documentation 2009-04-06 19:38:05 -04:00
Michael Sanders ff1dc54cda fixed typo in C++ snippets 2009-04-06 13:10:52 -04:00
Michael Sanders d2e3387761 added support for multiple snippet directories 2009-04-05 16:00:50 -04:00
Michael Sanders 3b64a6788c fixed bug when extracting filetypes on Windows 2009-04-05 12:07:02 -04:00
Michael Sanders 3a86a2beba fixed bug with aliased filetypes (e.g. loading C snippets for Obj-C files) 2009-04-05 11:47:17 -04:00
Michael Sanders 81159ab78c fixed bug when updating placeholders on separate lines 2009-04-05 11:01:03 -04:00
Michael Sanders c254a3e8c4 cleaned up convertSnip.py to adhere to the PEP 8 style guide 2009-04-05 10:59:49 -04:00
Michael Sanders f3777f928f updated Python snippets 2009-04-05 10:57:48 -04:00
Michael Sanders 58c76810be updated some C snippets 2009-04-05 10:57:32 -04:00
Michael Sanders e0bb30b5f0 added some more objc-c snippets and fixed a typo 2009-04-03 22:43:17 -04:00
Michael Sanders 389759cd31 fixed typo in latex snippet 2009-04-03 22:43:04 -04:00
Michael Sanders c3327c821d added support for hyphenated global snippets (_-foo) 2009-03-29 18:04:01 -04:00
Michael Sanders f8ba98c38b fixed bug with single quotes in snippet triggers 2009-03-29 18:00:13 -04:00
Michael Sanders 0f61c6be4f fixed error message when 'fen' is set 2009-03-29 16:07:40 -04:00
Michael Sanders d319e8a7ed fixed loading snippets for Windows 2009-03-29 15:52:34 -04:00
Michael Sanders efa2ab895b fixed bug with folding in snippets 2009-03-29 11:46:06 -04:00
Michael Sanders 0e850ccc1c fixed another bug with supertab 2009-03-29 11:44:56 -04:00
Michael Sanders 90077ef529 fixed another aspect of supertab behavior (inserting an actual tab when cursor is on whitespace) 2009-03-27 13:46:03 -04:00
Michael Sanders 35fc8dae88 added a cleaner fix for hyphenated *.snippets files 2009-03-27 13:42:37 -04:00
Michael Sanders 4f093637f1 fixed bug with hyphened *.snippets files 2009-03-26 16:20:50 -04:00
Michael Sanders 418c06ad4a updated documentation with regards to comments in *.snippets files 2009-03-26 14:07:57 -04:00
Michael Sanders c82e7a27d1 added old default snippets_dir setting as a fallback 2009-03-26 13:29:47 -04:00
Michael Sanders 40c44b5c64 fixed a couple typos and disable the old snippet commands 2009-03-26 13:24:06 -04:00
Michael Sanders 4e06ee1aa4 disabled loading snippets for help files 2009-03-26 13:23:35 -04:00
Michael Sanders 875ced1101 added support for automatic loading of snippets in hyphened files & directories 2009-03-26 01:05:12 -04:00
Michael Sanders 238e937500 added a cleaner fix for supertab 2009-03-26 00:21:04 -04:00
Michael Sanders 80add0f93b fixed placeholder bug when hitting <tab> after using the completion menu 2009-03-26 00:19:10 -04:00
Michael Sanders 566ca0f962 moved some parts of snipmate to autoload 2009-03-25 22:09:41 -04:00
Michael Sanders 709fc64b29 temporarily removed nested snippets while I sort out the bugs 2009-03-25 21:14:23 -04:00
Michael Sanders 5a461cfb63 fixed bug when cancelling a snippet with multiple matches 2009-03-25 16:32:39 -04:00
Michael Sanders 75b87b7473 made sure g:snippets_dir is always an absolute path 2009-03-25 02:32:16 -04:00
Michael Sanders 319292a669 fixed behavior with popup menu when supertab.vim is installed 2009-03-24 15:11:40 -04:00
Michael Sanders 1e8fe57222 made it so ResetSnippets() resets g:did_ft as well 2009-03-24 14:20:52 -04:00
Michael Sanders 84321bbe17 fixed behavior when pressing <tab> when outside of a snippet & the popup menu is open 2009-03-24 14:15:26 -04:00
Michael Sanders 7372923fda fixed bug with incorrect path to snippets 2009-03-23 13:04:09 -04:00
Michael Sanders 99653dc5d5 updated documentation 2009-03-23 10:40:52 -04:00
Michael Sanders 0f4ab5a2fb added html helper function for closing tags 2009-03-23 10:12:09 -04:00
Michael Sanders d78fb50bde made convertSnip.py a bit easier to read by using raw strings 2009-03-23 01:29:56 -04:00
Michael Sanders aa854cb971 accidentally made snippet file for *.snippet(s) snippets.snippet instead of snippet.snippet 2009-03-22 22:47:44 -04:00
Michael Sanders bd729bb2a3 fixed typo in convertSnip.py 2009-03-22 22:44:54 -04:00
Michael Sanders 18bcca6a42 added syntax coloring for *.snippet(s) files 2009-03-22 22:43:17 -04:00
Michael Sanders 8764924dfe Completely replaced command-based snippets with a new, easier to read/maintain syntax. Also added a python script to make it easier to migrate. 2009-03-22 22:35:03 -04:00
Michael Sanders 1c12d12862 made GetSnippets() a public function 2009-03-22 21:41:55 -04:00
Michael Sanders 899fe4f5ce now using finddir() to find snippet directory 2009-03-22 21:10:25 -04:00
Michael Sanders a9ae5af003 removed the slash variable since it's not used anymore 2009-03-22 21:09:15 -04:00