From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Matthias Meulien Newsgroups: gmane.emacs.devel Subject: Fix width tabs Date: Thu, 17 Feb 2022 22:31:48 +0100 Message-ID: <87wnhtfad7.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23402"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Feb 17 22:33:22 2022 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 1nKoOw-0005sF-MG for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Feb 2022 22:33:22 +0100 Original-Received: from localhost ([::1]:59570 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nKoOv-0008Al-7A for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Feb 2022 16:33:21 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51464) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKoNX-0007PI-17 for emacs-devel@gnu.org; Thu, 17 Feb 2022 16:31:55 -0500 Original-Received: from [2a00:1450:4864:20::42f] (port=35763 helo=mail-wr1-x42f.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nKoNU-0007TM-Ck for emacs-devel@gnu.org; Thu, 17 Feb 2022 16:31:54 -0500 Original-Received: by mail-wr1-x42f.google.com with SMTP id v12so11252024wrv.2 for ; Thu, 17 Feb 2022 13:31:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version; bh=4VgkR3MJZa9Tucn2kqiRE3Ck1jLfV2sSp1Vp6I3FGG8=; b=kGj462BnAfGD3m7RmgLkj0F8D+0g5j+It+Yz58Z0Mi9Sq80uQWAiCsDOwYAyoXKtYy 56fjJ5MXuy5BYQYJTFDoFq/iVjKGUWEA9afnVMdPpaYk5rIl6k9l5K61pYOWbeH74GEX 1SKr+vx9wU9Lcx/OtX4KxwvwfusbxmIp9DL8mHl+I2sKisH+fzSx0PRwUDnclOeba6Dp fYcJlO0YwtnN3FRLv51jw7VwtlrFFEqyjdnwqUhfCYIBpRODf1Wf1rElgWySl5uYkBQb QCWFgXcQmUDGUgTQtol9w29RdrrIN1np+ZJxpMkki91otH2NEOLMAN4UlgLQjHa1Rr/N ePKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=4VgkR3MJZa9Tucn2kqiRE3Ck1jLfV2sSp1Vp6I3FGG8=; b=BJw/6E4iRZEmCgoBL3vid6RorCBCMe/XojaE6CygLag2xScHi50a+dJvJUAhOEFe8Z XXVeDlg/if82GhdEhcs66Rw67d+zP+RwLsJJV+dx/TZ5l+X+y4i4f9onxhozumxnT7ew 24sgcYAjMYCCuU5PG7HZ/uLVnpZPyorA9SEnFCy93Vqsj5ZHBgFv5j9ps8tm3zUujowb skRdZ6wpEza2Kydrd40GQGCnhLeBXN1RUh3HX0xswBhVAwLVLiQb+Oe/yM8rD7gfLTgE zOMNmRCe+9M/x/hFHefOCshwinViPfrISqiqQyDsTzhEc2A9yRB4Wy99y/Vg1OJiPb5O QBcg== X-Gm-Message-State: AOAM530voULy6hOwEDEdBqxIo0fXVRgFGaD4KXGFq5zm+KkLz7xWosTv 9xY+ST9CfdzxuS3d3dOO1hhxw9CNB5Y= X-Google-Smtp-Source: ABdhPJwt8LakeRmNu7cV11gsdHPw8epSb4XGK0/KKr6WnShDgQAmSVbw6/PfbOyqIsS9wNTSG4tooQ== X-Received: by 2002:a5d:408c:0:b0:1e3:23a9:799f with SMTP id o12-20020a5d408c000000b001e323a9799fmr3618056wrp.104.1645133511017; Thu, 17 Feb 2022 13:31:51 -0800 (PST) Original-Received: from carbon.localdomain ([2a01:e0a:245:c850:98f5:429a:aa8e:95bb]) by smtp.gmail.com with ESMTPSA id r2sm3637082wmq.0.2022.02.17.13.31.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 13:31:50 -0800 (PST) X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::42f (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::42f; envelope-from=orontee@gmail.com; helo=mail-wr1-x42f.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:286431 Archived-At: When a tab has multiple windows, its name is updated depending on current buffer name. Switching window (C-x o) results in the tab being renamed. But buffer names of a given tab have heterogeneous lengths (*Help*, *Summary Listes/emacs-devel*, etc.). Thus the tab bar layout may change a lot while switching window, which is annoying: Visually, the tab bar can occupy two lines then one, etc. I'd like to configure all tabs to have the same width, whatever the length of the name of the current buffer of a particular tab is. That width could be the frame width divided by the number of tabs. But I've not found a way to do that with current options. Is it already possible? My understanding is that it's the default behavior in other applications like Firefox. Is there good reason to have different default? -- Matthias