]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base syntax and generator, improve command/function distinction
authorDoug Kearns <dougkearns@gmail.com>
Fri, 18 Jul 2025 18:12:29 +0000 (20:12 +0200)
committerChristian Brabandt <cb@256bit.org>
Fri, 18 Jul 2025 18:12:29 +0000 (20:12 +0200)
commit2f7c957c8d89b0fe06896ee0e2eaa1c3c0b2b485
treeaac2d6ac8817981a7d9e9fa0c324f94fce426a01
parent2e58b7684ff6075565cbfdf778da08391963fa59
runtime(vim): Update base syntax and generator, improve command/function distinction

- Match Ex command modifiers and functions with the same name correctly.
  E.g., :browse and browse().
- Match full :eval command.

closes: #17789

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
31 files changed:
runtime/syntax/generator/gen_syntax_vim.vim
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim9_function_call_01.dump
runtime/syntax/testdir/dumps/vim9_function_call_02.dump
runtime/syntax/testdir/dumps/vim9_function_call_09.dump
runtime/syntax/testdir/dumps/vim9_function_call_10.dump
runtime/syntax/testdir/dumps/vim9_function_call_11.dump
runtime/syntax/testdir/dumps/vim9_function_call_12.dump
runtime/syntax/testdir/dumps/vim9_function_call_13.dump
runtime/syntax/testdir/dumps/vim9_function_call_14.dump
runtime/syntax/testdir/dumps/vim9_function_call_15.dump
runtime/syntax/testdir/dumps/vim9_function_call_16.dump
runtime/syntax/testdir/dumps/vim9_function_call_17.dump
runtime/syntax/testdir/dumps/vim_ex_eval_00.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_function_call_03.dump
runtime/syntax/testdir/dumps/vim_function_call_04.dump
runtime/syntax/testdir/dumps/vim_function_call_05.dump
runtime/syntax/testdir/dumps/vim_function_call_06.dump
runtime/syntax/testdir/dumps/vim_function_call_07.dump
runtime/syntax/testdir/dumps/vim_function_call_08.dump
runtime/syntax/testdir/dumps/vim_function_call_09.dump
runtime/syntax/testdir/dumps/vim_function_call_10.dump
runtime/syntax/testdir/dumps/vim_function_call_11.dump
runtime/syntax/testdir/dumps/vim_function_call_12.dump
runtime/syntax/testdir/dumps/vim_function_call_13.dump
runtime/syntax/testdir/dumps/vim_function_call_14.dump
runtime/syntax/testdir/dumps/vim_function_call_15.dump
runtime/syntax/testdir/input/vim9_function_call.vim
runtime/syntax/testdir/input/vim_ex_eval.vim [new file with mode: 0644]
runtime/syntax/testdir/input/vim_function_call.vim
runtime/syntax/vim.vim