]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base syntax, match Neovim builtin functions
authorDoug Kearns <dougkearns@gmail.com>
Fri, 1 Aug 2025 13:05:58 +0000 (23:05 +1000)
committerdkearns <dougkearns@gmail.com>
Mon, 4 Aug 2025 12:25:27 +0000 (22:25 +1000)
commitee865249b1edd56e297f12025e11defb6a4bf445
tree7696452354e30b10cca07f8d96f896099233697c
parentb88f9e4a04ce9fb70abb7cdae17688aa4f49c8c9
runtime(vim): Update base syntax, match Neovim builtin functions

Match Neovim functions when has("nvim") is true or g:vimsyn_vim_features
contains "nvim".

Fixes issue #17884.

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
17 files changed:
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim_nvim_features_00.dump [moved from runtime/syntax/testdir/dumps/vim_nvim_variables_00.dump with 61% similarity]
runtime/syntax/testdir/dumps/vim_nvim_features_01.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_02.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_03.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_04.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_05.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_06.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_07.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_08.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_09.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_10.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_11.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_nvim_features_12.dump [new file with mode: 0644]
runtime/syntax/testdir/input/vim_nvim_features.vim [new file with mode: 0644]
runtime/syntax/testdir/input/vim_nvim_variables.vim [deleted file]
runtime/syntax/vim.vim