patch 8.2.3631: "syntax enable" does not work properly in Vim9 context
Problem: "syntax enable" does not work properly in Vim9 context.
Solution: Also handle Vim9 context. (closes #9161)
diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim
index ee381ed..0fa65d1 100644
--- a/src/testdir/test_vim9_cmd.vim
+++ b/src/testdir/test_vim9_cmd.vim
@@ -1581,5 +1581,13 @@
set previewpopup&
enddef
+def Test_syntax_enable_clear()
+ syntax clear
+ syntax enable
+ highlight clear String
+ assert_equal(true, hlget('String')->get(0, {})->get('default', false))
+ syntax clear
+enddef
+
" vim: ts=8 sw=2 sts=2 expandtab tw=80 fdm=marker