This is a limitation that is not easy to work around. Has to do with the color coding engine processing a line at a time and not having a way to look ahead and fetch subsequent lines. This same limitation is the reason that using a regular expression in the color coding engine can't match data on two separate lines. Definitely can't fix this in a point release. Might be possible to hack in some sort of line look ahead. Wouldn't fix the multi-line regex limitation.