0
0
mirror of https://github.com/vim/vim.git synced 2025-07-04 23:07:33 -04:00
vim/runtime/syntax/testdir/input/vim_ex_def_nested.vim
dkearns 4ba70cab37
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Only match function folding start and end patterns at the start of a
line, excluding heredocs and :append/:change/:insert commands.

Fixes #14393

Signed-off-by: Christian Brabandt <cb@256bit.org>
Signed-off-by: Doug Kearns <dougkearns@gmail.com>
2024-04-14 20:32:56 +02:00

21 lines
257 B
VimL

vim9script
# Vim9 :def command (nested)
class Test
const name: string
def new()
def Name(): string
function GiveName()
return "any"
endfunction
return GiveName()
enddef
this.name = Name()
enddef
endclass
echo Test.new()