From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#41343: tab-bar-mode: Close tab on mouse-2 click Date: Mon, 6 Sep 2021 21:40:11 +0200 Message-ID: References: <87wnp2cg52.fsf@linkov.net> <83tuk5la2u.fsf@gnu.org> <877dh18lj3.fsf@mail.linkov.net> <83y29gjvjh.fsf@gnu.org> <8735rn8jz6.fsf@mail.linkov.net> <83sfznhywm.fsf@gnu.org> <87tuk356ia.fsf@mail.linkov.net> <83im0iiw8n.fsf@gnu.org> <877dgvkt1z.fsf@mail.linkov.net> <83wnotfpak.fsf@gnu.org> <87k0ksecbq.fsf@mail.linkov.net> <83v94cdwk5.fsf@gnu.org> <87a6lepqqo.fsf@mail.linkov.net> <87mtorrlf5.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="18002"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 41343@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 06 21:41:09 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 1mNKUP-0004WM-28 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 06 Sep 2021 21:41:09 +0200 Original-Received: from localhost ([::1]:45458 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mNKUN-00051B-Sl for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 06 Sep 2021 15:41:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47418) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mNKUI-000511-O2 for bug-gnu-emacs@gnu.org; Mon, 06 Sep 2021 15:41:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42934) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mNKUI-0007Pz-GR for bug-gnu-emacs@gnu.org; Mon, 06 Sep 2021 15:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mNKUI-0004ye-EM for bug-gnu-emacs@gnu.org; Mon, 06 Sep 2021 15:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Sep 2021 19:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41343 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 41343-submit@debbugs.gnu.org id=B41343.163095723119083 (code B ref 41343); Mon, 06 Sep 2021 19:41:02 +0000 Original-Received: (at 41343) by debbugs.gnu.org; 6 Sep 2021 19:40:31 +0000 Original-Received: from localhost ([127.0.0.1]:54480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNKTm-0004xj-Ol for submit@debbugs.gnu.org; Mon, 06 Sep 2021 15:40:30 -0400 Original-Received: from mail-pg1-f172.google.com ([209.85.215.172]:36512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNKTl-0004xW-3m for 41343@debbugs.gnu.org; Mon, 06 Sep 2021 15:40:29 -0400 Original-Received: by mail-pg1-f172.google.com with SMTP id t1so7687553pgv.3 for <41343@debbugs.gnu.org>; Mon, 06 Sep 2021 12:40:29 -0700 (PDT) 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=0vWmM+madeEjrWB3dnp3meUFjRlJk46XiHLfBSmrOwk=; b=Xs4MRmvY0VCXwUthkl/J3vXTa9ZS4rD57cNGita9TLPlD9OkHe8CkIspbCHlPazhwi QS2h2/mtpgGCplsfHXefTE0eGVCIDFRs2AurQ/dhCTbZMeaQ43Dh69ea6a44B3UvW2T6 cqcfTAHzRgLtPX+j6YgJ0+WZ2qSK5/YJBqQdlLX4P6IHF3P/5pPfcEqaMFax0DUEznTD qnjXNA9UYT+ANYFt5C8S44lKD4kkh7InpCvEsaLe+hraf+xKuOrkkD4p7gc7grYtC7F0 J6UYbq/65NNqO19OvCUxNbc0w3cw77cjlALmdD0g9bxGep3vUHUEHmfp9Jd6DAhuhebG BTug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0vWmM+madeEjrWB3dnp3meUFjRlJk46XiHLfBSmrOwk=; b=Hv3mzPyLyIVGqMCJQvopM9m89SDiA+xQOudhNjfcNXcd59IYVwDNzE1AvskgQE15Z/ fk19+rPxZ+r8QMZb6AFiPzsGsfV50p4y1G6rn6oSQKamqTK0sLfWoZRkbTVac3uhW1LX DegRUChF+qTmDGvo/ccfB+4XW8zfecN83R8vE2gG4aCz9cMtTunuSZH+wfQWzbeTp5Zu zsul6H4NlNFs6ESA2U+1nYmeT98uAn4b1bDZs6+TqyjrbnAJKzMFrFunjBpJDyEbtQW4 2P3IEBwfKoHYiFayzZIHb2ItPxTMNIZaDu+LJPnQ3tY6EfXNSwWPsIRTANoNPVA6tdNI ESkg== X-Gm-Message-State: AOAM533bKzAsqImFpimtZpZXhqBAf/KXmlNv/c7Qf5qdgGQRXnQU60Eh oR1OSdWyFK1P6iuJLeThaqXYaALjY0V3vFpUI/Y= X-Google-Smtp-Source: ABdhPJw2R93N4E3b/htHSbtkE1ZS7nEGDtLjWio3LlfEkdc8VjKhFpVygPM4GoKlR3X9JKJzZqof9DtYRaV7EvA6NTk= X-Received: by 2002:a63:7d5d:: with SMTP id m29mr3632770pgn.114.1630957223108; Mon, 06 Sep 2021 12:40:23 -0700 (PDT) In-Reply-To: <87mtorrlf5.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:213632 Archived-At: Juri Linkov writes: > Now the branch 'feature/tab-bar-events' is ready for testing. > Please help to find any possible problems. I have tested it on GNU/Linux and macOS, and it seems to work fine. One concern is that tabs close on mouse down, rather than release. In Firefox, tabs close instead on mouse release. This is good, because it gives me a second to react and move the mouse cursor away in case I misclick. This is currently less important in Emacs, as the buffer survives even such a misclick. But maybe in the future users will want tabs to be more strongly connected to their associated buffers, and work would then easily be lost to a misclick. Could we change this to close on mouse release instead?