Ihor Radchenko writes: > In Emacs 30 and older, we will record two points in undo history vs. a > single point in Emacs 31+ (because of `goto-char'). This is a subtle > difference that matters for us. > > Conclusion: let's not touch the working code just for the sake of > refactoring. It is way too brittle.
Thanks for your assessment. No objections from me.