For Notepad3, only backspace or moving cursor breaks undo.
For Notepad2,Enter also breaks undo,that's not enough but still better.
there has been a lot of work done to refine & tweak undo behavior. try the latest NP3 build in https://github.com/rizonesoft/Notepad3/issues/1129
there is Edit -> Miscellaneous -> Split Undo Transaction at Line Breaks which corresponds to SplitUndoTypingSeqOnLnBreak=true in Notepad3.ini.
there is also a manual config param in Notepad3.ini called UndoTransactionTimeout=500 (mine is set to 500ms).
previous discussions: https://github.com/rizonesoft/Notepad3/issues/1421 and https://github.com/rizonesoft/Notepad3/issues/1548
there has been a lot of work done to refine & tweak undo behavior. try the latest NP3 build in #1129
Or if you are not a fan of beta version, you can try the latest version Notepad3 RC (Release Candidate).
The Notepad3 "Release version" will be published in a few days at the same address... 😃
Maybe we should make SplitUndoTypingSeqOnLnBreak=true the default on new installations 🤔
Maybe we should make SplitUndoTypingSeqOnLnBreak=true the default on new installations
👍
and i still vote for exposing the UndoTransactionTimeout setting next to it in the UI. maybe even with a default of 500ms ;)
Maybe we should make
SplitUndoTypingSeqOnLnBreak=truethe default on new installations
👍
and i still vote for exposing the UndoTransactionTimeout setting next to it in the UI. maybe even with a default of 500ms ;)
I agree. 👍
Thank you everyone.
Most helpful comment
there has been a lot of work done to refine & tweak undo behavior. try the latest NP3 build in https://github.com/rizonesoft/Notepad3/issues/1129
there is
Edit -> Miscellaneous -> Split Undo Transaction at Line Breakswhich corresponds toSplitUndoTypingSeqOnLnBreak=truein Notepad3.ini.there is also a manual config param in Notepad3.ini called
UndoTransactionTimeout=500(mine is set to 500ms).previous discussions: https://github.com/rizonesoft/Notepad3/issues/1421 and https://github.com/rizonesoft/Notepad3/issues/1548