Character literal with quotation mark inside breaks the highlighting. Changing escape string to \'|\\ fixes it. (escape string for double-quoted strings is \"|\\)
Before:
After:
Not sure why \\ is necessary to process " correctly though.
I also tried escape='\' as it's done in C++ syntax mode but it gives incurrect result.
Character literal with quotation mark inside breaks the highlighting. Changing escape string to
\'|\\
fixes it. (escape string for double-quoted strings is\"|\\
)Before:
After:
Not sure why
\\
is necessary to process"
correctly though. I also triedescape='\'
as it's done in C++ syntax mode but it gives incurrect result.