summaryrefslogtreecommitdiffstats
path: root/runtime/indent/sml.vim
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/indent/sml.vim')
-rw-r--r--runtime/indent/sml.vim6
1 files changed, 4 insertions, 2 deletions
diff --git a/runtime/indent/sml.vim b/runtime/indent/sml.vim
index 30d3108a60..fbbb15ed85 100644
--- a/runtime/indent/sml.vim
+++ b/runtime/indent/sml.vim
@@ -130,14 +130,16 @@ function! GetSMLIndent()
elseif line =~ '^\s*else\>'
if lline !~ '^\s*\(if\|else\|then\)\>'
return s:FindPair('\<if\>', '', '\<then\>')
- else return ind
+ else
+ return ind
endif
" Match 'then' with 'if'
elseif line =~ '^\s*then\>'
if lline !~ '^\s*\(if\|else\|then\)\>'
return s:FindPair('\<if\>', '', '\<then\>')
- else return ind
+ else
+ return ind
endif
" Indent if current line begins with ']'