mirror of
https://github.com/vim/vim
synced 2025-07-16 01:01:58 +00:00
- Normalise interface heredoc highlighting with that used for :let-heredocs. - Remove interface feature testing. The Lua and Python interface command scripts are now highlighted by default. Loading all syntax files incurs an undesirable load-time burden so highlighting of the less popular MzScheme, Perl, Ruby and Tcl interfaces is disabled by default. g:vimsyn_embed can still be used to customise the supported interfaces. - Always highlight interface ex-commands as valid commands, even when the corresponding command-script highlighting is disabled. - Highlight simple command-script statements as well as heredocs. - Remove error highlighting of heredoc and statement command-script regions when an interface is disabled. These are now highlighted as plain text. - Allow indented heredoc end tokens when "trim" is specified. - Match interface heredocs in :def functions. - Fix runaway vimEmbedError regions. These regions have been removed. - Use python2 syntax for :python, and :pythonx when 'pyxversion' is appropriately set. closes: #15522 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
21 lines
1.7 KiB
Plaintext
21 lines
1.7 KiB
Plaintext
| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72
|
|
| +0#0000e05#a8a8a8255@1|l+0#af5f00255#ffffff0|u|a| +0#0000000&|<+0#e000e06&@1| +0#0000000&@66
|
|
| +0#0000e05#a8a8a8255@1|p+0#0000000#ffffff0|r|i|n|t|(|"|L|u|a| |s|c|r|i|p|t|"|)| @53
|
|
| +0#0000e05#a8a8a8255@1|.+0#e000e06#ffffff0| +0#0000000&@71
|
|
| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72
|
|
| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@1>l+0#af5f00255&|u|a| +0#0000000&|<+0#e000e06&@1| |t|r|i|m| +0#0000000&@59
|
|
| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@3|p|r|i|n|t|(|"|L|u|a| |s|c|r|i|p|t|"|)| @49
|
|
| +0#0000e05#a8a8a8255@1| +0#e000e06#ffffff0@1|.| +0#0000000&@69
|
|
| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72
|
|
|-+0#0000e05#a8a8a8255| |f+0#af5f00255#ffffff0|u|n|c|t|i|o|n| +0#0000000&|F|o@1|(+0#e000e06&|)| +0#0000000&@58
|
|
||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|l+0#af5f00255&|u|a| +0#0000000&|<+0#e000e06&@1| |t|r|i|m| |E|O|F| +0#0000000&@55
|
|
||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@3|p|r|i|n|t|(|"|L|u|a| |s|c|r|i|p|t| |i|n| |:|f|u|n|c|"|)| @40
|
|
||+0#0000e05#a8a8a8255| | +0#e000e06#ffffff0@1|E|O|F| +0#0000000&@67
|
|
||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d|f|u|n|c|t|i|o|n| +0#0000000&||| |c+0#af5f00255&|a|l@1| +0#0000000&|F|o@1|(+0#e000e06&|)| +0#0000000&@48
|
|
| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72
|
|
|-+0#0000e05#a8a8a8255| |d+0#af5f00255#ffffff0|e|f| +0#0000000&|B|a|r|(+0#e000e06&|)| +0#0000000&@63
|
|
||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|l+0#af5f00255&|u|a| +0#0000000&|<+0#e000e06&@1| |t|r|i|m| |E|O|F| +0#0000000&@55
|
|
||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@3|p|r|i|n|t|(|"|L|u|a| |s|c|r|i|p|t| |i|n| |:|d|e|f|"|)| @41
|
|
||+0#0000e05#a8a8a8255| | +0#e000e06#ffffff0@1|E|O|F| +0#0000000&@67
|
|
@57|1|9|,|3| @10|9|%|
|