mirror of
https://github.com/vim/vim.git
synced 2026-02-05 11:34:36 +01:00
Problem: Makefile syntax highlighting incorrectly ends function calls
when encountering ')' inside double or single quoted strings,
causing incorrect highlighting for the remainder of the line.
Solution: Add makeDString and makeSString to the contains list for
makeIdent regions. This allows strings to be recognized inside
variable references and function calls.
fixes: #18687
closes: #18818
Signed-off-by: Beleswar Prasad Padhi <beleswarprasad@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
21 lines
744 B
Plaintext
21 lines
744 B
Plaintext
>#+0#0000e05#ffffff0| |c|o|m@1|e|n|t| +0#0000000&@65
|
|
@75
|
|
|a+0#00e0e07&| |=+0#0000000&| |b| @69
|
|
|$+0#00e0e07&|(|a|)| |=+0#0000000&| |1| @66
|
|
@75
|
|
|$+0#00e0e07&|(|a|)|:@1| +0#0000000&@68
|
|
| +0#e000e06&@7|@|e+0#e000002&|c|h|o| |d|o|u|b|l|e|-|c|o|l|o|n| |r|u|l|e| +0#0000000&@43
|
|
@75
|
|
|$+0#00e0e07&|(|a|)| |++0#0000000&|=| |o|u|t|p|u|t| @60
|
|
@75
|
|
|d+0#e000e06&|e|f|i|n|e| |s|a|y| +0#0000000&@64
|
|
| +0#e000e06&@7|e|c|h|o| |$+0#00e0e07&|1| +0#0000000&@59
|
|
|e+0#e000e06&|n|d|e|f| +0#0000000&@69
|
|
@75
|
|
|d+0#00e0e07&|e|f|a|u|l|t|:| +0#0000000&@66
|
|
| +0#e000002&@7|$+0#00e0e07&|(|c+0#af5f00255&|a|l@1| +0#00e0e07&|s|a|y|,|"+0#e000002&|H|e|l@1|o| |(|w|o|r|l|d|)|!|"|)+0#00e0e07&| +0#0000000&@38
|
|
|~+0#4040ff13&| @73
|
|
|~| @73
|
|
|~| @73
|
|
| +0#0000000&@56|1|,|1| @10|A|l@1|
|