bobbylight
bobbylight
Awesome, thanks for the insight! "Dead keys" are a new concept to me - it sounds like it's a modifier key that is used to inset characters with accent marks,...
This should be very straightforward, thanks for the request.
Don't worry about the CheckStyle error about RSyntaxTextArea.java being too long - I did that; I'm pretty bad about doing a clean build before pushing and sometimes push with checkstyle...
Out of curiosity, may I ask why you need to implement your own TokenPainter?
This is not yet implemented, and would be a major new feature. I'd like to do it one day but it is not going to be in the next release.
I thought this was in a branch (with bugs) but it isn't. I had done some work on it but like @siggemannen's attempt there were outstanding issues and it wasn't...
Sweet, I'll take a look!
RSTA's undo will delete all contiguous text. If you moved the caret to another location and typed, it would trigger a separate undo action. Can you confirm this is the...
Yes, that's the current behavior - all contiguous text, including line endings, are treated as a single undo. I'll leave this open as a feature request for a new undo...
You'd have to create a custom subclass of [RUndoManager](https://github.com/bobbylight/RSyntaxTextArea/blob/master/RSyntaxTextArea/src/main/java/org/fife/ui/rtextarea/RUndoManager.java) that reimplements the logic in [undoableEditHappened()](https://github.com/bobbylight/RSyntaxTextArea/blob/master/RSyntaxTextArea/src/main/java/org/fife/ui/rtextarea/RUndoManager.java#L138) so that newlines start a new compound edit. This should be straightforward since `RUndoManager` just...