163 Commits
2.1.7 ... 2.3.0

Author SHA1 Message Date
marty
902faedee2 update version to 2.2.3 2010-12-08 09:37:01 +13:00
marty
4447e9e6e8 update the change log 2010-12-08 09:34:13 +13:00
marty
24c68a6852 complain if the user doesnt have filetype plugins enabled 2010-12-08 09:34:13 +13:00
marty
ecf20b005c use echom instead of echo so the user can check :messages 2010-12-08 09:34:13 +13:00
bryanv
930be32a23 Fix typeo in error message. 2010-09-24 12:57:21 +08:00
bryanv
d54bcbfc98 Fix bug when inverting sexy comments 2010-09-22 12:46:30 +08:00
Seth Woodworth
33e3ace742 updating 'last changed' field of header 2010-09-22 12:45:21 +08:00
marty
c0d7109c6b add gsp support 2010-09-11 10:49:19 +12:00
marty
5c9359d3cf update the doc
Add a note about installation. Remove the 'supported filetypes' section.
2010-08-02 22:45:02 +12:00
marty
02c726c6d1 make the mappings to being with <leader> 2010-08-02 22:45:02 +12:00
marty
d868eae71b refactor the GetLeft/GetRight methods
make their args an optional hash, and rename them to Left and Right
2010-08-02 22:45:02 +12:00
marty
e0191f2ce9 dont use b: vars to store the comment delim data, use a hash 2010-08-02 22:45:02 +12:00
marty
cea72da179 store all the comment delims in a hash, not a giant if statement 2010-08-02 22:45:02 +12:00
James Harris
9c8343c939 Added comment support for tmux.conf
tmux.conf has comments similar to bash, making the default C style
comments inappropriate.
2010-07-21 10:32:04 +08:00
Jon Fuller
a1b4c3b94a use rakefile from nerdtree 2010-07-21 10:31:49 +08:00
marty
4d933f01d6 gitignore the tags file 2010-06-15 10:39:50 +12:00
Tim-Smart
bca88e735b s:CommentLinesSexy - Re-added missing line which prefixes whitespace to top delimiter 2009-09-11 22:11:50 +12:00
Tim-Smart
5d42b2ec5c s:CommentLinesSexy - Fixed issue #2 . Tabs now respected in sexy comments. 2009-09-11 22:11:39 +12:00
Arthur Debert
ae430a62fc Added support for python comments.
Signed-off-by: Martin Grenfell <martin_grenfell@msn.com>
2009-09-11 16:49:19 +08:00
Martin Grenfell
e32c0b9675 switch to version 2.2.2 2009-03-30 18:47:25 +13:00
Martin Grenfell
58480d3d64 update changelog 2009-03-30 18:45:35 +13:00
Martin Grenfell
7239f85de1 add a note about the location of the plugin on github/vim.org 2009-03-30 18:44:06 +13:00
Martin Grenfell
8b712bee60 simplify the credits 2009-03-30 18:42:35 +13:00
Martin Grenfell
8176930f17 remove a useless comment 2009-03-30 18:34:08 +13:00
Martin Grenfell
88d6cc97a9 prefix all b: level vars with NERD 2009-03-30 18:33:15 +13:00
Martin Grenfell
7052ba60f4 remove spaces from delimiters when using &commentstring 2009-03-17 13:31:48 +13:00
Martin Grenfell
b32d2cfad2 remove all filetypes where the same &cms was set in vim 7.0 2009-03-11 15:55:02 +13:00
Martin Grenfell
437af04863 remove all "dummy support" filetypes 2009-03-11 14:55:13 +13:00
Martin Grenfell
eeb369e6be remove NERDShutup and the associated message 2009-03-11 14:51:29 +13:00
Martin Grenfell
b3d4476096 fix railslog filetype 2009-03-06 16:24:49 +13:00
Martin Grenfell
23aa888990 add support for pdf 2009-03-06 16:14:13 +13:00
Martin Grenfell
0bd4d5bbca fix sass delims 2009-03-06 16:12:29 +13:00
Martin Grenfell
11114745bd add support for cucumber 2009-03-06 15:01:02 +13:00
Martin Grenfell
81307ff269 fix the ruby filetype matching again 2009-01-30 15:22:41 +13:00
Martin Grenfell
f63b4f0987 use the ruby settings for all "sub-filetypes" of ruby 2009-01-30 13:20:52 +13:00
Martin Grenfell
4b680f34e9 add support for javascript.jquery 2009-01-15 13:05:49 +13:00
Martin Grenfell
19147a70cc make <%# %> the default for eruby 2009-01-15 12:07:33 +13:00
Martin Grenfell
caefbe56fd add support for javacc 2008-12-14 18:39:55 +13:00
Martin Grenfell
53d437a3c8 refactor out s:spaces 2008-12-09 21:58:48 +13:00
Martin Grenfell
a287b40a67 add support for htmlcheetah 2008-12-07 13:02:58 +13:00
Martin Grenfell
95c368779b add support for mp (metapost) filetype 2008-12-07 12:36:59 +13:00
Martin Grenfell
10c120478c fix alternative sass delimiters 2008-12-02 10:47:30 +13:00
Martin Grenfell
b7d141a3e6 bugfix to delimiter setup 2008-11-21 10:04:44 +13:00
Martin Grenfell
df299e7e22 match filetypes case insensitively 2008-11-17 22:07:41 +13:00
Martin Grenfell
40632f247f add support for dhcpd, limits, ntp, resolv, rgb, sysctl, udevconf, udevrules 2008-11-17 22:03:00 +13:00
Martin Grenfell
ee14557c87 switch to 2.2.1 2008-11-13 23:25:03 +13:00
Martin Grenfell
8098fea8d9 add support for objj 2008-11-13 23:23:48 +13:00
Martin Grenfell
7e3f47ed8d add support for sieve 2008-11-13 23:16:21 +13:00
Martin Grenfell
06683e3311 add support for SVNannotate 2008-11-13 22:57:08 +13:00
Martin Grenfell
dda8510e0c add support for conkyrc 2008-11-13 22:54:59 +13:00
Martin Grenfell
a0003bc926 add support for clojure 2008-11-13 22:40:00 +13:00
Martin Grenfell
ca94c70dba add support for genshi and mako 2008-11-13 22:37:02 +13:00
Martin Grenfell
44b4c26b86 add support for asciidoc, git, gitrebase and fix gitcommit 2008-11-13 22:31:37 +13:00
Martin Grenfell
5d8bb28113 add support for CVScommit 2008-11-06 20:45:46 +13:00
Martin Grenfell
f65d86fea3 add support for hostsaccess 2008-10-29 20:31:13 +13:00
Martin Grenfell
1d92203107 add support for ps1 2008-10-25 11:49:36 +13:00
Martin Grenfell
fe73c80dc8 update credits 2008-10-25 11:37:04 +13:00
Martin Grenfell
cc9f986514 add support for processing 2008-10-25 11:36:01 +13:00
Martin Grenfell
03d9562db8 add support for actionscript 2008-10-25 11:35:34 +13:00
Martin Grenfell
1301323179 make haml comments own more 2008-10-25 11:32:40 +13:00
Martin Grenfell
842055ae43 fix a bug in the doc 2008-10-12 22:14:01 +13:00
Martin Grenfell
68bf65fcd2 fix automake comments 2008-10-12 22:14:01 +13:00
Martin Grenfell
aaf2471da7 add support for newlisp 2008-10-12 22:14:01 +13:00
Martin Grenfell
e14bdb0735 fix to the credits 2008-10-07 09:08:39 +13:00
Martin Grenfell
8dda3f17e0 always use :normal! instead of :normal 2008-10-04 12:13:10 +13:00
Martin Grenfell
ddd235757b switch to version 2.2.0 2008-10-04 00:07:40 +13:00
Martin Grenfell
d6ca231ac9 update changelog 2008-10-04 00:07:31 +13:00
Martin Grenfell
fe71371c15 make the mappings start with comma (again) 2008-10-03 23:58:41 +13:00
Martin Grenfell
226063bfc1 add support for SVNinfo 2008-10-03 23:23:08 +13:00
Martin Grenfell
d6282ef7a3 add support for txt2tags 2008-10-03 23:19:31 +13:00
Martin Grenfell
c2a3f093ae remove prepend comments 2008-09-23 21:41:15 +12:00
Martin Grenfell
b8c5a4443c remove useless "align right" comments 2008-09-23 21:39:06 +12:00
Martin Grenfell
6bf14ce062 update the changelog 2008-09-23 21:29:33 +12:00
Martin Grenfell
e6a36fb8aa update the changelog 2008-09-21 20:07:56 +12:00
Martin Grenfell
5bf567d75e update the mapping section of the doc 2008-09-21 12:55:08 +12:00
Martin Grenfell
1ae6bd4870 various updates/corrections to the doc 2008-09-21 11:46:40 +12:00
Martin Grenfell
6835cfe090 wrap the help tags for options in quotes 2008-09-21 11:43:33 +12:00
Martin Grenfell
b54d3bbc92 rewrite the key mappings part of the script
internal <plug> mappings are now used for all the commenting operations.
Key mappings are no longer specified with options. Instead the user must
create their own mappings to the internal <plug> mappings.
2008-09-21 11:08:49 +12:00
Martin Grenfell
27e8727a35 add support for applescript 2008-09-09 22:51:57 +12:00
Martin Grenfell
e164c00246 add support for calibre 2008-09-09 22:49:30 +12:00
Martin Grenfell
134acc595e add support for man 2008-09-09 22:44:07 +12:00
Martin Grenfell
d3718d9d21 bugfix for haskell delimiters 2008-09-09 22:37:43 +12:00
Martin Grenfell
53558869a9 remove a redundant if statement 2008-09-01 00:16:58 +12:00
Martin Grenfell
0370366572 add support for SVNcommit 2008-08-02 14:51:45 +12:00
Martin Grenfell
a4453c01ee add support for potwiki 2008-07-28 22:52:34 +12:00
Martin Grenfell
377a04eeec add support for xquery 2008-07-27 22:11:34 +12:00
Martin Grenfell
709d01d074 add support for llvm 2008-07-27 22:09:45 +12:00
Martin Grenfell
2e9b7ca58e dont map the insert comment map if the key isnt set 2008-07-20 00:59:51 +12:00
Martin Grenfell
01d6c8c7f6 change version to 2.1.17 2008-07-19 21:03:39 +12:00
Martin Grenfell
89c008b644 disable the ctrl-c mapping by default 2008-07-19 21:02:52 +12:00
Martin Grenfell
1b9033c7ee apply a doc fix path for NERDMapLeader option 2008-07-13 12:12:36 +12:00
Martin Grenfell
165d1e3686 add support for stata 2008-07-13 12:09:22 +12:00
Martin Grenfell
4567fae10f add support for mailcap 2008-07-13 12:09:03 +12:00
Martin Grenfell
2ea675da5e made a hack fix to haskell comments 2008-07-01 23:18:08 +12:00
Martin Grenfell
865d928a1f update changelog and credits 2008-06-27 12:46:56 +12:00
Martin Grenfell
8a0056a610 switch to version 2.1.16 2008-06-27 12:35:32 +12:00
Martin Grenfell
e466dd9418 fix compatibiltiy bug with vim 7.2 2008-06-27 12:35:02 +12:00
Martin Grenfell
a84365f174 switch version to 2.1.15 2008-06-22 12:09:48 +12:00
Martin Grenfell
1fc1decbe9 update changelog 2008-06-22 12:09:19 +12:00
Martin Grenfell
dc8275ffa0 update the header comments 2008-06-22 12:08:11 +12:00
Martin Grenfell
64f0798984 use wtfpl license, remove todo list from the help 2008-06-22 12:03:32 +12:00
Martin Grenfell
01f8df684c add support for group 2008-06-20 21:46:17 +12:00
Martin Grenfell
7c830eb223 remove all trailing whitespace 2008-06-15 21:36:23 +12:00
Martin Grenfell
af0d51d8b3 add support for bzr 2008-06-15 21:34:08 +12:00
Martin Grenfell
650396b1fc update the changelog 2008-05-24 18:55:53 +12:00
Martin Grenfell
cf54bfc7c4 add support for map 2008-05-24 18:55:08 +12:00
Martin Grenfell
6b2cc6c41d add support for mason 2008-05-24 16:35:03 +12:00
Martin Grenfell
e52840527a remove an out of date comment 2008-05-19 15:44:53 +12:00
Martin Grenfell
dee2021b8f fix some indenting in the changelog 2008-05-19 15:43:42 +12:00
Martin Grenfell
2da9787ff1 add support for pamconf 2008-05-19 15:42:19 +12:00
Martin Grenfell
fef5db7e92 change version to 2.1.14 2008-05-17 16:12:27 +12:00
Martin Grenfell
875831209a add support for dtrace 2008-05-17 15:44:36 +12:00
Martin Grenfell
191bb50879 add support for nerdtree 2008-05-17 14:54:44 +12:00
Martin Grenfell
e92b6f60d5 add support for tar 2008-05-15 09:17:51 +12:00
Martin Grenfell
3eea85daa4 add support for gitconfig 2008-05-13 10:51:56 +12:00
Martin Grenfell
62b394aa9b minor doc fix 2008-05-04 13:41:29 +12:00
Martin Grenfell
953fc19af9 added a couple of thx notes for filetypes 2008-05-04 13:33:24 +12:00
Martin Grenfell
ded4e80efe added a note to the thanks section, and tidied it up a bit 2008-05-04 13:30:56 +12:00
Martin Grenfell
890ab3fe2e tidied up the changelog for this release 2008-05-04 13:25:52 +12:00
Martin Grenfell
dd7a0bf471 changed the version to 2.1.13 for the next release 2008-05-04 13:13:30 +12:00
Martin Grenfell
4b0e7a8f1a add support for slice filetype 2008-04-29 22:08:29 +12:00
Martin Grenfell
c5623a31e2 add support for vimperator 2008-04-29 22:03:10 +12:00
Martin Grenfell
06be251c66 bugfix: fixed single line compact sexy comments 2008-04-29 21:38:06 +12:00
Martin Grenfell
3aeaa92dd7 make toggle commenting less picky about which lines it uncomments 2008-04-29 21:23:57 +12:00
Martin Grenfell
4809a9c287 make sexy commenting fall back to normal commenting if sexy comments arent possible with the current filetype 2008-04-28 22:54:37 +12:00
Martin Grenfell
0256b0a18c make the changelog look a bit nicer 2008-04-28 22:54:13 +12:00
Martin Grenfell
148fe82c42 note some sexy comment fixes in changelog 2008-04-28 22:53:43 +12:00
Martin Grenfell
3eb5a0fcde bugfix: fixed another infinite loop when detecting sexy comments 2008-04-28 22:40:51 +12:00
Martin Grenfell
f5092782ee bugfix: stopped infine loop when checking for sexy comment on first/last line of file 2008-04-28 22:27:10 +12:00
Martin Grenfell
75f5b5f275 bugfix: remove extra spaces (if options permit) when uncommenting irregular comments 2008-04-28 22:07:18 +12:00
Martin Grenfell
ebe9dc2a38 add a note about the NERDRemoveExtraSpaces fix to the changelog 2008-04-28 22:06:40 +12:00
Martin Grenfell
f2fa62bd4f correct the default value for NERDRemoveExtraSpaces
previously NERDRemoveExtraSpaces was set to 0 by default even though the
documentation stated the default as 1
2008-04-28 20:56:41 +12:00
Martin Grenfell
7ea2aeea99 updated the changelog 2008-04-28 20:47:23 +12:00
Martin Grenfell
065022b1ee add support for 'gitcommit' filetype 2008-04-28 20:38:51 +12:00
Martin Grenfell
3bccb91e7d added support for 'services' filetype 2008-04-28 20:28:15 +12:00
Martin Grenfell
a24c8b79f8 added support for liquid 2008-04-17 23:26:21 +12:00
Martin Grenfell
f8ce318000 add support for pyrex 2008-04-17 23:18:00 +12:00
Martin Grenfell
f95255e299 added support for rib 2008-04-17 23:13:34 +12:00
Martin Grenfell
6a9764f39a changed the version to 2.1.12 2008-03-31 18:11:58 +13:00
Martin Grenfell
6304c65434 added support for SVNdiff, gitAnnotate and gitdiff 2008-03-31 18:11:06 +13:00
Martin Grenfell
6089d08ed3 handy rakefile to create release zip files and deploy locally 2008-03-31 17:56:29 +13:00
Martin Grenfell
c53ae79ca3 added a credit and changelog entry for the previous commit 2008-03-10 21:17:51 +13:00
Martin Grenfell
432fe6b156 applied a patch from Li Jin to add support for 6 more filetypes 2008-03-10 21:14:03 +13:00
Martin Grenfell
aafe01e4e9 added support for patran and dakota 2008-03-10 21:10:22 +13:00
marty
4f05d713b4 updated version and timestamp 2008-02-24 00:31:44 +13:00
marty
59735a2904 bugfix: fixed a bug with &selection and visual commenting 2008-02-24 00:31:27 +13:00
marty
f8c60c7bd8 updated the version and updated time 2008-02-22 22:51:50 +13:00
marty
2783e3639d update to the change log 2008-02-22 22:49:53 +13:00
marty
6337d56893 added support for Wikipedia, mplayerconf and mkd 2008-02-22 22:45:56 +13:00
marty
a24534c6f1 bugfix: fixed a bug that was showing up when commenting in visual mode with multipart delims of different lengths 2008-02-06 21:08:40 +13:00
marty
122490be95 bugfix: now we take into account the &selection option and adjust visual selections accordingly 2008-02-06 20:23:54 +13:00
marty
d1af8af555 refactored a variable name 2008-02-06 20:11:17 +13:00
marty
08d14e7342 updated the version/last update comments 2008-01-18 23:21:04 +13:00
marty
532c58db62 added support for aap 2008-01-18 23:20:28 +13:00
marty
fb93d5869d added support for mrxvtrc, (SVN|SVK|CVS)Annotate 2008-01-18 23:18:20 +13:00
marty
78f182a601 made the NERDDefaultNesting option default to 1 2007-12-14 16:11:49 +13:00
marty
b6882e5d23 version bump and cleaned up the changelog a bit 2007-12-14 15:56:14 +13:00
marty
574f2841cc added support for assymptote 2007-12-14 15:53:12 +13:00
marty
023a62224e bugfix: fixed a bug with aligned comments and the NERDSpaceDelims option 2007-12-14 14:15:42 +13:00
marty
443eb8045e added dummy support for lhaskell 2007-12-14 12:52:15 +13:00
marty
13b0f4ee27 added the latest changes to teh changelog and gave credit 2007-12-12 22:28:55 +13:00
marty
ee3106ad45 bugfix: a bug was screwing up the removal of spaces when NERDSpaceDelims was set 2007-12-12 22:23:36 +13:00
marty
3161d57792 added new filetypes, updated plsql 2007-12-07 20:17:15 +13:00
4 changed files with 1329 additions and 1924 deletions

1
.gitignore vendored
View File

@@ -1,2 +1,3 @@
*~
*.swp
tags

76
Rakefile Normal file
View File

@@ -0,0 +1,76 @@
# written by travis jeffery <travisjeffery@gmail.com>
# contributions by scrooloose <github:scrooloose>
require 'rake'
require 'find'
require 'pathname'
IGNORE = [/\.gitignore$/, /Rakefile$/]
files = `git ls-files`.split("\n")
files.reject! { |f| IGNORE.any? { |re| f.match(re) } }
desc 'Zip up the project files'
task :zip do
zip_name = File.basename(File.dirname(__FILE__))
zip_name.gsub!(/ /, '_')
zip_name = "#{zip_name}.zip"
if File.exist?(zip_name)
abort("Zip file #{zip_name} already exists. Remove it first.")
end
puts "Creating zip file: #{zip_name}"
system("zip #{zip_name} #{files.join(" ")}")
end
desc 'Install plugin and documentation'
task :install do
vimfiles = if ENV['VIMFILES']
ENV['VIMFILES']
elsif RUBY_PLATFORM =~ /(win|w)32$/
File.expand_path("~/vimfiles")
else
File.expand_path("~/.vim")
end
files.each do |file|
target_file = File.join(vimfiles, file)
FileUtils.mkdir_p File.dirname(target_file)
FileUtils.cp file, target_file
puts "Installed #{file} to #{target_file}"
end
end
desc 'Pulls from origin'
task :pull do
puts "Updating local repo..."
system("cd " << Dir.new(File.dirname(__FILE__)).path << " && git pull")
end
desc 'Calls pull task and then install task'
task :update => ['pull', 'install'] do
puts "Update of vim script complete."
end
desc 'Uninstall plugin and documentation'
task :uninstall do
vimfiles = if ENV['VIMFILES']
ENV['VIMFILES']
elsif RUBY_PLATFORM =~ /(win|w)32$/
File.expand_path("~/vimfiles")
else
File.expand_path("~/.vim")
end
files.each do |file|
target_file = File.join(vimfiles, file)
FileUtils.rm target_file
puts "Uninstalled #{target_file}"
end
end
task :default => ['update']

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff