GNU bug report logs - #32932
27.0.50; render bugs on macOS Mojave

Previous Next

Package: emacs;

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

Date: Thu, 4 Oct 2018 13:07:02 UTC

Severity: minor

Tags: fixed

Merged with 31904, 33891, 34127, 34710, 36302

Found in versions 26.1.90, 26.1.91, 26.2.90, 27.0.50

Fixed in version 28.1

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

Bug is archived. No further changes may be made.

Full log


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

From: Alan Third <alan <at> idiocy.org>
To: Aaron Jensen <aaronjensen <at> gmail.com>
Cc: Boris Buliga <boris <at> d12frosted.io>, 32932 <at> debbugs.gnu.org
Subject: Re: bug#32932: [PATCH v2] Fix more drawing bugs in NS port (bug#32932)
Date: Fri, 25 Jan 2019 22:01:01 +0000
On Fri, Jan 25, 2019 at 06:02:27AM -0800, Aaron Jensen wrote:
> On Mon, Nov 26, 2018 at 8:20 AM Aaron Jensen <aaronjensen <at> gmail.com> wrote:
> > I’m using it, it seems to blank out occasionally, but no major problems with it other than that.
> 
> I've definitely been seeing blank outs multiple times per day. I'm
> curious if you have any other ideas to try, Alan.

What I’ve noticed is that if something takes more than ~3 seconds,
then the active window tends to blank until whatever is running
finishes. I don’t think this is actually fixable using the current
scheme. Or I don’t have enough of an understanding of the problem to
fix it.

I’m feeling very tempted to go back and retry the drawing to an
off‐screen bitmap again. Last time I believe it had some performance
issues, and it didn’t work in Mojave, but maybe I’ll be able to work
around those issues.

> I'm also sometimes noticing that some of my mode line segments get
> "stuck" with the inactive face even when the window becomes active
> again. It's possible that this is due to a bug in doom-modeline, but I
> mention it here in case it's an Emacs issue.

I’ve not seen anything like that, but I use a very vanilla Emacs. I
wouldn’t rule out it being a bug in Emacs.
-- 
Alan Third




This bug report was last modified 5 years and 93 days ago.

Previous Next


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