From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#37685: 27.0.50; Value of tab-bar-close/new-button calculated incorrectly Date: Tue, 15 Oct 2019 22:45:52 +0300 Organization: LINKOV.NET Message-ID: <878spnndzv.fsf@mail.linkov.net> References: <8736g1acc6.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="40400"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) Cc: 37685@debbugs.gnu.org To: Alex Branham Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 15 21:49:42 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iKSpB-000AM5-Dt for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 Oct 2019 21:49:41 +0200 Original-Received: from localhost ([::1]:57804 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKSp5-0001SJ-Fx for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 Oct 2019 15:49:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42850) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKSne-0000oA-Dx for bug-gnu-emacs@gnu.org; Tue, 15 Oct 2019 15:48:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iKSnd-0001i4-71 for bug-gnu-emacs@gnu.org; Tue, 15 Oct 2019 15:48:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36087) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iKSna-0001hR-2z for bug-gnu-emacs@gnu.org; Tue, 15 Oct 2019 15:48:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iKSnZ-0005EH-VZ for bug-gnu-emacs@gnu.org; Tue, 15 Oct 2019 15:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Oct 2019 19:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37685 X-GNU-PR-Package: emacs Original-Received: via spool by 37685-submit@debbugs.gnu.org id=B37685.157116887720090 (code B ref 37685); Tue, 15 Oct 2019 19:48:01 +0000 Original-Received: (at 37685) by debbugs.gnu.org; 15 Oct 2019 19:47:57 +0000 Original-Received: from localhost ([127.0.0.1]:44908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKSnU-0005Dx-5w for submit@debbugs.gnu.org; Tue, 15 Oct 2019 15:47:56 -0400 Original-Received: from bonobo.birch.relay.mailchannels.net ([23.83.209.22]:36352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKSnR-0005Dm-0G for 37685@debbugs.gnu.org; Tue, 15 Oct 2019 15:47:54 -0400 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id EC4446A28D1; Tue, 15 Oct 2019 19:47:48 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a54.g.dreamhost.com (100-96-91-110.trex.outbound.svc.cluster.local [100.96.91.110]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 51BDD6A282A; Tue, 15 Oct 2019 19:47:48 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Original-Received: from pdx1-sub0-mail-a54.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Tue, 15 Oct 2019 19:47:48 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Little-Scare: 7f69e943242f1104_1571168868546_949762428 X-MC-Loop-Signature: 1571168868545:520816698 X-MC-Ingress-Time: 1571168868545 Original-Received: from pdx1-sub0-mail-a54.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a54.g.dreamhost.com (Postfix) with ESMTP id EBCF38081C; Tue, 15 Oct 2019 12:47:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=linkov.net; bh=Z11moD qD795swMB5baEY9DTO7b0=; b=WYUddrjzDcNYWTOvTeIbOsm4PpxKBhaaQR6nZM tPmj8mbgJQguN0tzKK3fNopf/yUtD3GoV2FWm9s0+J2vwXwvh/hxaMjJhWnEAiap a8Se/DNMiv92GVKSGF5ko5OyXPsDK1FSsQlLWWgeRZv/HiK6AqEGqNt90NZ0Rsax IvdyA= Original-Received: from mail.jurta.org (m91-129-98-153.cust.tele2.ee [91.129.98.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a54.g.dreamhost.com (Postfix) with ESMTPSA id 715A2806C1; Tue, 15 Oct 2019 12:47:44 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a54 In-Reply-To: <8736g1acc6.fsf@gmail.com> (Alex Branham's message of "Wed, 09 Oct 2019 16:33:13 -0400") 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: 209.51.188.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:169394 Archived-At: > It appears that the values of both tab-bar-close-button and > tab-bar-new-button get calculated incorrectly somehow. Instead of using > data-directory (which is > "/nix/store/jg7i2xsp7lzas52cc3c6i0fv6hjx8rp1-emacs-27.0.50/share/emacs/= 27.0.50/etc/" > for me), they use "/build/source/etc/images/tabs/". This results in the > buttons close/open buttons showing and many thousands of messages about > it. > > Re-evaluating the default expression once Emacs starts fixes the issue. > > Recent messages: > Cannot find image file =E2=80=98/build/source/etc/images/tabs/close.xpm= =E2=80=99 > Cannot find image file =E2=80=98/build/source/etc/images/tabs/new.xpm=E2= =80=99 > Cannot find image file =E2=80=98/build/source/etc/images/tabs/close.xpm= =E2=80=99 > Cannot find image file =E2=80=98/build/source/etc/images/tabs/new.xpm=E2= =80=99 > Cannot find image file =E2=80=98/build/source/etc/images/tabs/close.xpm= =E2=80=99 > Cannot find image file =E2=80=98/build/source/etc/images/tabs/new.xpm=E2= =80=99 > Cannot find image file =E2=80=98/build/source/etc/images/tabs/close.xpm= =E2=80=99 [2 times] > Cannot find image file =E2=80=98/build/source/etc/images/tabs/new.xpm=E2= =80=99 > Cannot find image file =E2=80=98/build/source/etc/images/tabs/close.xpm= =E2=80=99 [2 times] > Cannot find image file =E2=80=98/build/source/etc/images/tabs/new.xpm=E2= =80=99 Like Eli suggested to compute the value at run time the first time the tab bar is activated, this was changed accordingly. Please see if this is really fixed for you.