From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Aaron Jensen Newsgroups: gmane.emacs.bugs Subject: bug#32932: 27.0.50; render bugs on macOS Mojave Date: Wed, 31 Oct 2018 22:11:36 -0700 Message-ID: References: <20181019184828.GA2041@breton.holly.idiocy.org> <20181020200444.GA2501@breton.holly.idiocy.org> <20181024104242.GA40431@breton.holly.idiocy.org> <20181029160943.GA60662@breton.holly.idiocy.org> <20181031171253.GA69712@breton.holly.idiocy.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1541049009 18286 195.159.176.226 (1 Nov 2018 05:10:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 1 Nov 2018 05:10:09 +0000 (UTC) Cc: Boris Buliga , 32932@debbugs.gnu.org To: Alan Third Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 01 06:10:05 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI5F5-0004bf-0F for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Nov 2018 06:10:03 +0100 Original-Received: from localhost ([::1]:35245 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gI5HA-0004si-WD for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Nov 2018 01:12:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53342) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gI5H5-0004sc-01 for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 01:12:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gI5H0-0004a8-2r for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 01:12:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53395) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gI5Gz-0004Zp-Tu for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 01:12:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gI5Gz-0003bz-Kb for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 01:12:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Nov 2018 05:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32932 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32932-submit@debbugs.gnu.org id=B32932.154104910413860 (code B ref 32932); Thu, 01 Nov 2018 05:12:01 +0000 Original-Received: (at 32932) by debbugs.gnu.org; 1 Nov 2018 05:11:44 +0000 Original-Received: from localhost ([127.0.0.1]:57653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI5Gh-0003bU-Qc for submit@debbugs.gnu.org; Thu, 01 Nov 2018 01:11:43 -0400 Original-Received: from mail-yw1-f41.google.com ([209.85.161.41]:43743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gI5Gg-0003bH-Re for 32932@debbugs.gnu.org; Thu, 01 Nov 2018 01:11:43 -0400 Original-Received: by mail-yw1-f41.google.com with SMTP id j75-v6so7445119ywj.10 for <32932@debbugs.gnu.org>; Wed, 31 Oct 2018 22:11:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc:content-transfer-encoding; bh=QGE1l7MgcLMZAFbFgXJNZwiHCLDy3Ei61NH0lqiXHes=; b=c5KOk5GHUHJFrtr3R9o+r3Y+vNDOsop79vZAJjcrWNNnx/iPnPGraVssxTE1HxU5WX cuF7He6OMXo8OOtDZbVUe6lTrFp5gTCweQTuwL85tilbhX5zgj4RfGY0dwoWfByQRQyX vTlrOi3/36hTl0vS0NPTa1Pn3teZmCVUjz+TAaAH0jFDPJCgY4YOJUyv0rG8t/m1UTnP 3NFH6iN2CYE5iDqNmaflBLR2MJZLrZANaGR144ke/oxCYqgHhteQy7fPeZmElW36CXak f2Lv8OC6xBxLk3ExoKEAv7o1trxr+sQ1yRRX8L1/YFNcJY672iEaL52tUhzXjjVaCFee IRlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=QGE1l7MgcLMZAFbFgXJNZwiHCLDy3Ei61NH0lqiXHes=; b=hGxW44JEoF0XzEA5Y/bNskTJbz3O52GvBQLiLhxZzQVlDrlyk3DnpnxBz+mkAzzpaD miCyDhoZYuKaLQjRt5cSncOuJfD5an46oM5v58KXzjlW++TEuv88im0yuloHKwjOHVRD H3w5LNUZdSFR+uoq0SbCUcwtNwGJ8kG6DRweBg3iTG5+dtR3jgw7zojzdHJRzz2lhOsK 0ctaRlwN9+981mXfTJC9pqPnggkPldIS9Zgnhk1LYQDwq/GUFKuD4FaqLNm4Up94iCy4 FVbV0VmsPTroqP4gfpPtzvlYpTAoYaTt8Vr4zpWaGDwaTEAVRo/8NvG1AseIW/Fy9rqd jCHg== X-Gm-Message-State: AGRZ1gKv4fbwO8XVScylepXV51km7lk6by9C65hzuJphkSb6znTirSPr C8Oq/32BnNXvoHKSONy+N8x1Ig+9DNj118k0OfM= X-Google-Smtp-Source: AJdET5fYkIBMpGtC1MNJdXIg+eNkWS8uLR4qK+t3BFpsFaKgUDu6OqSxbucKWKhLZHNY8dbJK3OOrjNg0zbvxvIUdhE= X-Received: by 2002:a0d:c186:: with SMTP id c128-v6mr6023762ywd.12.1541049097523; Wed, 31 Oct 2018 22:11:37 -0700 (PDT) Original-Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 31 Oct 2018 22:11:36 -0700 In-Reply-To: X-Mailer: Airmail (528) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:151882 Archived-At: On October 31, 2018 at 9:58:59 PM, Aaron Jensen (aaronjensen@gmail.com(mailto:aaronjensen@gmail.com)) wrote: > > On October 31, 2018 at 10:13:01 AM, Alan Third (alan@idiocy.org(mailto:= alan@idiocy.org)) wrote: > > > Something is blanking the line. There are only so many places where > > > that happens so in theory it should be relatively straight=E2=80=90fo= rward to > > > find the place in question. Perhaps start by commenting out the > > > NSRectFill commands in ns_clear_frame and ns_clear_frame_area. > > > > I commented out every single NSRectFill and it still did it. It=E2=80= =99s fast, but gif attached. > > > > I tried commenting out the setNeedsDisplay but that breaks rendering en= tirely. Okay, the blank does not occur if I comment out this line: =C2=A0 w->phys_cursor_on_p =3D on_p; Hopefully that=E2=80=99s a helpful clue :) The other place this blank happens is when opening a buffer from ivy. The mini buffer blanks. It seems that has something to do w/ clearing cursors from the non-active windows, perhaps it=E2=80=99s being a little overzealous in its clearing and it doesn=E2=80=99t get a chance to paint before the cpu starts churning. Aaron