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.devel Subject: Re: Tabs Date: Mon, 16 Sep 2019 23:59:54 +0300 Organization: LINKOV.NET Message-ID: <87tv9cx8hh.fsf@mail.linkov.net> References: <87a7bpysm8.fsf@mail.linkov.net> <87muf56wwf.fsf@mail.linkov.net> 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="176705"; 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: Stefan Kangas , Emacs developers To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 16 23:19:31 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 1i9yPB-000jqz-UQ for ged-emacs-devel@m.gmane.org; Mon, 16 Sep 2019 23:19:30 +0200 Original-Received: from localhost ([::1]:40066 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9yPA-00021D-7a for ged-emacs-devel@m.gmane.org; Mon, 16 Sep 2019 17:19:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59348) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9yKw-0007vk-DP for emacs-devel@gnu.org; Mon, 16 Sep 2019 17:15:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9yKv-0001pz-8W for emacs-devel@gnu.org; Mon, 16 Sep 2019 17:15:06 -0400 Original-Received: from egyptian.birch.relay.mailchannels.net ([23.83.209.56]:5236) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i9yKu-0001ly-Uh for emacs-devel@gnu.org; Mon, 16 Sep 2019 17:15:05 -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 2B3EC6A16E8; Mon, 16 Sep 2019 21:15:03 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a42.g.dreamhost.com (100-96-84-221.trex.outbound.svc.cluster.local [100.96.84.221]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id C11316A18A7; Mon, 16 Sep 2019 21:15:02 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Original-Received: from pdx1-sub0-mail-a42.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.17.5); Mon, 16 Sep 2019 21:15:03 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Bitter-Print: 65f97b3321fee1f2_1568668503004_638939458 X-MC-Loop-Signature: 1568668503004:3009172885 X-MC-Ingress-Time: 1568668503004 Original-Received: from pdx1-sub0-mail-a42.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a42.g.dreamhost.com (Postfix) with ESMTP id B7EE283A04; Mon, 16 Sep 2019 14:14:57 -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=yMeCaD Pta3QnpSGcw9JHKvoLcuA=; b=js9ewGKwxCwdsi0o2lAFiO5IkCiBRMa6r0tBUK lzuYkmHHfUNZm56CCeiYDLP9HSPv0gzieXuGtAO1/lSfhM4dJVTT50XmEzim4sNU 59/6t9cdkdlNgRYuNUzTkCOYqksu9vey3Ay+I3lvB4gy19X+NWBlcf9t4Z9dENRH tmJPY= Original-Received: from mail.jurta.org (m91-129-107-243.cust.tele2.ee [91.129.107.243]) (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-a42.g.dreamhost.com (Postfix) with ESMTPSA id E6934839F3; Mon, 16 Sep 2019 14:14:55 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a42 In-Reply-To: (Yuri Khan's message of "Mon, 16 Sep 2019 11:19:53 +0700") X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedufedrudefgdduiedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufhofhffjgfkfgggtgfgsehtkeertddtreejnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledruddtjedrvdegfeenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrddutdejrddvgeefpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtohephihurhhirdhvrdhkhhgrnhesghhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpedt X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 23.83.209.56 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:240090 Archived-At: >> > 8. In Firefox, the close tab button is not visible unless that tab i= s selected. >> >> This Firefox behaviour is very inconvenient - to be able to close >> several tabs in a row I have first to switch to each of them that star= ts >> loading the page, so browser hangs for a while - very frustrating expe= rience. >> Chromium close buttons on every tab are much better. However, you can= set >> the close button variable to nil to disable close buttons. > > Don=E2=80=99t people mostly close tabs using the middle button click or= a > keyboard shortcut? This removes the need for close buttons altogether. I didn't know that the middle button click can close the tab in browser, because clicking on the close icon is more reliable since clicking the same mouse button caused different actions in different browsers with no consistent behaviour (maybe they are more consistent now I don't know)= . But after trying I see that pressing the wheel button requires more effor= t and is less reliable since might cause scrolling before pressing (BTW, tab scrolling with the wheel is already supported in the branch). Currently in the branch Ctrl key in combination with mouse click closes the tab, but the middle button click could be supported as well. Regarding a keyboard shortcut, do you mean C-w?