mirror of
https://github.com/neovim/neovim.git
synced 2026-02-18 02:11:06 +10:00
Remove `nextgroup=shComment` from the `shEscape` syntax pattern.
This was causing `#` characters after escape sequences inside
double-quoted strings to be misinterpreted as comments, breaking
highlighting for the rest of the file.
Add a test case for escaped characters followed by # in double quotes.
fixes: vim/vim#19053
closes: vim/vim#19414
c68e64dac3
Co-authored-by: Bozhidar Batsov <bozhidar@batsov.dev>