I've had a SCLEX_CONTAINER lexer for Scintilla for a while now, and thought it would be nice to give back, as I've got a lot of benefit from Scintilla over the years. It's fairly simple, but it gives a different style to segment headers, element and composite punctuation, and to special segment headers. Lastly, if the edifact file is not closed properly (with a ') it will show an error style.
Attached is a diff of the necessary files (the sce_edi defines, the calalogue addition, and a new LexEDIFSCT.cxx file).
I hope this benefits others!
Log in to post a comment.