GNU bug report logs - #30699
26.0.91; buffer contents flicker on macOS frames when frames are resized

Previous Next

Package: emacs;

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

Date: Sun, 4 Mar 2018 17:39:01 UTC

Severity: normal

Tags: fixed

Found in version 26.0.91

Fixed in version 27.1

Done: Alan Third <alan <at> idiocy.org>

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Alan Third <alan <at> idiocy.org>
Cc: 30699 <at> debbugs.gnu.org, aaronjensen <at> gmail.com
Subject: Re: bug#30699: 26.0.91; buffer contents flicker on macOS frames when
 frames are resized
Date: Mon, 05 Mar 2018 21:53:37 +0200
> Date: Mon, 5 Mar 2018 19:23:31 +0000
> From: Alan Third <alan <at> idiocy.org>
> Cc: Aaron Jensen <aaronjensen <at> gmail.com>, 30699 <at> debbugs.gnu.org
> 
> > We already have double-buffering on X, perhaps it can be implemented
> > on macOS as well.
> 
> We could do something similar using NSDisableScreenUpdates and
> NSEnableScreenUpdates:
> 
> https://developer.apple.com/documentation/appkit/1473676-nsdisablescreenupdates?language=objc
> 
> We should be able to wrap it round redisplay. Where would that be
> done?

I don't think I understand the meaning of "wrap it round redisplay" to
answer that.  Is the feature you mention significantly different from
what we use for double-buffering on X?  If not, you can use the same
model.




This bug report was last modified 7 years and 112 days ago.

Previous Next


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