Subject: Re: bug#73404: 30.0.50; [forward/kill/etc]-sexp commands do not behave as expected in tree-sitter modes

From: Stefan Monnier <[email-masked]>
Date: Tue, 07 Jan 2025 14:19:08 -0500

> I had an idea to keep the currently navigated level in an
> internal variable, so `C-M-n C-M-p` will always return back.
> But this doesn't look reliable.

Not only it's not reliable, but it's not necessarily the behavior
we want.  After all, if you want to go back, you can say so explicitly
by remembering the original position jumping back to it instead of hoping
 against all evidence that the navigation operations are mutual inverses.

        Stefan