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.bugs Subject: bug#75018: 30.0.93; Dired icon missing in tool-bar Date: Sun, 22 Dec 2024 20:45:06 +0200 Message-ID: <86h66v5zgt.fsf@gnu.org> References: <87o714r2ky.fsf@pub.pink> <86bjx46wvs.fsf@gnu.org> <6bfb0822-f2e9-48d5-bcf3-0012fc432782@app.fastmail.com> <86msgn6582.fsf@gnu.org> <87a5cnzir4.fsf@gmx.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8141"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jm@pub.pink, 75018@debbugs.gnu.org To: Stephen Berman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 22 19:46:35 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1tPQyI-00020o-Ja for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 22 Dec 2024 19:46:34 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tPQy9-0006bJ-7M; Sun, 22 Dec 2024 13:46:25 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPQxm-0006Zw-5a for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2024 13:46:10 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tPQxl-0005Xg-TN for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2024 13:46:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:In-Reply-To:From:Date:To:Subject; bh=HUynleQD0QKyhgd23V/mhmVPVwXNfoKRYgBL1Mv8rOQ=; b=mOZDAIGyt0kKbjF/ZOHfHEocPaaRMQ3yAUmzU4bqsZmJp0W0hzil68sT3F32w1aJwyAgk25OF+B6UfDlEBAT4cNyMf6Zjtg9xGtPFhONUnmB7vzNNmYvOva8Wkr/xdMKX+irZDnqXl6yxl5pcPtQ2QhHmmj5GD1VyjjKVUh2bzYj/hB9FFsedARQQBGs8xLmuOIZ/ZLPHRC4Re0MDSAR8IOFFMIFsBeRR1o4dtYKbyCp/KtkXeVg1GiYG68qc8ADiuC1L4afn19e9nHkgGCRBRUdplXPINwHx+QfnBCGBKJnQdIIHfyTX31A0uzbGycmaXcWw69R4Hbp2Ff4cz3rGA==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tPQxl-00032E-NG for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2024 13:46:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Dec 2024 18:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75018 X-GNU-PR-Package: emacs Original-Received: via spool by 75018-submit@debbugs.gnu.org id=B75018.173489312011607 (code B ref 75018); Sun, 22 Dec 2024 18:46:01 +0000 Original-Received: (at 75018) by debbugs.gnu.org; 22 Dec 2024 18:45:20 +0000 Original-Received: from localhost ([127.0.0.1]:51892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPQx6-000319-5P for submit@debbugs.gnu.org; Sun, 22 Dec 2024 13:45:20 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:55288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPQx3-00030s-NC for 75018@debbugs.gnu.org; Sun, 22 Dec 2024 13:45:18 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPQwy-0005KW-4z; Sun, 22 Dec 2024 13:45:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=HUynleQD0QKyhgd23V/mhmVPVwXNfoKRYgBL1Mv8rOQ=; b=LgWq7ZhtbFeK Bo/wZwcu48+MZWMB4wDuCUMTwAv5/66/vtzI8kQYFY1obgsz0hwoBKNzx7QuA+IwjJ+8+cg68sEWN txc4Pbi3C3JY06/ZBDYDt/M/FIlxEmvgT41p1vYvs4PJcQOUev0MJQV1TPcTmX8x9Cd6hAJt5b3TP a6WLlO/dvlAvgVd8IlazJLAZPg3ZE0O4QjVAZbKKHTSRy+KBBHJnOi5dTlT3Y5iAjyWdLGvDyiGl9 xnWT/nOWvr5B6icRWvw841/bD8CIks9K0PDJ+pXmI302ulp+M2ledGLnjKiJcIVSFwkzuCOhCVO8B SUSUo5WOTdA00/lkupkHaA==; In-Reply-To: <87a5cnzir4.fsf@gmx.net> (message from Stephen Berman on Sun, 22 Dec 2024 19:15:43 +0100) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:297616 Archived-At: > From: Stephen Berman > Cc: "john muhl" , 75018@debbugs.gnu.org > Date: Sun, 22 Dec 2024 19:15:43 +0100 > > On Sun, 22 Dec 2024 18:40:45 +0200 Eli Zaretskii wrote: > > >> Date: Sun, 22 Dec 2024 09:32:23 -0600 > >> From: "john muhl" > >> Cc: 75018@debbugs.gnu.org > [...] > >> > Can you post the Dired icon file from where your build takes them? > >> > >> Unfortunately I can't find those particular icons among the ~7000 > >> icons in the /usr/share/icons/ directory but they're probably in > >> there somewhere. > > > > If you run Emacs under GDB with a breakpoint in lookup_image, you > > should see all the tool-bar icons being loaded during startup. You > > can use the following GDB commands for the breakpoint, to see when the > > icon you are interested in gets loaded: > > > > pp spec > > > > This should show you the full absolute file name of the icon file > > Emacs is loading. > > When I do that it shows that all the icon files are from etc/images in > the Emacs source tree and are xpm files. However, the icons actually > displayed are the same as in screenshots John Muhl posted, except that I > also have an icon for the `dired' command. This icon is located at > /usr/share/icons/gnome/24x24/places/folder.png (or possibly a different > size) on my system. The other icons (which are the same as in John's > screenshots) are located under /usr/share/icons/Adwaita/symbolic here; > there is also an icon there that looks similar to the folder.png icon > used for `dired' but matches the look of the other icons, so I wonder > why Emacs uses an icon from a different set of icons in this case. My > system is GNU/Linux with the Gtk3 toolkit and Xfce4 desktop. It seems > that the Gtk3 build overrides the icons provided by Emacs, but not in a > completely consistent way. The reason I asked about the file is because we should try to understand why it is not shown as expected. If this is the result of upgrading the system, it would be good to know how did this particular icon file change as result of the upgrade, and why that caused the display to fail.