From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#32932: 27.0.50; render bugs on macOS Mojave Date: Wed, 31 Oct 2018 17:12:53 +0000 Message-ID: <20181031171253.GA69712@breton.holly.idiocy.org> 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> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1541006040 16495 195.159.176.226 (31 Oct 2018 17:14:00 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 31 Oct 2018 17:14:00 +0000 (UTC) User-Agent: Mutt/1.10.1 (2018-07-13) Cc: Boris Buliga , 32932@debbugs.gnu.org To: Aaron Jensen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 31 18:13:56 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 1gHu42-0004B8-S2 for geb-bug-gnu-emacs@m.gmane.org; Wed, 31 Oct 2018 18:13:55 +0100 Original-Received: from localhost ([::1]:60920 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHu69-00029m-CA for geb-bug-gnu-emacs@m.gmane.org; Wed, 31 Oct 2018 13:16:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35063) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHu4D-0000au-OI for bug-gnu-emacs@gnu.org; Wed, 31 Oct 2018 13:14:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gHu4B-0005sE-40 for bug-gnu-emacs@gnu.org; Wed, 31 Oct 2018 13:14:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53171) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gHu4A-0005ry-Ot for bug-gnu-emacs@gnu.org; Wed, 31 Oct 2018 13:14:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gHu4A-0005kD-FY for bug-gnu-emacs@gnu.org; Wed, 31 Oct 2018 13:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 31 Oct 2018 17:14:02 +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.154100598722013 (code B ref 32932); Wed, 31 Oct 2018 17:14:02 +0000 Original-Received: (at 32932) by debbugs.gnu.org; 31 Oct 2018 17:13:07 +0000 Original-Received: from localhost ([127.0.0.1]:57429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gHu3H-0005iy-62 for submit@debbugs.gnu.org; Wed, 31 Oct 2018 13:13:07 -0400 Original-Received: from mail-wr1-f52.google.com ([209.85.221.52]:37808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gHu3G-0005iW-4A for 32932@debbugs.gnu.org; Wed, 31 Oct 2018 13:13:06 -0400 Original-Received: by mail-wr1-f52.google.com with SMTP id g9-v6so17339503wrq.4 for <32932@debbugs.gnu.org>; Wed, 31 Oct 2018 10:13:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=DB2uos7PVB+yyyFwakCa7UQjyJGndIgmyIabSszefas=; b=l7kxoy9u5wrXICUO9B7bE4DskTDwbTubQV4llOwUsDeFdtRwEIMxr3NQRwSp2FXpMu AiDYxh37jrM2wATyx3agit4L10Kd5drgTf2yNsUoJWVBtH1+QL2iQ5ww8hPrgm/twrZs pcT2vfO3PwESJpGVgqLbE8WkQ/qAOjWydrn23xJeAGMzTmfyJCmrBeAmroFPkNSskaB1 pfpXafvLfPIVlqTk+nKZY6bvTlxvEgqcQb5yFdqaV0TXYT/Bm+1qLzk9gyxpTb4KEy80 uDZV18WtXV5tyPCW2kefWO5cN1DIHwpX4jJmad0MxiGy6/FzpZH9tUe5aZij/ujxEVrh Shhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=DB2uos7PVB+yyyFwakCa7UQjyJGndIgmyIabSszefas=; b=JRsSksX0RZWLH7qZfKiz0MtDIQr43iDYHM3OxhL8GCgQZZJ6d2droR/z9kbU1sfj7j ObzLFm0/djHaDS3Xf1HKV3Eg9wOgDgu+eI0H1H45ldTMuu6vwzi74Nd5SZvN/p6VvCW5 MbOvIP/zXmR1BDc7GS2zPRWd0hFRCWjHm4voo+CTqZnFuMV5JdrOIWSiEbHN4paTsL7O uns2d/yzfDDpdv0+ulTnGnsZYVmsQEvnN8HigOScGJFKpVxw/lY1LtXnvtux9GqWp7r3 9KHzamzuNiNAjNAUrsRXqCXspAl7owvlRY5JtTUmbPsPmFoVXLpZNFlTZgCrxxOIyRvk f+Ew== X-Gm-Message-State: AGRZ1gKguTFRdIVAgr/7LK6rNN3YgpKtQ/B5YidbzL68mXKXpNQkWXog TeHKEklywn2jAwshE9+doAM= X-Google-Smtp-Source: AJdET5f2L3cYe299A2aBZDOHnCCcPpWabIyaYPmVfTLaIxZhy3UP1ppwcJtC2SiAsCZWVMOWtM96wg== X-Received: by 2002:adf:93e6:: with SMTP id 93-v6mr3374497wrp.311.1541005980280; Wed, 31 Oct 2018 10:13:00 -0700 (PDT) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-a9a7-73e3-89ce-d96b.holly.idiocy.org. [2001:8b0:3f8:8129:a9a7:73e3:89ce:d96b]) by smtp.gmail.com with ESMTPSA id r131-v6sm22487616wmb.32.2018.10.31.10.12.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 31 Oct 2018 10:12:55 -0700 (PDT) Content-Disposition: inline In-Reply-To: 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:151868 Archived-At: On Mon, Oct 29, 2018 at 10:56:34PM -0700, Aaron Jensen wrote: > I’ve got a consistent repro on my config with this patch. If I start > emacs then open a dired buffer in a dir that has images in it, then > hit return on one of the images, the current line goes blank while the > image loads. If I kill the buffer and reopen the same one it does not > repro. > > I cannot reproduce this in emacs -Q as it’s much faster than whatever > my config is doing whenever I open an image. I was hoping I’d manage to get something going with this but it’s completely fine here. Does the line blank, then redraw, then the image loads in its new buffer? Something is blanking the line. There are only so many places where that happens so in theory it should be relatively straight‐forward to find the place in question. Perhaps start by commenting out the NSRectFill commands in ns_clear_frame and ns_clear_frame_area. -- Alan Third