From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Redisplay slower in Emacs 28 than Emacs 27 Date: Mon, 07 Dec 2020 19:30:41 +0200 Message-ID: <83czzl8qwu.fsf@gnu.org> References: <877dptiro7.fsf@gnus.org> <87pn3lhcdd.fsf@gnus.org> <878sa9hbe2.fsf@gnus.org> <877dptfvae.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39504"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, emacs-devel@gnu.org To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 07 18:54:35 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmKiZ-000A9k-5x for ged-emacs-devel@m.gmane-mx.org; Mon, 07 Dec 2020 18:54:35 +0100 Original-Received: from localhost ([::1]:54028 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kmKiY-0007fA-7s for ged-emacs-devel@m.gmane-mx.org; Mon, 07 Dec 2020 12:54:34 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48466) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kmKLc-0005XB-KM for emacs-devel@gnu.org; Mon, 07 Dec 2020 12:30:53 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:60175) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kmKLb-0007x4-3l; Mon, 07 Dec 2020 12:30:51 -0500 Original-Received: from [176.228.60.248] (port=4396 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kmKLa-0001kS-36; Mon, 07 Dec 2020 12:30:50 -0500 In-Reply-To: (emacs-devel@gnu.org) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:260503 Archived-At: > Date: Mon, 07 Dec 2020 16:46:27 +0000 > cc: emacs-devel@gnu.org > From: Gregory Heytings via "Emacs development discussions." > > >> No, with the tests were ran with emacs -Q. I forgot to mention this, > >> it was too obvious to me. > > > > But "emacs -Q" does show images in the tool bar. :-) (Very small ones, > > though.) > > Yes, and as you probably understood, by "does not load any image" I meant > "in a buffer"... ;-) You asked why Emacs messes with the image cache although there are no images in the buffer, and the answer is probably that Emacs doesn't mess with images in the buffer, it messes with images elsewhere on display. Depending on whether your build uses GTK, this could happen each time Emacs scrolls the window, because it then examines the tool bar in order to decide whether it needs to be redrawn.