From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Robert Cochran Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Enable persistent naming for tabs Date: Wed, 09 Oct 2019 18:03:49 -0700 Message-ID: <87r23lpg22.fsf@cochranmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="103735"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org To: juri@linkov.net Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 10 03:04:14 2019 Return-path: Envelope-to: ged-emacs-devel@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 1iIMsH-000Qpe-6C for ged-emacs-devel@m.gmane.org; Thu, 10 Oct 2019 03:04:13 +0200 Original-Received: from localhost ([::1]:33044 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIMsF-0001UZ-UD for ged-emacs-devel@m.gmane.org; Wed, 09 Oct 2019 21:04:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48297) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIMs8-0001RW-K7 for emacs-devel@gnu.org; Wed, 09 Oct 2019 21:04:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iIMs7-0002Ym-IF for emacs-devel@gnu.org; Wed, 09 Oct 2019 21:04:04 -0400 Original-Received: from mail.cochranmail.com ([64.140.150.170]:51018) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iIMs7-0002X2-Ao for emacs-devel@gnu.org; Wed, 09 Oct 2019 21:04:03 -0400 Original-Received: from SoraLaptop (unknown [131.191.86.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.cochranmail.com (Postfix) with ESMTPSA id D1180178E; Wed, 9 Oct 2019 18:03:59 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.140.150.170 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:240806 Archived-At: [[ Apparently the email address in the From doesn't actually work right now... oops, gonna have to fix that... in the mean time, going to use another address. My appologies if that messes up threading. ]] > But please give me an additional day to think about a possibility of > avoiding `no-auto-name` to not make code unnecessarily complicated. Part of what lead to that implementation is that I wanted to preserve the current behavior of how the name instantly changes if you change buffers or windows when you decline to manually name the tab. I personally feel that not doing so is not a good user experience - it makes it too easy for the tab name not to reflect the contents without it being the fault of the user. That's what I'm worried about here. I don't think that the automatic naming should go away, just that it should peacefully co-exist with the user or Lisp programs wanting to name a tab just so. Other than that, I'm happy to wait a little bit to get the best possible implementation for the benefit of everyone. Thanks for your attention and encouragement on this. :) Cheers, -- ~Robert Cochran GPG Fingerprint - BD0C 5F8B 381C 64F0 F3CE E7B9 EC9A 872C 41B2 77C2