Before 2a33b49:
image.png (view on web)
After:
image.png (view on web)
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Nov 08 2025 17:20:55) Included patches: 1-1900 Compiled by Homebrew
Ubuntu 24.04
xterm-256color
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
ping @rohieb @littlewu2508
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Thanks for the good catch.
Seems like the problem can be solved by
--- a/runtime/syntax/make.vim +++ b/runtime/syntax/make.vim @@ -40,10 +40,6 @@ syn match makeIdent "\$\$\w*" syn match makeIdent "\$\$\$\$\w*" containedin=makeDefine syn match makeIdent "\$[^({]" syn match makeIdent "\$\$[^({]" containedin=makeDefine -syn match makeIdent "^ *[^:#= \t]*\s*[:+?!*]="me=e-2 -syn match makeIdent "^ *[^:#= \t]*\s*::="me=e-3 -syn match makeIdent "^ *[^:#= \t]*\s*="me=e-1 -syn match makeIdent "%" if get(b:, 'make_flavor', s:make_flavor) == 'microsoft' syn region makeIdent start="\$(" end=")" contains=makeStatement,makeIdent syn region makeIdent start="\${" end="}" contains=makeStatement,makeIdent @@ -55,6 +51,10 @@ else syn region makeIdent start="\$\$(" skip="\\)\|\\\\" end=")" containedin=makeDefine contains=makeStatement,makeIdent syn region makeIdent start="\$\${" skip="\\}\|\\\\" end="}" containedin=makeDefine contains=makeStatement,makeIdent endif +syn match makeIdent "^ *[^:#= \t]*\s*[:+?!*]="me=e-2 +syn match makeIdent "^ *[^:#= \t]*\s*::="me=e-3 +syn match makeIdent "^ *[^:#= \t]*\s*="me=e-1 +syn match makeIdent "%"
which partially revert 2a33b49
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Closed #18890 as completed via aded554.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()