I agree with your points. But my point was that it should be handled by Scintilla, ideally. Then Geany doesn't need to do anything special. If the Scintilla project rejects or postpones it, we'll need to implement a warning or the like. But if it is already handled in Scintilla, this would be better for Geany and for the other projects using it.