]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base-syntax, improve :map highlighting
authorDoug Kearns <dougkearns@gmail.com>
Thu, 18 Jul 2024 18:45:19 +0000 (20:45 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 18 Jul 2024 18:45:19 +0000 (20:45 +0200)
commit99984fc58abf8dd5dac76c80635a724a94824e69
tree2e0a87f8b7d1a888b4259dfd3e20076c8aebe9a0
parent1165f7850b3899952850434c964cb06dc70ac99c
runtime(vim): Update base-syntax, improve :map highlighting

Match :map ( RHS properly.

Only match ! after :map, :noremap, :unmap and :mapclear.

closes: #15297

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
126 files changed:
runtime/syntax/generator/gen_syntax_vim.vim
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim9_ex_commands_09.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_11.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_17.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_18.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_19.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_20.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_21.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_22.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_23.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_24.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_25.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_26.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_27.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_28.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_29.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_30.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_31.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_32.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_33.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_34.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_35.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_36.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_37.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_38.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_39.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_40.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_41.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_42.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_43.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_44.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_45.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_46.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_47.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_48.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_49.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_50.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_51.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_52.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_53.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_54.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_55.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_56.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_57.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_58.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_59.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_60.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_61.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_62.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_63.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_64.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_65.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_66.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_67.dump
runtime/syntax/testdir/dumps/vim9_ex_commands_68.dump
runtime/syntax/testdir/dumps/vim_ex_call_00.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_call_01.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_call_02.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_call_03.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_commands_17.dump
runtime/syntax/testdir/dumps/vim_ex_commands_18.dump
runtime/syntax/testdir/dumps/vim_ex_commands_19.dump
runtime/syntax/testdir/dumps/vim_ex_commands_20.dump
runtime/syntax/testdir/dumps/vim_ex_commands_21.dump
runtime/syntax/testdir/dumps/vim_ex_commands_22.dump
runtime/syntax/testdir/dumps/vim_ex_commands_23.dump
runtime/syntax/testdir/dumps/vim_ex_commands_24.dump
runtime/syntax/testdir/dumps/vim_ex_commands_25.dump
runtime/syntax/testdir/dumps/vim_ex_commands_26.dump
runtime/syntax/testdir/dumps/vim_ex_commands_27.dump
runtime/syntax/testdir/dumps/vim_ex_commands_28.dump
runtime/syntax/testdir/dumps/vim_ex_commands_29.dump
runtime/syntax/testdir/dumps/vim_ex_commands_30.dump
runtime/syntax/testdir/dumps/vim_ex_commands_31.dump
runtime/syntax/testdir/dumps/vim_ex_commands_32.dump
runtime/syntax/testdir/dumps/vim_ex_commands_33.dump
runtime/syntax/testdir/dumps/vim_ex_commands_34.dump
runtime/syntax/testdir/dumps/vim_ex_commands_35.dump
runtime/syntax/testdir/dumps/vim_ex_commands_36.dump
runtime/syntax/testdir/dumps/vim_ex_commands_37.dump
runtime/syntax/testdir/dumps/vim_ex_commands_38.dump
runtime/syntax/testdir/dumps/vim_ex_commands_39.dump
runtime/syntax/testdir/dumps/vim_ex_commands_40.dump
runtime/syntax/testdir/dumps/vim_ex_commands_41.dump
runtime/syntax/testdir/dumps/vim_ex_commands_42.dump
runtime/syntax/testdir/dumps/vim_ex_commands_43.dump
runtime/syntax/testdir/dumps/vim_ex_commands_44.dump
runtime/syntax/testdir/dumps/vim_ex_commands_45.dump
runtime/syntax/testdir/dumps/vim_ex_commands_46.dump
runtime/syntax/testdir/dumps/vim_ex_commands_47.dump
runtime/syntax/testdir/dumps/vim_ex_commands_48.dump
runtime/syntax/testdir/dumps/vim_ex_commands_49.dump
runtime/syntax/testdir/dumps/vim_ex_commands_50.dump
runtime/syntax/testdir/dumps/vim_ex_commands_51.dump
runtime/syntax/testdir/dumps/vim_ex_commands_52.dump
runtime/syntax/testdir/dumps/vim_ex_commands_53.dump
runtime/syntax/testdir/dumps/vim_ex_commands_54.dump
runtime/syntax/testdir/dumps/vim_ex_commands_55.dump
runtime/syntax/testdir/dumps/vim_ex_commands_56.dump
runtime/syntax/testdir/dumps/vim_ex_commands_57.dump
runtime/syntax/testdir/dumps/vim_ex_commands_58.dump
runtime/syntax/testdir/dumps/vim_ex_commands_59.dump
runtime/syntax/testdir/dumps/vim_ex_commands_60.dump
runtime/syntax/testdir/dumps/vim_ex_commands_61.dump
runtime/syntax/testdir/dumps/vim_ex_commands_62.dump
runtime/syntax/testdir/dumps/vim_ex_commands_63.dump
runtime/syntax/testdir/dumps/vim_ex_commands_64.dump
runtime/syntax/testdir/dumps/vim_ex_commands_65.dump
runtime/syntax/testdir/dumps/vim_ex_commands_66.dump
runtime/syntax/testdir/dumps/vim_ex_commands_67.dump
runtime/syntax/testdir/dumps/vim_ex_map_00.dump
runtime/syntax/testdir/dumps/vim_ex_map_01.dump
runtime/syntax/testdir/dumps/vim_ex_map_02.dump
runtime/syntax/testdir/dumps/vim_ex_map_03.dump
runtime/syntax/testdir/dumps/vim_ex_map_04.dump
runtime/syntax/testdir/dumps/vim_ex_map_05.dump
runtime/syntax/testdir/dumps/vim_ex_map_06.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_match_00.dump
runtime/syntax/testdir/dumps/vim_ex_match_01.dump [new file with mode: 0644]
runtime/syntax/testdir/input/vim9_ex_commands.vim
runtime/syntax/testdir/input/vim_ex_call.vim [new file with mode: 0644]
runtime/syntax/testdir/input/vim_ex_commands.vim
runtime/syntax/testdir/input/vim_ex_map.vim
runtime/syntax/testdir/input/vim_ex_match.vim
runtime/syntax/vim.vim