Closed markgdawson closed 1 year ago
Missed seeing this earlier - thanks for reporting it! The code moving forward by a character seems to have had some specific idea behind it, but evidently I neglected to note what it was, and I couldn't detect a failing case after removing it, either 🤷
symex-join-lines-backwords
doesn't work as I expected when moving a sexp into an empty line above, like this:It produces (note the cursor position):
rather than:
The inconsistent cursor position means it can't be repeated (either by running the command again or by using the a count).
Removing the call to foward-char here seems to work in every case that I can find.