mirror of
https://github.com/vim/vim.git
synced 2025-07-04 23:07:33 -04:00
The opening curly brace must be followed by whitespace, comment or trailing bar. closes: #17454 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
50 lines
490 B
VimL
50 lines
490 B
VimL
vim9script
|
|
# Vim9 blocks
|
|
# VIM_TESTSETUP set list listchars=tab:> ,trail:-,extends:>,precedes:<,nbsp:+
|
|
|
|
|
|
{
|
|
var foo = 42
|
|
}
|
|
|
|
|
|
{
|
|
{
|
|
{
|
|
{
|
|
var foo = 42
|
|
}
|
|
var foo = 42
|
|
}
|
|
var foo = 42
|
|
}
|
|
var foo = 42
|
|
}
|
|
|
|
|
|
def Foo()
|
|
{
|
|
var foo = 42
|
|
echo foo
|
|
}
|
|
enddef
|
|
|
|
|
|
# start/end patterns
|
|
|
|
{
|
|
var foo = 42
|
|
}
|
|
|
|
{ # comment
|
|
var foo = 42
|
|
} # comment
|
|
|
|
echo "Foo" | { | echo "Bar"
|
|
var foo = 42
|
|
} | echo "Baz"
|
|
|
|
# dictionary
|
|
{}->items()
|
|
|