Skip to content

Commit 4007ed4

Browse files
committed
patch 8.0.0202: no test for invalid syntax group name
Problem: No test for invalid syntax group name. Solution: Add a test for group name error and warning.
1 parent d61e8aa commit 4007ed4

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

src/testdir/test_syntax.vim

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,3 +335,14 @@ func Test_syn_clear()
335335
hi clear Foo
336336
hi clear Bar
337337
endfunc
338+
339+
func Test_invalid_name()
340+
syn clear
341+
syn keyword Nop yes
342+
call assert_fails("syntax keyword Wr\x17ong bar", 'E669:')
343+
syntax keyword @Wrong bar
344+
call assert_match('W18:', execute('1messages'))
345+
syn clear
346+
hi clear Nop
347+
hi clear @Wrong
348+
endfunc

src/version.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -764,6 +764,8 @@ static char *(features[]) =
764764

765765
static int included_patches[] =
766766
{ /* Add new patch number below this line */
767+
/**/
768+
202,
767769
/**/
768770
201,
769771
/**/

0 commit comments

Comments
 (0)