Mercurial > vim
diff runtime/indent/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 | 63b0b7b79b25 |
line wrap: on
line diff
--- a/runtime/indent/perl.vim +++ b/runtime/indent/perl.vim @@ -3,7 +3,7 @@ " Maintainer: vim-perl <vim-perl@googlegroups.com> " Homepage: http://github.com/vim-perl/vim-perl " Bugs/requests: http://github.com/vim-perl/vim-perl/issues -" Last Change: 2013 Jul 24 +" Last Change: 2013-07-24 " Suggestions and improvements by : " Aaron J. Sherman (use syntax for hints) @@ -133,6 +133,7 @@ function! GetPerlIndent() if synid == "" \ || synid == "perlMatchStartEnd" \ || synid == "perlHereDoc" + \ || synid == "perlBraces" \ || synid =~ "^perlFiledescStatement" \ || synid =~ '^perl\(Sub\|Block\|Package\)Fold' let brace = strpart(line, bracepos, 1) @@ -149,6 +150,7 @@ function! GetPerlIndent() let synid = synIDattr(synID(v:lnum, bracepos, 0), "name") if synid == "" \ || synid == "perlMatchStartEnd" + \ || synid == "perlBraces" \ || synid =~ '^perl\(Sub\|Block\|Package\)Fold' let ind = ind - &sw endif