Mercurial > vim
diff src/testdir/test_vim9_cmd.vim @ 22685:80b4e604d1d5 v8.2.1891
patch 8.2.1891: Vim9: skipping over expression doesn't handle line breaks
Commit: https://github.com/vim/vim/commit/683581eb4980eda27d6438caab85c0a9cf551c24
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Oct 22 21:22:58 2020 +0200
patch 8.2.1891: Vim9: skipping over expression doesn't handle line breaks
Problem: Vim9: skipping over expression doesn't handle line breaks.
Solution: Pass evalarg to skip_expr(). (closes https://github.com/vim/vim/issues/7157)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 22 Oct 2020 21:30:04 +0200 |
parents | 6e965b3587a4 |
children | dda110a14be4 |
line wrap: on
line diff
--- a/src/testdir/test_vim9_cmd.vim +++ b/src/testdir/test_vim9_cmd.vim @@ -242,6 +242,13 @@ def Test_method_call_linebreak() CheckScriptSuccess(lines) enddef +def Test_skipped_expr_linebreak() + if 0 + var x = [] + ->map({ -> 0}) + endif +enddef + def Test_dict_member() var test: dict<list<number>> = {'data': [3, 1, 2]} test.data->sort()