Mercurial > vim
diff runtime/syntax/perl.vim @ 5277:42bf9264e64e
Update runtime files.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sat, 03 Aug 2013 18:35:36 +0200 |
parents | 11cd8d58372e |
children | 46763b01cd9a |
line wrap: on
line diff
--- a/runtime/syntax/perl.vim +++ b/runtime/syntax/perl.vim @@ -3,7 +3,7 @@ " Maintainer: vim-perl <vim-perl@googlegroups.com> " Homepage: http://github.com/vim-perl/vim-perl/tree/master " Bugs/requests: http://github.com/vim-perl/vim-perl/issues -" Last Change: 2013 Jul 24 +" Last Change: 2013-07-23 " Contributors: Andy Lester <andy@petdance.com> " Hinrik Örn Sigurðsson <hinrik.sig@gmail.com> " Lukas Mai <l.mai.web.de> @@ -68,6 +68,7 @@ endif syn cluster perlTop contains=TOP +syn region perlBraces start="{" end="}" transparent extend " All keywords " @@ -416,8 +417,6 @@ if exists("perl_fold") if exists("perl_fold_anonymous_subs") && perl_fold_anonymous_subs syn region perlSubFold start="\<sub\>[^\n;]*{" end="}" transparent fold keepend extend syn region perlSubFold start="\<\%(BEGIN\|END\|CHECK\|INIT\)\>\s*{" end="}" transparent fold keepend - - syn region perlBraces start="{" end="}" transparent extend else syn region perlSubFold start="^\z(\s*\)\<sub\>.*[^};]$" end="^\z1}\s*\%(#.*\)\=$" transparent fold keepend syn region perlSubFold start="^\z(\s*\)\<\%(BEGIN\|END\|CHECK\|INIT\|UNITCHECK\)\>.*[^};]$" end="^\z1}\s*$" transparent fold keepend