fix replace-mode backspace behavior to something acceptable#808
fix replace-mode backspace behavior to something acceptable#808jacekkopecky wants to merge 2 commits into
Conversation
07d3f1b to
e7fcec5
Compare
|
Still thinking about this one. I think your solution with the transaction grouping interval is good, but I'd like to avoid adding more direct interrogation of the text-buffer's |
|
Yes, I was thinking that
Would you be willing to merge this one until TextBuffer can provide anything like the above? The current behaviour of backspace in replace mode, without this PR, is too buggy. |
|
As stated in the README, this package is no longer maintained and is deprecated. We recommend that people use the vim-mode-plus package instead. Because of this, we are archiving this repository and closing all issues and pull requests. Thanks very much for your support and contributions! |
Due to atom/text-buffer#81 and 30e4073, backspace in replace mode hasn't been working well.
For example,
ctrl-r xto paste thexregister would have backspace first undo the insert, then the delete, which looks wrong. Another example: when replacing after the end of the line, the grouping of multiple typed characters for undo confused our replace-mode backspace to no end.