Thanks again for all your hard work on a great package!
One behavior I really like from Emacs' paredit is moving the cursor left under a backwards delete sometimes. For example, if buffer looks like (())| and backspace is pressed, the result is (()|) instead of remaining unchanged. I personally find this feature really handy for moving around parts of my code quickly and avoiding the arrow keys, and also for deleting lines of code one character at a time.
I've created a pull request for you that implements this behavior. What do you think? If you don't want to enable this behavior by default, a thought I had would be to put a flag in args.
Hi again Robert,
Thanks again for all your hard work on a great package!
One behavior I really like from Emacs' paredit is moving the cursor left under a backwards delete sometimes. For example, if buffer looks like
(())|
and backspace is pressed, the result is(()|)
instead of remaining unchanged. I personally find this feature really handy for moving around parts of my code quickly and avoiding the arrow keys, and also for deleting lines of code one character at a time.I've created a pull request for you that implements this behavior. What do you think? If you don't want to enable this behavior by default, a thought I had would be to put a flag in
args
.Thanks so much!
All the best, Steve