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 |
|
Michael Sanders
|
7e543f8f34
|
replaced regexes in ExtractSnips() and s:ProcessFile() with a simple fnamemodify()
|
2009-03-22 20:41:48 -04:00 |
|
Michael Sanders
|
bf7cfb1d1f
|
fixed bug with special characters in placeholders
|
2009-03-22 19:35:50 -04:00 |
|
Michael Sanders
|
a3e3958d30
|
fixed bug with special characters in snippet triggers
|
2009-03-22 19:17:42 -04:00 |
|
Michael Sanders
|
b905e94673
|
fixed arguments for GetSnippet()
|
2009-03-19 19:15:24 -04:00 |
|
Michael Sanders
|
0180a85088
|
added support for the 'shellslash' option on Windows
|
2009-03-15 18:53:54 -04:00 |
|
Michael Sanders
|
5527548d63
|
added support for buffer-only snippets
|
2009-03-15 18:52:29 -04:00 |
|
Michael Sanders
|
150a65594b
|
removed s:Hash() since there's no need for it in Dictionaries
|
2009-03-15 15:47:41 -04:00 |
|
Michael Sanders
|
3a64f6a024
|
fixed a typo in vim snippets
|
2009-03-14 21:24:27 -04:00 |
|
Michael Sanders
|
713699c58a
|
added fix for bug with variables inside placeholders
|
2009-03-14 21:24:11 -04:00 |
|
Michael Sanders
|
c265dcb96e
|
fixed bug with file-based snippets
|
2009-03-08 21:52:11 -04:00 |
|
Michael Sanders
|
562d78749d
|
updated documentation
|
2009-03-08 21:50:38 -04:00 |
|
Michael Sanders
|
6c978f274d
|
refactored again; s:BuildTabStops() may actually be somewhat comprehensible now
|
2009-03-03 21:21:54 -05:00 |
|
Michael Sanders
|
392226a847
|
added automatic setting of g:snippet_filetype to the 'guard' snippet
|
2009-03-02 22:28:16 -05:00 |
|
Michael Sanders
|
3db3319e80
|
added a default "guard" snippet for checking if a snippet has been loaded more than once, and put cpp snippets in their own file"
|
2009-03-02 21:38:07 -05:00 |
|
Michael Sanders
|
4ec62447c8
|
rewrote and updated some of the documentation
|
2009-03-02 20:43:16 -05:00 |
|
Michael Sanders
|
e18b44e640
|
fixed some bugs with expanding nested snippets
|
2009-03-02 18:46:07 -05:00 |
|
Michael Sanders
|
6fa780f53e
|
fixed typo that prevented file-based snippets from being loaded in Windows
|
2009-03-02 13:33:50 -05:00 |
|
Michael Sanders
|
b63e39d8ed
|
cleaned up code dealing with triggers for dotted file types
|
2009-03-01 21:48:48 -05:00 |
|
Michael Sanders
|
a8109fa38f
|
fixed objc/cpp command-based snippets
|
2009-03-01 19:24:43 -05:00 |
|
Michael Sanders
|
dd8b39a9b5
|
fixed typo in check for file-based snippets
|
2009-03-01 17:24:38 -05:00 |
|
Michael Sanders
|
6c08f9358d
|
fixed bug with dotted filetypes in file-based snippets
|
2009-03-01 17:20:29 -05:00 |
|
Michael Sanders
|
3e7d478b91
|
fixed bug with dotted filetypes
|
2009-03-01 17:11:13 -05:00 |
|
Michael Sanders
|
8f31a3b9bf
|
added fix for more special characters (., ^, and $) in snippet triggers
|
2009-03-01 16:40:36 -05:00 |
|