Problem:
Triple quoted strings with HTML markup inside are breaking highlighting.
For example, the following code will be highlighted incorrectly:
def aMultilineString = """
Example
"""
println aMultilineString
Fix:
Triple-quotes literals should be added to "groovy.xml":
<SPAN TYPE="LITERAL1" DELEGATE="LITERAL">
<BEGIN>"""</BEGIN>
<END>"""</END>
</SPAN>
<SPAN TYPE="LITERAL1">
<BEGIN>'''</BEGIN>
<END>'''</END>
</SPAN>
Let me put code example again:
I agree with this patch. It's sorely needed!