summaryrefslogtreecommitdiffstats
path: root/runtime/indent/perl.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2013-08-03 18:35:36 +0200
committerBram Moolenaar <Bram@vim.org>2013-08-03 18:35:36 +0200
commit9d98fe9cae372d84d0b1f6b56eee4615c91b1307 (patch)
tree0f3f6df92038bc9f662e5027f5b05e51fc400bc8 /runtime/indent/perl.vim
parentf40f4ab8df0bb52a2d5f684d961b7c932c30e5df (diff)
Update runtime files.
Diffstat (limited to 'runtime/indent/perl.vim')
-rw-r--r--runtime/indent/perl.vim4
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/indent/perl.vim b/runtime/indent/perl.vim
index 8b672dd37d..fc4b6a30d3 100644
--- 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