comparison runtime/indent/sh.vim @ 26708:f0d7cb510ce3

Update runtime files Commit: https://github.com/vim/vim/commit/fa3b72348d88343390fbe212cfc230fec1602fc2 Author: Bram Moolenaar <Bram@vim.org> Date: Fri Dec 24 13:18:38 2021 +0000 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Fri, 24 Dec 2021 14:30:04 +0100
parents 6d11fc4aa683
children
comparison
equal deleted inserted replaced
26707:d1af15dbf206 26708:f0d7cb510ce3
107 elseif s:is_continuation_line(line) 107 elseif s:is_continuation_line(line)
108 if pnum == 0 || !s:is_continuation_line(pline) 108 if pnum == 0 || !s:is_continuation_line(pline)
109 let ind += s:indent_value('continuation-line') 109 let ind += s:indent_value('continuation-line')
110 endif 110 endif
111 elseif s:end_block(line) && !s:start_block(line) 111 elseif s:end_block(line) && !s:start_block(line)
112 let ind -= s:indent_value('default') 112 let ind = indent(lnum)
113 elseif pnum != 0 && 113 elseif pnum != 0 &&
114 \ s:is_continuation_line(pline) && 114 \ s:is_continuation_line(pline) &&
115 \ !s:end_block(curline) && 115 \ !s:end_block(curline) &&
116 \ !s:is_end_expression(curline) 116 \ !s:is_end_expression(curline)
117 " only add indent, if line and pline is in the same block 117 " only add indent, if line and pline is in the same block