From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: tab-rename broken/changed? Date: Mon, 22 Mar 2021 20:56:40 +0200 Organization: LINKOV.NET Message-ID: <874kh3xbiv.fsf@mail.linkov.net> References: <20210321134744.826BEC20E44@raman-glaptop.localdomain> <87zgyw6znx.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19808"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) Cc: emacs-devel@gnu.org To: "T.V Raman" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Mar 22 19:58:34 2021 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 1lOPl4-00053z-8y for ged-emacs-devel@m.gmane-mx.org; Mon, 22 Mar 2021 19:58:34 +0100 Original-Received: from localhost ([::1]:52514 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOPl3-00064c-Ag for ged-emacs-devel@m.gmane-mx.org; Mon, 22 Mar 2021 14:58:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40528) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOPkP-00050T-9L for emacs-devel@gnu.org; Mon, 22 Mar 2021 14:57:53 -0400 Original-Received: from relay8-d.mail.gandi.net ([217.70.183.201]:32983) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOPkL-00042a-Fj for emacs-devel@gnu.org; Mon, 22 Mar 2021 14:57:52 -0400 X-Originating-IP: 91.129.107.223 Original-Received: from mail.gandi.net (m91-129-107-223.cust.tele2.ee [91.129.107.223]) (Authenticated sender: juri@linkov.net) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id A74D61BF204; Mon, 22 Mar 2021 18:57:44 +0000 (UTC) In-Reply-To: (T. V. Raman's message of "Sun, 21 Mar 2021 18:34:53 -0700") Received-SPF: pass client-ip=217.70.183.201; envelope-from=juri@linkov.net; helo=relay8-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:266791 Archived-At: > Could you perhaps provide a simple tab-bar-tab-name function for use > from outside tab-bar (emacspeak in my case) to stay robust? Maybe such function could be added as part of some new Tab API. But now at least the internal function was reverted to its previous behavior. > For now I'm accessing the name of the current tab like so: > > (format "%s" > (cdr > (assoc 'name (assoc 'current-tab (tab-bar-tabs))))) Your change is even more reliable than using internal functions and until a more general API is implemented.