Somebody could contribute a patch to Lexilla (controlled by a property) that changed
@
behaviour and any other differences.
The optional exception for SWI-Prolog would have to be opt-in for the sake of editors that already consume this lexer. I'm even less enthusiastic about that idea because the track record of "multi-lexers" is a lousy one. The implementation of JavaScript template strings remains blocked by the need to recognize SCE_C_STRINGRAW
, and LexJSON spoils NPM project descriptors by insisting that a colon inside a property name must be a compact IRI, even though
JSON-LD is neither an update nor an extension to JSON. It is a separate specification of a JSON-based schema. Its relation to JSON is the same as, say, the relation of SVG to XML.
ScintillaOrg/lexilla#72 (comment)
If Geany's users want to see their SWI-Prolog files in living colour, find them a SWI-Prolog lexer.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.