From cdd6d73e39c85feccdcace5c32b375de7ba25bae Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Wed, 4 Sep 2019 15:55:58 +0200 Subject: Switch fish provider, fixes #408 --- autoload/fish.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'autoload') diff --git a/autoload/fish.vim b/autoload/fish.vim index eb826bb8..5b86736e 100644 --- a/autoload/fish.vim +++ b/autoload/fish.vim @@ -11,15 +11,15 @@ function! fish#Indent() let l:indent = 0 let l:prevline = getline(l:prevlnum) if l:prevline =~# '\v^\s*switch>' - let l:indent = l:shiftwidth * 2 + return indent(l:prevlnum) + l:shiftwidth elseif l:prevline =~# '\v^\s*%(begin|if|else|while|for|function|case)>' let l:indent = l:shiftwidth endif let l:line = getline(v:lnum) if l:line =~# '\v^\s*end>' - return indent(v:lnum) - (l:indent ==# 0 ? l:shiftwidth : l:indent) + return indent(l:prevlnum) - (l:indent ==# 0 ? l:shiftwidth : l:indent) elseif l:line =~# '\v^\s*%(case|else)>' - return indent(v:lnum) - l:shiftwidth + return indent(l:prevlnum) - l:shiftwidth endif return indent(l:prevlnum) + l:indent endfunction -- cgit v1.2.3