X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=blobdiff_plain;f=misc%2Fvim%2Findent%2Ffactor.vim;h=5d42de74f1c97343559bf130bd811132133c8d8a;hp=0224e59237f677f020e2d622499159a1764d3a10;hb=b7bb69b178712e9d135362ebd6efa69c9b8371ba;hpb=72b4084ad32951a58bed8cacdb964dea3976adaf diff --git a/misc/vim/indent/factor.vim b/misc/vim/indent/factor.vim index 0224e59237..5d42de74f1 100644 --- a/misc/vim/indent/factor.vim +++ b/misc/vim/indent/factor.vim @@ -21,16 +21,16 @@ function! GetFactorIndent(lnum) let pline = getline(a:lnum-1) let pind = indent(a:lnum-1) if pline =~ '^:' - return pind + shiftwidth() + let pind += shiftwidth() endif if pline =~ ';$' - return pind - shiftwidth() + let pind -= shiftwidth() endif if pline =~ '[{[]$' - return pind + shiftwidth() + let pind += shiftwidth() endif if cline =~ '^\s*[\]}]' - return pind - shiftwidth() + let pind -= shiftwidth() endif return pind endfunction