GNU bug report logs - #59068
29.0.50; noverlay causing indirect append issues

Previous Next

Package: emacs;

Reported by: Michael Kleehammer <michael <at> kleehammer.com>

Date: Sun, 6 Nov 2022 05:11:02 UTC

Severity: normal

Found in version 29.0.50

Done: Matt Armstrong <matt <at> rfc20.org>

Bug is archived. No further changes may be made.

Full log


Message #23 received at 59068 <at> debbugs.gnu.org (full text, mbox):

From: Michael Kleehammer <michael <at> kleehammer.com>
To: Matt Armstrong <matt <at> rfc20.org>, 59068 <at> debbugs.gnu.org
Subject: Re: bug#59068: 29.0.50; noverlay causing indirect append issues
Date: Wed, 16 Nov 2022 16:04:40 -0600
Matt Armstrong <matt <at> rfc20.org> writes:

> Michael Kleehammer <michael <at> kleehammer.com> writes:
>
>> I compiled master at b7a76f288cc
>
> Hi Michael, can you attempt to reproduce after pulling newer code?
>
> The revision you tested at does not contain recent bug fixes.  See this
> list, in particular the last commit listed.  The symptoms you describe
> are consistent with the kinds of weird things that occurred before the
> bug#58928 fix.
>
> 35221a7bd5 ((itree_insert_gap, itree_delete_gap): Minor optimization, 2022-11-07)
> 23dd27a979 (itree.c and buffer-tests.el: Incorporate code review feedback, 2022-11-05)
> 26d2ac38e9 (Minor tweaks to the fix for `insert-before-markers' overlay fix, 2022-11-04)
> 26460328bc (Fix the unexec build, 2022-11-05)
> 5e7d08ae13 (itree.c: Minor tightening, 2022-11-03)
> ff679e16f8 (itree: Reproduce markers's behavior more faithfully (bug#58928), 2022-11-03)
> a66280162f (Port interval trees to --enable-checking=structs, 2022-11-02)
> 8a5678906f (src/buffer.c: Fix interaction between overlays & indirect buffers (bug#58928), 2022-11-01)
>
> Like Gerd, I was not able to reproduce a problem using newer code.

You were correct - it does work with these fixes.  Thanks.

Michael




This bug report was last modified 2 years and 186 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.