From b7bb69b178712e9d135362ebd6efa69c9b8371ba Mon Sep 17 00:00:00 2001 From: Giftpflanze Date: Tue, 23 Aug 2022 20:44:22 +0000 Subject: [PATCH] misc/vim/indent: Fix premature return --- misc/vim/indent/factor.vim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 -- 2.34.1