diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2016-05-02 10:42:37 +0200 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2016-05-02 10:42:37 +0200 | 
| commit | 5dd1a7e83966c92d220073185f1738dfe441f59e (patch) | |
| tree | 9c4bee389a51a9bb111dcc894c9db0f6d1809d81 /indent/haml.vim | |
| parent | bc098370c1bb81840734f5764f431dee270e75ce (diff) | |
| download | vim-polyglot-5dd1a7e83966c92d220073185f1738dfe441f59e.tar.gz vim-polyglot-5dd1a7e83966c92d220073185f1738dfe441f59e.zip | |
Update
Diffstat (limited to 'indent/haml.vim')
| -rw-r--r-- | indent/haml.vim | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/indent/haml.vim b/indent/haml.vim index e6e04181..c251a4c4 100644 --- a/indent/haml.vim +++ b/indent/haml.vim @@ -39,10 +39,11 @@ function! GetHamlIndent()    let line = substitute(line,'^\s\+','','')    let indent = indent(lnum)    let cindent = indent(v:lnum) +  let sw = exists('*shiftwidth') ? shiftwidth() : &sw    if cline =~# '\v^-\s*%(elsif|else|when)>' -    let indent = cindent < indent ? cindent : indent - &sw +    let indent = cindent < indent ? cindent : indent - sw    endif -  let increase = indent + &sw +  let increase = indent + sw    if indent == indent(lnum)      let indent = cindent <= indent ? -1 : increase    endif | 
