Please add spaces on assignment operator (identifier completion) to look like A := B; not it complete as A:=
Custom keywords added in User Defined Markup are also highlighted inside strings. This doesn't happen with default keywords. Is it possible in Lazarus to exclude ANY markup from being highlighted inside string quotes?
NO and yes.The trick is, set the string color (background or foreground), and give it a higher priority than the custom words. If background, then make sure the priority for "selection" is still higher.
I have start testing of RC since RC2, I get strange behavior in these versions: I get overlapped icons in TreeView, and I'm using ImageList. In some nodes I get multiple icons drawn at the same time, example attached:
fStringAttri := TSynHighlighterAttributesModifier.Create(@SYNS_AttrString, SYNS_XML_AttrString);