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>
This commit is contained in:
Doug Kearns
2025-08-01 23:05:58 +10:00
committed by dkearns
parent b88f9e4a04
commit ee865249b1
17 changed files with 488 additions and 23 deletions

View File

@@ -0,0 +1,20 @@
|c+0#af5f00255#ffffff0|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|g|e|t|_|n|u|m|b|e|r|(+0#e000e06&|)| +0#0000000&@48
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|g|e|t|_|o|p|t|i|o|n|(+0#e000e06&|)| +0#0000000&@48
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|g|e|t|_|p|o|s|i|t|i|o|n|(+0#e000e06&|)| +0#0000000&@46
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|g|e|t|_|t|a|b|p|a|g|e|(+0#e000e06&|)| +0#0000000&@47
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|g|e|t|_|v|a|r|(+0#e000e06&|)| +0#0000000&@51
>c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|g|e|t|_|w|i|d|t|h|(+0#e000e06&|)| +0#0000000&@49
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|h|i|d|e|(+0#e000e06&|)| +0#0000000&@54
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|i|s|_|v|a|l|i|d|(+0#e000e06&|)| +0#0000000&@50
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|s|e|t|_|b|u|f|(+0#e000e06&|)| +0#0000000&@51
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|s|e|t|_|c|o|n|f|i|g|(+0#e000e06&|)| +0#0000000&@48
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|s|e|t|_|c|u|r|s|o|r|(+0#e000e06&|)| +0#0000000&@48
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|s|e|t|_|h|e|i|g|h|t|(+0#e000e06&|)| +0#0000000&@48
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|s|e|t|_|h|l|_|n|s|(+0#e000e06&|)| +0#0000000&@49
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|s|e|t|_|o|p|t|i|o|n|(+0#e000e06&|)| +0#0000000&@48
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|s|e|t|_|v|a|r|(+0#e000e06&|)| +0#0000000&@51
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|s|e|t|_|w|i|d|t|h|(+0#e000e06&|)| +0#0000000&@49
|c+0#af5f00255&|a|l@1| +0#0000000&|n+0#00e0e07&|v|i|m|_|w|i|n|_|t|e|x|t|_|h|e|i|g|h|t|(+0#e000e06&|)| +0#0000000&@47
@75
|~+0#4040ff13&| @73
| +0#0000000&@56|2|1|7|,|1| @8|B|o|t|