46 Commits
2.2.0 ... 2.2.2

Author SHA1 Message Date
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
2 changed files with 561 additions and 789 deletions

View File

@@ -38,7 +38,7 @@ CONTENTS *NERDCommenterContents*
5. Issues with the script.................|NERDComIssues|
5.1 Delimiter detection heuristics....|NERDComHeuristics|
5.2 Nesting issues....................|NERDComNesting|
6.The author..............................|NERDComAuthor|
6.About.. ............................|NERDComAbout|
7.Changelog...............................|NERDComChangelog|
8.Credits.................................|NERDComCredits|
9.License.................................|NERDComLicense|
@@ -436,8 +436,6 @@ then the script would do a sexy comment on the last visual selection.
|'NERDRPlace'| Specifies what to use as the right
delimiter placeholder when nesting
comments.
|'NERDShutUp'| Stops "Unknown filetype" output from the
script
|'NERDSpaceDelims'| Specifies whether to add extra spaces
around delimiters when commenting, and
whether to remove them when
@@ -659,15 +657,6 @@ Default 1.
This option is used to specify whether place-holder delimiters should be used
when creating a nested comment.
------------------------------------------------------------------------------
*'NERDShutUp'*
Values: 0 or 1.
Default 1.
This option is used to prevent the script from echoing "Unknown filetype"
messages. Stick this line in your vimrc: >
let NERDShutUp=1
<
------------------------------------------------------------------------------
*'NERDSpaceDelims'*
Values: 0 or 1.
@@ -729,7 +718,7 @@ See |NERDComAltDelim| for switching commenting styles at runtime.
4. Key mapping customisation *NERDComMappings*
To change a mapping just map another key combo to the internal <plug> mapping.
For example, to remap the *NERDComComment* mapping to ",omg" you would put
For example, to remap the |NERDComComment| mapping to ",omg" you would put
this line in your vimrc: >
map ,omg <plug>NERDCommenterComment
<
@@ -785,7 +774,7 @@ will become: >
for simplicity)
==============================================================================
6. The author *NERDComAuthor*
6. About *NERDComAbout*
The author of the NERD commenter is Martyzillatron --- the half robot, half
dinosaur bastard son of Megatron and Godzilla. He enjoys destroying
@@ -795,9 +784,46 @@ Drop him a line at martin_grenfell at msn.com. He would love to hear from you.
its a lonely life being the worlds premier terror machine. How would you feel
if your face looked like a toaster and a t-rex put together? :(
The latest stable versions can be found at
http://www.vim.org/scripts/script.php?script_id=1218
The latest dev versions are on github
http://github.com/scrooloose/nerdcommenter
==============================================================================
8. Changelog *NERDComChangelog*
2.2.2
- remove the NERDShutup option and the message is suppresses, this makes
the plugin silently rely on &commentstring for unknown filetypes.
- add support for dhcpd, limits, ntp, resolv, rgb, sysctl, udevconf and
udevrules. Thanks to Thilo Six.
- match filetypes case insensitively
- add support for mp (metapost), thanks to Andrey Skvortsov.
- add support for htmlcheetah, thanks to Simon Hengel.
- add support for javacc, thanks to Matt Tolton.
- make <%# %> the default delims for eruby, thanks to tpope.
- add support for javascript.jquery, thanks to Ivan Devat.
- add support for cucumber and pdf. Fix sass and railslog delims,
thanks to tpope
2.2.1
- add support for newlisp and clojure, thanks to Matthew Lee Hinman.
- fix automake comments, thanks to Elias Pipping
- make haml comments default to -# with / as the alternative delimiter,
thanks to tpope
- add support for actionscript and processing thanks to Edwin Benavides
- add support for ps1 (powershell), thanks to Jason Mills
- add support for hostsaccess, thanks to Thomas Rowe
- add support for CVScommit
- add support for asciidoc, git and gitrebase. Thanks to Simon Ruderich.
- use # for gitcommit comments, thanks to Simon Ruderich.
- add support for mako and genshi, thanks to Keitheis.
- add support for conkyrc, thanks to David
- add support for SVNannotate, thanks to Miguel Jaque Barbero.
- add support for sieve, thanks to Stefan Walk
- add support for objj, thanks to Adam Thorsen.
2.2.0
- rewrote the mappings system to be more "standard".
- removed all the mapping options. Now, mappings to <plug> mappings are
@@ -824,139 +850,54 @@ if your face looked like a toaster and a t-rex put together? :(
==============================================================================
8. Credits *NERDComCredits*
Thanks and respect to the following people:
Thanks to the follow people for suggestions and patches:
Thanks to Nick Brettell for his many ideas and criticisms. A bloody good
bastard.
:normal :.-2s/good//
Nick Brettell
Matthew Hawkins
Mathieu Clabaut
Greg Searle
Nguyen
Litchi
Jorge Scandaliaris
Shufeng Zheng
Martin Stubenschrott
Markus Erlmann
Brent Rice
Richard Willis
Igor Prischepoff
Harry
David Bourgeois
Eike Von Seggern
Torsten Blix
Alexander Bosecke
Stefano Zacchiroli
Norick Chen
Joseph Barker
Gary Church
Tim Carey-Smith
Markus Klinik
Anders
Seth Mason
James Hales
Heptite
Cheng Fang
Yongwei Wu
David Miani
Jeremy Hinegardner
Marco
Ingo Karkat
Zhang Shuhan
tpope
Ben Schmidt
David Fishburn
Erik Falor
JaGoTerr
Elias Pipping
mntnoe
Mark S.
Thanks to Matthew Hawkins for his awesome refactoring!
Thanks to the authors of the vimspell whose documentation
installation function I stole :)
Thanks to Greg Searle for the idea of using place-holders for nested comments.
Thanks to Nguyen for the suggestions and pointing the h file highlighting bug!
Also, thanks for the idea of doing sexy comments as well as his suggestions
relating to it :P
Thanks again to Nguyen for complaining about the NERD_comments menu mapping
(<Alt>-c) interfering with another mapping of his... and thus the
NERD_dont_create_menu_shortcut option was born :P
(it was then replaced with NERD_menu_mode in version 1.67 :)
Cheers to Litchi for the idea of having a mapping that appends a comment to
the current line :)
Thanks to jorge scandaliaris and Shufeng Zheng for telling me about some
problems with commenting in visual mode. Thanks again to Jorge for his
continued suggestions on this matter :)
Thanks to Martin Stubenschrott for pointing out a bug with the <C-c> mapping
:) Ive gotta stop breaking this mapping!
Thanks to Markus Erlmann for pointing out a conflict that this script was
having with the taglist plugin.
Thanks to Brent Rice for alerting me about, and helping me track down, a bug
in the script when the "ignorecase" option in vim was set.
Thanks to Richard Willis for telling me about how line continuation was
causing problems on cygwin. Also, thanks pointing out a bug in the help file
and for suggesting // comments for c (its about time SOMEONE did :P). May ANSI
have mercy on your soul :)
Thanks to Igor Prischepoff for suggesting that i implement "toggle comments".
Also, thanks for his suggested improvements about toggle comments after i
implemented them.
Thanks to harry for telling me that i broke the <leader>cn mapping in 1.53 :),
and thanks again for telling me about a bug that occurred when editing a file
in a new tab.
Thanks to Martin (Krischikim?) for his patch that fixed a bug with the doc
install function and added support for ada comments with spaces as well as
making a couple of other small changes.
Thanks to David Bourgeois for pointing out a bug with when commenting c files
:)... [a few days later] ok i completely misunderstood what David was talking
about and ended up fixing a completely different bug to what he was talking
about :P
Thanks to David Bourgeois for pointing out a bug when changing buffers.
Cheers to Eike Von Seggern for sending me a patch to fix a bug in 1.60 that
was causing spaces to be added to the end of lines with single-part
delimiters. It's nice when people do my work for me :D
Thanks to Torsten Blix for telling me about a couple of bugs when uncommenting
sexy comments. Sexy comments dont look so sexy when they are only half removed
:P
Thanks to Alexander "boesi" Bosecke for pointing out a bug that was stopping
the NERD_space_delim_filetype_regexp option from working with left aligned
toggle comments. And for pointing out a bug when initialising VB comments.
Thanks to Stefano Zacchiroli for suggesting the idea of "Minimal comments".
And for suggested improvements to minimal comments.
Thanks to Norick Chen for emailing in a patch that fixed the asp delimiters.
In 1.65
Thanks to Joseph Barker for the sugesting that the menu be an optional
feature.
Thanks to Gary Church and Tim Carey-Smith for complaining about the
keymappings and causing me to introduce the NERD_mapleader option :)
Thanks to Markus Klinik for emailing me about a bug for sexy comments where
spaces were being eaten.
Thanks to Anders for emailing me a patch to help get rid of all the visual
bells and screen scrolling.
Thanks to Anders and Markus Klinik for emailing me about the screen scrolling
issues and finally getting me off my ass about them :P
Thanks to Seth Mason for sending me a patch to fix some pathing issues for the
help doc installation.
Cheers to James Hales for the patch that made the comment maps work better with
counts, and made the script reset comment delims for a buffer when its
filetype changes.
Cheers to heptite on #vim for helping me track down some tab-space conversion
bugs.
Cheers to Cheng Fang for the bug reports :D
Cheers to Yongwei Wu for a bug report about the passwd filetype.
Thanks to David Miani for reporting a space-removal bug when using the
NERDSpaceDelims option.
Thanks to Jeremy Hinegardner for emailing me about a bug with aligned
comments and the NERDSpaceDelims option.
Thanks to marco for suggesting NERDDefaultNesting be set by default.
Thanks to Ingo Karkat for the bug reports and the bugfix patch.
Thanks to Zhang Shuhan for sending me a report about spaces not being removed
properly in some circumstances. Also, thanks for emailing me a bunch of bug
reports about sexy/toggle comments and for testing my fixes.
Thanks to tpope for the english lesson.
Thanks to Ben Schmidt, David Fishburn, and Erik Falor for emailing me about an
incompatibility with vim7.2. Thanks also to JaGoTerr for posting the issue.
Thanks to Elias Pipping for sending me a bug report about haskell commenting.
Thanks to mntnoe for pointing out incorrect delimiters for haskell.
Not to forget! Thanks to the following people for sending me new filetypes to
support :D
Thanks to the following people for sending me new filetypes to support:
The hackers The filetypes~
Sam R verilog
@@ -981,7 +922,7 @@ Stefano Zacchiroli debcontrol, debchangelog, mkd
Alex Tarkovsky ebuild and eclass
Jorge Rodrigues gams
Rainer Müller Objective C
Jason Mills Groovy
Jason Mills Groovy, ps1
Normandie Azucena vera
Florian Apolloner ldif
David Fishburn lookupfile
@@ -996,7 +937,7 @@ Greg Weber D, haml
Bruce Sherrod velocity
timberke cobol, calibre
Aaron Schaefer factor
Laurent ARNOUD asterisk, mplayerconf
Mr X asterisk, mplayerconf
Kuchma Michael plsql
Brett Warneke spectre
Pipp lhaskell
@@ -1026,7 +967,23 @@ Bernhard Grotz potwiki
sgronblo man
François txt2tags
Giacomo Mariani SVNinfo
Matthew Lee Hinman newlisp, clojure
Elias Pipping automake
Edwin Benavides actionscript, processing
Thomas Rowe hostsaccess
Simon Ruderich asciidoc, git, gitcommit, gitrebase
Keitheis mako, genshi
David conkyrc
Miguel Jaque Barbero SVNannotate
Stefan Walk sieve
Adam Thorsen objj
Thilo Six dhcpd, limits, ntp, resolv, rgb, sysctl,
udevconf, udevrules
Andrey Skvortsov mp
Simon Hengel htmlcheetah
Matt Tolton javacc
Ivan Devat javascript.jquery
tpope cucumber,pdf
==============================================================================
9. License *NERDComLicense*

File diff suppressed because it is too large Load Diff