runtime(lua): indent curly bracket followed by line comment (#12306)
fixes #12305
This commit is contained in:
@ -41,7 +41,7 @@ function! GetLuaIndent()
|
|||||||
let prevline = getline(prevlnum)
|
let prevline = getline(prevlnum)
|
||||||
let midx = match(prevline, '^\s*\%(if\>\|for\>\|while\>\|repeat\>\|else\>\|elseif\>\|do\>\|then\>\)')
|
let midx = match(prevline, '^\s*\%(if\>\|for\>\|while\>\|repeat\>\|else\>\|elseif\>\|do\>\|then\>\)')
|
||||||
if midx == -1
|
if midx == -1
|
||||||
let midx = match(prevline, '{\s*$')
|
let midx = match(prevline, '{\s*\%(--\%([^[].*\)\?\)\?$')
|
||||||
if midx == -1
|
if midx == -1
|
||||||
let midx = match(prevline, '\<function\>\s*\%(\k\|[.:]\)\{-}\s*(')
|
let midx = match(prevline, '\<function\>\s*\%(\k\|[.:]\)\{-}\s*(')
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user