summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjluehrs2 <jluehrs2@uiuc.edu>2008-04-21 04:10:45 -0500
committerjluehrs2 <jluehrs2@uiuc.edu>2008-04-21 04:10:45 -0500
commit3dcb41c293ac69a86867ceaadf69353db6c40bb5 (patch)
tree2a6feae37c29472abd55b6f19ee6df132d987765
parent0fa274546e291f520195a1d542772304429a393d (diff)
downloadvim-foldtext-3dcb41c293ac69a86867ceaadf69353db6c40bb5.tar.gz
vim-foldtext-3dcb41c293ac69a86867ceaadf69353db6c40bb5.zip
filter out arrays from anywhere but the end of an argument list
-rw-r--r--vimrc3
1 files changed, 3 insertions, 0 deletions
diff --git a/vimrc b/vimrc
index f7922ac..528aa5c 100644
--- a/vimrc
+++ b/vimrc
@@ -309,6 +309,9 @@ function Perl_foldtext()
endif
endwhile
+ let params = filter(params[0:-2], 'strpart(v:val, 0, 1) != "@"') +
+ \ [params[-1]]
+
return Base_foldtext(sub_type . ' ' . matches[2] .
\ '(' . join(params, ', ') . ')')
endif