runtime(vim): Update syntax and ftplugin files (#13924)

Improve matching of line-continuations and interspersed comments.

These are now also matched in multiline syntax command patterns,
dictionary literals, and parenthesised expressions and argument lists.

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
dkearns
2024-01-29 04:54:08 +11:00
committed by GitHub
parent 0cc6108fea
commit 21ce159e05
18 changed files with 441 additions and 120 deletions

View File

@ -0,0 +1,20 @@
| +0#0000e05#ffffff0@7|"|\| |p|r|i|n|t| |a| +0#0000000&@56
@8|\+0#e000e06&| +0#0000000&|a+0#af5f00255&| +0#0000000&|=+0#af5f00255&| +0#0000000&|{+0#e000e06&|a+0#00e0e07&|:|a|}+0#e000e06&|,+0#0000000&| @54
| +0#0000e05&@7|"|\| |p|r|i|n|t| |b| +0#0000000&@56
@8|\+0#e000e06&| +0#0000000&|b+0#af5f00255&| +0#0000000&|=+0#af5f00255&| +0#0000000&|{+0#e000e06&|a+0#00e0e07&|:|b|}+0#e000e06&|,+0#0000000&| @54
| +0#0000e05&@7|"|\| |p|r|i|n|t| |c| +0#0000000&@56
@8>\+0#e000e06&| +0#0000000&|c+0#af5f00255&| +0#0000000&|=+0#af5f00255&| +0#0000000&|{+0#e000e06&|a+0#00e0e07&|:|c|}+0#e000e06&| +0#0000000&@55
| +0#0000e05&@7|"|\| |e|n|d| |s|t|r|i|n|g| +0#0000000&@53
@8|\+0#e000e06&|"+0#0000000&| @64
|e+0#af5f00255&|n|d|f|u|n|c|t|i|o|n| +0#0000000&@63
@75
|c+0#af5f00255&|a|l@1| +0#0000000&|F|o@1|(+0#e000e06&| +0#0000000&@65
@6|"+0#0000e05&|\| |a|r|g| |1| +0#0000000&@60
@6|\+0#e000e06&| +0#0000000&|1+0#e000002&@1|,+0#0000000&| @63
@6|"+0#0000e05&|\| |a|r|g| |2| +0#0000000&@60
@6|\+0#e000e06&| +0#0000000&|2+0#e000002&@1|,+0#0000000&| @63
@6|"+0#0000e05&|\| |a|r|g| |3| +0#0000000&@60
@6|\+0#e000e06&| +0#0000000&|3+0#e000002&@1| +0#0000000&@64
@6|\+0#e000e06&|)| +0#0000000&@66
@75
@57|1|9|,|2|-|9| @7|4|3|%|