0
0
mirror of https://github.com/vim/vim.git synced 2025-10-04 05:25:06 -04:00

patch 8.2.3965: Vim9: no easy way to check if Vim9 script is supported

Problem:    Vim9: no easy way to check if Vim9 script is supported.
Solution:   Add has('vim9script').
This commit is contained in:
Bram Moolenaar
2022-01-01 12:17:00 +00:00
parent 654b729c4c
commit b79ee0c299
4 changed files with 22 additions and 5 deletions

View File

@@ -7,6 +7,23 @@ source vim9.vim
source shared.vim
source screendump.vim
def Test_vim9script_feature()
# example from the help, here the feature is always present
var lines =<< trim END
" old style comment
if !has('vim9script')
" legacy commands would go here
finish
endif
vim9script
# Vim9 script commands go here
g:didit = true
END
CheckScriptSuccess(lines)
assert_equal(true, g:didit)
unlet g:didit
enddef
def Test_range_only()
new
setline(1, ['blah', 'Blah'])