(Patch to nginx.vim 0.3.1 fixes comment detection) |
(add some context and backlink) |
||
Line 1: | Line 1: | ||
+ | == Comments, bugs, improvements to syntax script [http://www.vim.org/scripts/script.php?script_id=1886 nginx.vim] == |
||
+ | |||
+ | === Patch to 0.3.1 fixes comment detection === |
||
+ | |||
This patch fixes comment detection. Instead of just looking at space characters, it considers all whitespace before a # character. (You can probably edit the one-character change easier than you could apply the patch file.) |
This patch fixes comment detection. Instead of just looking at space characters, it considers all whitespace before a # character. (You can probably edit the one-character change easier than you could apply the patch file.) |
||
Revision as of 05:44, 11 June 2010
Comments, bugs, improvements to syntax script nginx.vim
Patch to 0.3.1 fixes comment detection
This patch fixes comment detection. Instead of just looking at space characters, it considers all whitespace before a # character. (You can probably edit the one-character change easier than you could apply the patch file.)
--- nginx.vim +++ nginx.vim @@ -15,7 +15,7 @@ syn region ngxBlock start=+^+ end=+{+ contains=ngxDirectiveBlock,ngxVariableBlock,ngxString oneline syn region ngxString start=+"+ end=+"+ skip=+\\\\\|\\"+ contains=ngxVariableString oneline syn region ngxString start=+'+ end=+'+ skip=+\\\\\|\\'+ contains=ngxVariableString oneline -syn match ngxComment ' *#.*$' +syn match ngxComment '\W*#.*$' syn keyword ngxBoolean on syn keyword ngxBoolean off