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&|j+0#00e0e07&|o|b|s|e|n|d|(+0#e000e06&|)| +0#0000000&@60
|c+0#af5f00255&|a|l@1| +0#0000000&|j+0#00e0e07&|o|b|s|t|a|r|t|(+0#e000e06&|)| +0#0000000&@59
|c+0#af5f00255&|a|l@1| +0#0000000&|j+0#00e0e07&|o|b|s|t|o|p|(+0#e000e06&|)| +0#0000000&@60
|c+0#af5f00255&|a|l@1| +0#0000000&|j+0#00e0e07&|o|b|w|a|i|t|(+0#e000e06&|)| +0#0000000&@60
|c+0#af5f00255&|a|l@1| +0#0000000&|l+0#00e0e07&|a|s|t|_|b|u|f@1|e|r|_|n|r|(+0#e000e06&|)| +0#0000000&@53
>c+0#af5f00255&|a|l@1| +0#0000000&|m+0#00e0e07&|e|n|u|_|g|e|t|(+0#e000e06&|)| +0#0000000&@59
|c+0#af5f00255&|a|l@1| +0#0000000&|m+0#00e0e07&|s|g|p|a|c|k|d|u|m|p|(+0#e000e06&|)| +0#0000000&@56
|c+0#af5f00255&|a|l@1| +0#0000000&|m+0#00e0e07&|s|g|p|a|c|k|p|a|r|s|e|(+0#e000e06&|)| +0#0000000&@55
|c+0#af5f00255&|a|l@1| +0#0000000&|r+0#00e0e07&|e|g|_|r|e|c|o|r|d|e|d|(+0#e000e06&|)| +0#0000000&@55
|c+0#af5f00255&|a|l@1| +0#0000000&|r+0#00e0e07&|p|c|n|o|t|i|f|y|(+0#e000e06&|)| +0#0000000&@58
|c+0#af5f00255&|a|l@1| +0#0000000&|r+0#00e0e07&|p|c|r|e|q|u|e|s|t|(+0#e000e06&|)| +0#0000000&@57
|c+0#af5f00255&|a|l@1| +0#0000000&|r+0#00e0e07&|p|c|s|t|a|r|t|(+0#e000e06&|)| +0#0000000&@59
|c+0#af5f00255&|a|l@1| +0#0000000&|r+0#00e0e07&|p|c|s|t|o|p|(+0#e000e06&|)| +0#0000000&@60
|c+0#af5f00255&|a|l@1| +0#0000000&|s+0#00e0e07&|e|r|v|e|r|s|t|a|r|t|(+0#e000e06&|)| +0#0000000&@56
|c+0#af5f00255&|a|l@1| +0#0000000&|s+0#00e0e07&|e|r|v|e|r|s|t|o|p|(+0#e000e06&|)| +0#0000000&@57
|c+0#af5f00255&|a|l@1| +0#0000000&|s+0#00e0e07&|o|c|k|c|o|n@1|e|c|t|(+0#e000e06&|)| +0#0000000&@56
|c+0#af5f00255&|a|l@1| +0#0000000&|s+0#00e0e07&|t|d|i|o@1|p|e|n|(+0#e000e06&|)| +0#0000000&@58
|c+0#af5f00255&|a|l@1| +0#0000000&|s+0#00e0e07&|t|d|p|a|t|h|(+0#e000e06&|)| +0#0000000&@60
|c+0#af5f00255&|a|l@1| +0#0000000&|t+0#00e0e07&|e|r|m|o|p|e|n|(+0#e000e06&|)| +0#0000000&@59
@57|3|7|,|1| @9|1|4|%|