GNU bug report logs - #77039
31.0.50; Flickering on macOS

Previous Next

Package: emacs;

Reported by: Aaron Jensen <aaronjensen <at> gmail.com>

Date: Sat, 15 Mar 2025 16:43:01 UTC

Severity: normal

Found in version 31.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


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

From: Gerd Möllmann <gerd.moellmann <at> gmail.com>
To: Aaron Jensen <aaronjensen <at> gmail.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 77039 <at> debbugs.gnu.org
Subject: Re: bug#77039: 31.0.50; Flickering on macOS (Regression introduced
 by TTY child frame work)
Date: Sun, 16 Mar 2025 09:56:43 +0100
Aaron Jensen <aaronjensen <at> gmail.com> writes:

> Do you by chance have a version of 414de92a562 that is split into
> multiple, sequential commits? The area of most suspicion to me is the
> rewrite of update_frame. 

Kind of unlikely, but who knows. Update_frame splits into 3 branches,
one for window-system frames, one for tty frames, and one for the
initial frame. NS uses the update_window_frame, which shouldn't have
changed.

> It's the most significant change, and without going through it part by
> part, I can't tell if the non-try changes are mere refactoring or if
> they actually have behavioral change.

There is the branch scratch/tty-child-frames, which has a few commits,
but that's it, I'm afraid. I did the original development in my fork of
Emacs on Github, and deleted the branch, when things landed in master. 




This bug report was last modified 114 days ago.

Previous Next


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