Mercurial > vim
annotate runtime/syntax/testdir/input/vim_ex_def_fold.vim @ 34935:e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Commit: https://github.com/vim/vim/commit/4ba70cab37d2a625d8c59bb136070ef9d1976934
Author: dkearns <dougkearns@gmail.com>
Date: Mon Apr 15 04:32:56 2024 +1000
runtime(vim): Update base-syntax, fix nested function folding (https://github.com/vim/vim/issues/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>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 14 Apr 2024 20:45:05 +0200 |
parents | b8b18dafd432 |
children |
rev | line source |
---|---|
34611
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
1 " Vim :def command |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
2 " VIM_TEST_SETUP let g:vimsyn_folding = "f" | set fdm=syntax |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
3 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
4 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
5 " list |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
6 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
7 def |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
8 def Foo |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
9 def /Foo.* |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
10 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
11 def | echo "Foo" |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
12 def " comment |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
13 def Foo | echo "Foo" |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
14 def Foo " comment |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
15 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
16 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
17 " definition |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
18 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
19 " empty definition |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
20 def Foo() |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
21 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
22 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
23 def Foo(): number |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
24 return 42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
25 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
26 |
34828
b8b18dafd432
runtime(vim): Update base-syntax, no curly-brace names in Vim9 script (#14466)
Christian Brabandt <cb@256bit.org>
parents:
34611
diff
changeset
|
27 " trailing whitespace |
34611
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
28 def Foo(): number |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
29 return 42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
30 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
31 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
32 def Foo() # comment |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
33 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
34 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
35 def Foo(): number # comment |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
36 return 42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
37 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
38 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
39 def! Foo(): number |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
40 return 42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
41 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
43 def g:Foo(): number |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
44 return 42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
45 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
46 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
47 def s:Foo(): number |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
48 return 42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
49 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
50 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
51 def <SID>Foo(): number |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
52 return 42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
53 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
54 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
55 def foo#bar#Foo(): number |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
56 return 42 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
57 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
58 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
59 " same name as an Ex command |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
60 def s:ls() |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
61 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
62 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
63 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
64 " return types |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
65 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
66 def Foo(): void |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
67 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
68 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
69 def Foo(): void # comment |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
70 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
71 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
72 def Foo(): list<dict<number>> |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
73 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
74 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
75 def Foo(): func(dict<list<number>>, func, bool, func(number, list<number>)): bool |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
76 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
77 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
78 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
79 " :enddef trailing |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
80 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
81 def Foo() |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
82 # trailing whitespace |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
83 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
84 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
85 def Foo() |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
86 enddef | echo "Foo" |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
87 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
88 def Foo() |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
89 enddef " comment |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
90 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
91 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
92 " parameters |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
93 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
94 def Foo(x: bool, y = 42, z: string = "zed") |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
95 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
96 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
97 def Foo( |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
98 x: bool, |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
99 y = 42, |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
100 z: string = "zed") |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
101 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
102 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
103 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
104 " comments |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
105 |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
106 def Foo() |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
107 # Vim9-script comment |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
108 "useless string" |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
109 enddef |
1790ce961c7d
runtime(vim): Update base-syntax, improve function definition highlighting (#14203)
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
110 |
34935
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
111 |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
112 " fold-region ending |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
113 |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
114 def Foo() |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
115 # enddef |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
116 enddef |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
117 |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
118 def Foo() |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
119 echo "enddef" |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
120 enddef |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
121 |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
122 def Foo() |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
123 let x =<< END |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
124 endfunction |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
125 END |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
126 enddef |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
127 |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
128 :def Foo() |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
129 :enddef |
e8ddbfaf0c85
runtime(vim): Update base-syntax, fix nested function folding (#14397)
Christian Brabandt <cb@256bit.org>
parents:
34828
diff
changeset
|
130 |