#!/bin/sh
case a in
b) echo "wrongcolors(): this breaks highlighting"
esac
echo "this is highlighted incorrectly"
# until the " character is encountered
echo "now highlighting is correct again"
It looks like:
The '()' characters sequence inside a quoted text inside a 'case' statement triggers the issue.
The code with a problem is:
It looks like:
The '()' characters sequence inside a quoted text inside a 'case' statement triggers the issue.