diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-03-31 20:07:33 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-03-31 20:07:33 +0200 |
commit | dad4473f02e1fec86d43a2fc094536a4b27d3b25 (patch) | |
tree | 4a4bf9401af5629b17baa31380edf4563618685e /runtime/indent | |
parent | ae0f151ddf76dcbb233cff02282deb4f98a355ec (diff) | |
download | vim-git-dad4473f02e1fec86d43a2fc094536a4b27d3b25.tar.gz |
Update runtime files.
Diffstat (limited to 'runtime/indent')
-rw-r--r-- | runtime/indent/cdl.vim | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/runtime/indent/cdl.vim b/runtime/indent/cdl.vim index 5fae7b904..4f9b7a896 100644 --- a/runtime/indent/cdl.vim +++ b/runtime/indent/cdl.vim @@ -62,10 +62,14 @@ fun! CdlGetIndent(lnum) " PREVIOUS LINE let ind = indent(lnum) let line = getline(lnum) - let f = -1 " wether a '=' is a conditional or a asignment, -1 means we don't know yet - " one 'closing' element at the beginning of the line has already reduced the - " indent, but 'else', 'elseif' & 'then' increment it for the next line - " '=' at the beginning has already de right indent (increased for asignments) + + " Whether a '=' is a conditional or an assignment. -1 means we don't know + " yet. + " One 'closing' element at the beginning of the line has already reduced the + " indent, but 'else', 'elseif' & 'then' increment it for the next line. + " '=' at the beginning already has the right indent (increased for + " asignments). + let f = -1 let inicio = matchend(line, '^\c\s*\(else\a*\|then\|endif\|/[*/]\|[);={]\)') if inicio > 0 let c = line[inicio-1] |