Niel, I can confirm this commit also fixes this Qt clipping issue https://sourceforge.net/p/scintilla/bugs/1956/
On Qt, implement SCI_SETRECTANGULARSELECTIONMODIFIER for all platforms.
On Qt, implement SCI_SETRECTANGULARSELECTIONMODIFIER for all platforms.
SCI_SETPROPERTY is now implemented by each lexer although there is still some commonality. SCI_SETPROPERTY may not do anything when a property is not supported by a lexer. Good to know. I guess there may not be an issue after all. I think there was a misunderstanding on my part as to how properties could be used. With Scintilla v4.x I was able to set dynamic properties (I thought they were part of the document, but sounds like that's wrong) which means I did something like: ScintillaEdit *edit =...
Will do. Thanks!
The generated code does 'look' more appropriate. Still there is some underlying issue I'm not sure how to exactly reproduce. If I get the problem narrowed down a bit more you want to just continue the discussion on this ticket? Or I can create a new one? Or discuss on the mailing list?
[Qt] ScintillaEdit has incorrect casts
Neil, Thanks for the info and feedback! I do not have access to Linux or macOS so I'm not sure what changes would need to be made on those. I've attached an updated patch that is only for Windows.