fix: assert failure in VimL expression parser

(cherry picked from commit 6720bd440f)
This commit is contained in:
Rustum Zia
2024-07-10 17:42:37 -04:00
committed by Christian Clason
parent 0d293e4315
commit 70f7708cdf
2 changed files with 7 additions and 9 deletions

View File

@@ -2936,6 +2936,13 @@ describe('API', function()
return ('%s(%s)%s'):format(typ, args, rest)
end
end
it('does not crash parsing invalid VimL expression #29648', function()
api.nvim_input(':<C-r>=')
api.nvim_input('1bork/')
assert_alive()
end)
require('test.unit.viml.expressions.parser_tests')(it, _check_parsing, hl, fmtn)
end)