From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Carlos Pita Newsgroups: gmane.emacs.bugs Subject: bug#51935: 29.0.50; tab-switch hides identically named tabs Date: Thu, 18 Nov 2021 21:31:45 -0300 Message-ID: References: <86r1bdxvt8.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6449"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 51935@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 19 01:33:15 2021 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 1mnrq6-0001Y6-Uz for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 19 Nov 2021 01:33:14 +0100 Original-Received: from localhost ([::1]:56414 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mnrq5-0002wo-II for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 18 Nov 2021 19:33:13 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:43536) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnrpu-0002wd-Su for bug-gnu-emacs@gnu.org; Thu, 18 Nov 2021 19:33:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54124) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mnrpu-0002vH-In for bug-gnu-emacs@gnu.org; Thu, 18 Nov 2021 19:33:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mnrpu-0003yd-G6 for bug-gnu-emacs@gnu.org; Thu, 18 Nov 2021 19:33:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Carlos Pita Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Nov 2021 00:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51935 X-GNU-PR-Package: emacs Original-Received: via spool by 51935-submit@debbugs.gnu.org id=B51935.163728192515209 (code B ref 51935); Fri, 19 Nov 2021 00:33:02 +0000 Original-Received: (at 51935) by debbugs.gnu.org; 19 Nov 2021 00:32:05 +0000 Original-Received: from localhost ([127.0.0.1]:37437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnroz-0003xF-0Y for submit@debbugs.gnu.org; Thu, 18 Nov 2021 19:32:05 -0500 Original-Received: from mail-yb1-f170.google.com ([209.85.219.170]:38558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnrow-0003wl-A4 for 51935@debbugs.gnu.org; Thu, 18 Nov 2021 19:32:04 -0500 Original-Received: by mail-yb1-f170.google.com with SMTP id v64so23317953ybi.5 for <51935@debbugs.gnu.org>; Thu, 18 Nov 2021 16:32:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LBcp4/cJHwRsx+N6n11l1YZq6Kl8uAkMIxpg13EZeKc=; b=Tg0vdgtnWlJ6Eyw98XDYT/aKUM1+YgeNyK27Zw1XZeTwq8epZvm7qlloxJVrC5RWgl 5XWSRk0FLcjZvn/lPfzXUmHYT9ilyleeIS7e92PXTWvN5IJyPOERMx/trWZQax0wNBl2 g9KduDUk2STDizhanA0rkZ2jZGMoaEMiG/isah3ces1Y5OdG90kiMuQ9iV9pw59E9lLQ Qb5IxRVG3anTwZOboD3vSEUqXxEMLZppFvmgUwoGMqSIYkMTgokt9E/77ZGgwnrwz+Qc 2OMGthYZbvGxl6f6gHp6pDUbcv6aJ4xDJAbza6MD5VeyvayrZgt/6SJtFhbmqXxyAz5+ 36tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LBcp4/cJHwRsx+N6n11l1YZq6Kl8uAkMIxpg13EZeKc=; b=m5T2EsihYYHWiKHnNzyzZTAolk2ImffZTcBqpOVh53Vmkio+vL/MA/C9dAVDUzulrt 8N+iwfwjrQ5EiH0FiDe2pA8O3eT1wRsXMxD6GHwy3ABdtbGrXgrCRmb7aM1qvGAFVWWQ WNejlk35u6pEqlffvsfhaKCslTXPO5qVrwakh8RIBNeE4vthwpkeUfNZaF7kcukLcye0 /XPw6BzQ0npuPEGGd5kT6r2V/TrewPsBTnjMpJCUFXam996U632KWKm+iqmJEqWjoH8K sIqahhfR9IUyBIysbq9EVPDht+cJl9kywX4R+Yb3n62IzUy91ZR4nyyBnaTSAJiMMEYs 2SzQ== X-Gm-Message-State: AOAM532IDCXWcgnyIipVC/YP70rdOzF5rVNOdgXycH+NxS0QGV3wjtfd 1lgk2QEl/zN4uSXZJjZqzdqkOXrZaFWg8oBRd28Rh+fQ X-Google-Smtp-Source: ABdhPJx8Gn6LwuXrqZaGP4nsGcor0dp+gr1vFA1mu+iMJjr3OdGEUjTeuT5Heo30ibLZq+tDehyVJ29isVL1E7AR5lY= X-Received: by 2002:a25:aaef:: with SMTP id t102mr32871086ybi.512.1637281916442; Thu, 18 Nov 2021 16:31:56 -0800 (PST) In-Reply-To: <86r1bdxvt8.fsf@mail.linkov.net> 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" Xref: news.gmane.io gmane.emacs.bugs:220354 Archived-At: Hi Juri, > How adding a numeric suffix in completions of tab-switch (C-x t RET) > could help to disambiguate the tabs? If there will be such automatically > generated completions as "same-buffer<1>", "same-buffer<2>", "same-buffer<3>", > there is no way for users to distinguish these tabs. Tabs are positional so the position can be used to disambiguate choices. I would use it as a suffix but only where it helps disambiguate options. That said, I believe even "same-buffer<1>", "same-buffer<2>", "same-buffer<3>" is preferable to nothing, first because it's the same in tab-switcher, tabs are all named equal and it's only the position that distinguishes them, adding a sequential number conveys the same information than the position in the tab-switcher menu, so if that's good for one case it's likely good for the other one as well, at least as long as it doesn't make completion cumbersome, which is the case when it's a suffix sparingly added; second, because as it is today one gets the impression that tabs are missing, it can get pretty confusing, more confusing than arbitrary suffixes I would say. Notice that I don't use the tabbar (and I believe I'm not alone in that respect) so I rely on the tab list to get an overall picture every now and then, sometimes to figure out what tabs need renaming. Best regards, Carlos