#!/bin/sh
# The following line is valid shell code but everything after it is highlighted as a quote
test="$( case a in b ) printf '%s ' c; esac )"
# for example, this comment is highlighted as a quote
It looks like:
It should look like:
Should not highlight everything after it as a quote.
The code with a problem is:
It looks like:
It should look like:
Should not highlight everything after it as a quote.