GNU bug report logs -
#74438
29.1; global-mark-ring does not work as described
Previous Next
Reported by: Sean McAfee <eefacm <at> gmail.com>
Date: Tue, 19 Nov 2024 20:26:02 UTC
Severity: normal
Found in version 29.1
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On Fri, Nov 22, 2024 at 4:39 AM Nikolay Kudryavtsev <
nikolay.kudryavtsev <at> gmail.com> wrote:
> But be aware that you're never really safe if you're relying on the mark
> ring here. If json-diff is an interactive command, nothing is stopping
> the user from pushing another mark to the ring in between of specifying
> file-a and file-b.
Yes. The command is intended to be used after setting a mark at the start
of a JSON sexp and moving to the start of a JSON sexp somewhere else, and
doing nothing else in between.
> Also, I don't know where did you get the last-global-mark thing, it's
> not something that's in the Emacs 29 or 30's core.
>
Indeed not. It's from the workaround I described in this thread just
yesterday.
Welp, I'm done. I've invested more effort into this bug report than I ever
thought would be necessary. It's the second time in a row that I've
reported a bug to a free software project and had it devolve into me having
to defend my use case. Fix the code or the docs, or don't. I'll just use
my workaround.
[Message part 2 (text/html, inline)]
This bug report was last modified 245 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.