]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(sh): Update syntax, highlight escaped chars in test expressions
authorDoug Kearns <dougkearns@gmail.com>
Wed, 30 Apr 2025 18:04:28 +0000 (20:04 +0200)
committerChristian Brabandt <cb@256bit.org>
Wed, 30 Apr 2025 18:04:28 +0000 (20:04 +0200)
commitf57c065e7572beb2b551d1278bf794f4af0fb0c0
tree96d22c6ba8e7fcf956e67ac507ca3f9509b5151c
parentff3d4b2d49c4b8b7d97cfaeffe57321a1852f7e8
runtime(sh): Update syntax, highlight escaped chars in test expressions

Highlight escape characters in unquoted test expression operands.

E.g., [[ foo == \[bar\] ]]

fixes #17221

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/sh.vim
runtime/syntax/testdir/dumps/sh_14_00.dump [new file with mode: 0644]
runtime/syntax/testdir/input/sh_14.sh [new file with mode: 0644]