Merge pull request #29650 from ruuzia/fix_expression_parser_crash

fix: assert failure in VimL expression parser
This commit is contained in:
bfredl
2024-07-21 16:29:16 +02:00
committed by GitHub
2 changed files with 7 additions and 9 deletions

View File

@@ -2938,6 +2938,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)