From efa2ab895b322adb67bb166c07bf6514abb5a137 Mon Sep 17 00:00:00 2001 From: Michael Sanders Date: Sun, 29 Mar 2009 11:45:47 -0400 Subject: [PATCH] fixed bug with folding in snippets --- autoload/snipMate.vim | 1 + 1 file changed, 1 insertion(+) diff --git a/autoload/snipMate.vim b/autoload/snipMate.vim index b03405d..4f8cf03 100644 --- a/autoload/snipMate.vim +++ b/autoload/snipMate.vim @@ -36,6 +36,7 @@ fun snipMate#expandSnip(col) " Autoindent snippet according to previous indentation let indent = matchend(line, '^.\{-}\ze\(\S\|$\)') + 1 call append(lnum, map(snip[1:], "'".strpart(line, 0, indent - 1)."'.v:val")) + if &fen | exe lnum.','.(lnum + len(snip) - 1).'foldopen' | endif let snipLen = s:BuildTabStops(lnum, col - indent, indent) unl g:snippet