GNU bug report logs -
#66247
29.1; Transient frame problems with Emacs 29 on MS Windows
Previous Next
Reported by: Drew Adams <drew.adams <at> oracle.com>
Date: Thu, 28 Sep 2023 01:37:01 UTC
Severity: normal
Tags: moreinfo, unreproducible
Found in version 29.1
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #26 received at 66247 <at> debbugs.gnu.org (full text, mbox):
> From: Drew Adams <drew.adams <at> oracle.com>
> CC: "luangruo <at> yahoo.com" <luangruo <at> yahoo.com>,
> "66247 <at> debbugs.gnu.org"
> <66247 <at> debbugs.gnu.org>
> Date: Fri, 29 Sep 2023 18:21:16 +0000
>
> > It is expected that it will cause a regression on some systems, which
> > is why the way to disable double-buffering is in NEWS.
>
> Yes, good. But as I explained, that doesn't fix
> all of the problems introduced. See what I said
> about the delayed correct rendering of the frame
> edge and scroll bar: they continue to appear for
> a brief time in their old positions even after
> the frame itself has been enlarged - and then
> they jump out to where they belong (respecting
> the new frame size).
Is this with or without double-buffering? If without, then it is not
related to double-buffering, and should be reported separately.
AFAIU, the display code used when double-buffering is disabled was not
changed in any way that would explain these phenomena. If you have
older Emacs binaries, I suggest to compare what they do on the same
system with what Emacs 29.1 does when double-buffering is disabled.
> > We had enough user experience before we decided to
> > have this on by default.
>
> OK, good. So now there's one user reporting
> a new problem when trying to get back to no
> double-buffering. I'm sorry I don't have a
> reproduction recipe. Maybe another user will
> be bit by the same problem and have better
> info about it.
Even if you cannot show a reproducible "emacs -Q" recipe, it might
help to see a clear step by step recipe with your configuration, which
does reproduce the problem for you.
This bug report was last modified 1 year and 316 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.