In the following script the char '#' in the line switching to "def" is not highlighted, whereas in the line switching to "ghi" all seems to be ok. #!/bin/sh case $1 in "abc") do_something ;; #"def") do_something_else # ;; # "ghi") do_something_else # ;; "*") do_print_an_error ;; esac exit 0 Reproducible: Always Steps to Reproduce: 1. 2. 3.
Could you send this upstream please? I'm trying to avoid patching syntax things.