From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Didier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Aug 2021 02:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 49803@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16277848959965 (code B ref -1); Sun, 01 Aug 2021 02:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Aug 2021 02:28:15 +0000 Received: from localhost ([127.0.0.1]:35263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mA1D5-0002af-Ga for submit@debbugs.gnu.org; Sat, 31 Jul 2021 22:28:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:46488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mA1D3-0002aW-9u for submit@debbugs.gnu.org; Sat, 31 Jul 2021 22:28:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mA1D2-0000NG-Q5 for bug-gnu-emacs@gnu.org; Sat, 31 Jul 2021 22:28:12 -0400 Received: from mail-yb1-xb2c.google.com ([2607:f8b0:4864:20::b2c]:45773) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mA1D1-00030e-1p for bug-gnu-emacs@gnu.org; Sat, 31 Jul 2021 22:28:12 -0400 Received: by mail-yb1-xb2c.google.com with SMTP id a201so6408774ybg.12 for ; Sat, 31 Jul 2021 19:28:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=GxH+6t8VyWAV9Sw6mFzAvpbIRTAxiHTFoVxJOIm3S80=; b=CfaGjKbfOfX2KhQUWHcVrmx9aI6iDejJZYGk9x8O2iRx6wRiUkBgpMX4fAnryY13Zz yBKOezoidvbnO1m50fyYdCwcByoyE4bgN/Do8vPEoHI1wBzIJniOo7e2F+VvexPCmcl2 PfM00NHpSyBmEvMK+hpRUujkLrtsG5vpwO+PpX+KF7+iZhwXPdStohE6cL+T5Zh/NP5i Wv3PXecjtwEM35ZgMfW7alD7IYbQNJrNd5v30DfehunMZa8ooPTwH2egZ97Ovc00ZEp7 iA7Y0ynxg1ex16HMirUP9gpqdnzEnZyf8SQ5F32NS1XSuCtEZQJn3AusgbvJd6rVBqkT dbSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GxH+6t8VyWAV9Sw6mFzAvpbIRTAxiHTFoVxJOIm3S80=; b=hySRaAup//FY1bea385EiFjtQSKDS+fw86Y2XM8ehJXXTbHYrMMYgkbSsud6F+hJ+5 icogl/SYM/SDqPEU72hqPckt7yl7t7d8UymdzGVsfKptDr5lxp/BsLYTeLJf1CpeS9cu JrJTN7lX+S9ASThdEvVmqiLJx41p0FsSr2PxoOzimBUoFAyPEeTL8XeOcERZRW6HPmhi jCDztwM/GTK3gxbDiVe2SEahR3vpM3Sa0vW6upT5ZCK7vO0Y/zJTt3K26QV5pGxWJN3w AlD6FwG0Ree/qFg1DVu7TqGVF8d5MFyJ0JjY2gEiIXWtesHev2Gna7RFe3f6UBoC0zPL FI+w== X-Gm-Message-State: AOAM530CdZ9jQtDEEJEXMBCO0FKqz14UBIPEYEiMbRdA72MfcquR+nV0 oCJtlLsF9ozvIxUISH+XIolmE0dz+ICk5nO7oCBUpv7m7T4Bsw== X-Google-Smtp-Source: ABdhPJyw/1J5wIrRa5YOUoZJqsypERSze7LXwVccNXSwFHEiXn5j+utwls8B0xXJFm5ekQFZTp6jOmnY+MEpAEfRzyE= X-Received: by 2002:a25:a527:: with SMTP id h36mr13202825ybi.104.1627784889326; Sat, 31 Jul 2021 19:28:09 -0700 (PDT) MIME-Version: 1.0 From: Didier Date: Sat, 31 Jul 2021 19:27:58 -0700 Message-ID: Content-Type: multipart/alternative; boundary="00000000000019613905c876347d" Received-SPF: pass client-ip=2607:f8b0:4864:20::b2c; envelope-from=didibus@gmail.com; helo=mail-yb1-xb2c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --00000000000019613905c876347d Content-Type: text/plain; charset="UTF-8" I'm on a MacBook Pro with macOS Big Sur, and on both the laptop trackpad and with my plugged in USB mouse, the wheel or 2-finger up/down on trackpad, is reported to Emacs when in terminal as mouse-4 and mouse-5. That means that scroll doesn't work in Terminal.app or in iTerm2 on MAC, since mouse-4 and mouse-5 are not bound. In the GUI Mac it works, because it gets reported as wheel-up and wheel-down. My thought is maybe here https://github.com/emacs-mirror/emacs/blob/master/lisp/mwheel.el#L54 there should be an additional check for if its running with a window-system or not? In GNU Emacs 27.2 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G95)) of 2021-03-27 built on builder10-14.porkrind.org Windowing system distributor 'Apple', version 10.3.2022 System Description: macOS 11.3.1 --00000000000019613905c876347d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I'm on a MacBook Pro with macOS Big Sur, and on both the laptop = trackpad
and with my plugged in USB mouse,= the wheel or 2-finger up/down on
trackpad= , is reported to Emacs when in terminal as mouse-4 and mouse-5.
That means that scroll doesn't work in Terminal.a= pp or in iTerm2 on MAC,
since mouse-4 and = mouse-5 are not bound.

In the GUI Mac it works, because it gets reported as whee= l-up and
wheel-down.

My thought is maybe here
https://github.com/emacs-mirror/emacs= /blob/master/lisp/mwheel.el#L54
there = should be an additional check for if its running with a
window-system or not?


In GNU = Emacs 27.2 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 1= 0.14.6 (Build 18G95))
of 2021-03-27 built = on builder10-14.porkrind.org
Windowing system distributor 'Apple= ', version 10.3.2022
System Descriptio= n:=C2=A0=C2=A0macO= S 11.3.1
--00000000000019613905c876347d-- From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Aug 2021 06:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Didier Cc: 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162779873531849 (code B ref 49803); Sun, 01 Aug 2021 06:19:01 +0000 Received: (at 49803) by debbugs.gnu.org; 1 Aug 2021 06:18:55 +0000 Received: from localhost ([127.0.0.1]:35370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mA4oJ-0008Hd-IB for submit@debbugs.gnu.org; Sun, 01 Aug 2021 02:18:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mA4oH-0008HQ-Qr for 49803@debbugs.gnu.org; Sun, 01 Aug 2021 02:18:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40824) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mA4oC-0001KR-KE; Sun, 01 Aug 2021 02:18:48 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1871 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mA4oC-0006jV-86; Sun, 01 Aug 2021 02:18:48 -0400 Date: Sun, 01 Aug 2021 09:18:37 +0300 Message-Id: <83a6m1ofgi.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Didier on Sat, 31 Jul 2021 19:27:58 -0700) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Didier > Date: Sat, 31 Jul 2021 19:27:58 -0700 > > I'm on a MacBook Pro with macOS Big Sur, and on both the laptop trackpad > and with my plugged in USB mouse, the wheel or 2-finger up/down on > trackpad, is reported to Emacs when in terminal as mouse-4 and mouse-5. > That means that scroll doesn't work in Terminal.app or in iTerm2 on MAC, > since mouse-4 and mouse-5 are not bound. > > In the GUI Mac it works, because it gets reported as wheel-up and > wheel-down. > > My thought is maybe here > https://github.com/emacs-mirror/emacs/blob/master/lisp/mwheel.el#L54 > there should be an additional check for if its running with a > window-system or not? I don't think I follow. The defcustoms there say: (defcustom mouse-wheel-down-event (if (or (featurep 'w32-win) (featurep 'ns-win)) 'wheel-up 'mouse-4) "Event used for scrolling down." :group 'mouse :type 'symbol :set 'mouse-wheel-change-button) (defcustom mouse-wheel-up-event (if (or (featurep 'w32-win) (featurep 'ns-win)) 'wheel-down 'mouse-5) "Event used for scrolling up." :group 'mouse :type 'symbol :set 'mouse-wheel-change-button) This seems already to cater to macOS, so why isn't it working for you? From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Didier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Aug 2021 06:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162788666420750 (code B ref 49803); Mon, 02 Aug 2021 06:45:01 +0000 Received: (at 49803) by debbugs.gnu.org; 2 Aug 2021 06:44:24 +0000 Received: from localhost ([127.0.0.1]:37565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mARgW-0005Oc-DX for submit@debbugs.gnu.org; Mon, 02 Aug 2021 02:44:24 -0400 Received: from mail-yb1-f173.google.com ([209.85.219.173]:41760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mARgT-0005OO-UU for 49803@debbugs.gnu.org; Mon, 02 Aug 2021 02:44:22 -0400 Received: by mail-yb1-f173.google.com with SMTP id z18so182113ybg.8 for <49803@debbugs.gnu.org>; Sun, 01 Aug 2021 23:44:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FyEXJqu1XH5kjBKzOtpWGIuGVRHXF3LPz0OLEtxUh5I=; b=iKGrKDkoLI3InniXqTyx1SpHIEDH2Kjf/m8yfeq11KWZ8kciyN2wvNlyFDp8TZVREx jZxcf17JShFr2yxS+bZBUOBQVWRVNtPqUnDnoz7mOsMFNhd88tQwYqcwsI//tsDv4nc7 H2f5yzwOV42Arcji3ZwZcKzX94nyc77v/dci4WLdMysql+L9NuPion2cVD0/NuVjLRHZ Lb/7qvTLp0ceKro+QxAPOwQvuMV0bQ8xUbGdz1hHv0zMZB8Cp/rmO0XgZ71ZN6t9msKg 74sIlGgYRmRS3inoM2DLg89iGUDMl/njnGP0McQL5Z4iGYsXoDOsF4KTbDxHZV80OdCR UDWg== 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=FyEXJqu1XH5kjBKzOtpWGIuGVRHXF3LPz0OLEtxUh5I=; b=HiiFujnUvTh+1ralmO1QJqsfE0/oTEa2SvkF/1Ksqq0gU8gnV+Y41KIIsSF+IYWBgB QtSgeS/QztafsCIUd/S6rVgdWPQgxednB1DxhApeC33B/Vgq/Vabh+B7UVUxNFiS4g++ NxBYfRxHu2Tzs3GsObDFXYsfRRPT/VkklTE+ZDhFdjrZIQfS3Ed3277Tt8RFLffcEZor 2ds5lArGt4VnrUmvh0DAwH8vIclakYsB8b2UcLz5xqwvZEpAQaEIgnJSCtb1lft1Aq2X SjwImF6NTbbC4FGGYiH4Oa/pepPRlwWSA+tdurF/qjtnuOlE0tolvhxspxYYSTIYars/ /Ctg== X-Gm-Message-State: AOAM532d528NxUU/U1E5TOH29tynZ+GLKQ/unvblhQ8+ioHgn2IG3kBA xi+VID8wQkbV7IJwtYudg44tWMgTXNmWW1LjckE= X-Google-Smtp-Source: ABdhPJyKLRS2iX+XNJox3x1GjZv6+78NAzhicdVKUXeJKxLghO3OG1xUBNq8SoNx6UVIMhfiP5+x22QJhyfYwp8fOec= X-Received: by 2002:a25:a527:: with SMTP id h36mr20088335ybi.104.1627886656182; Sun, 01 Aug 2021 23:44:16 -0700 (PDT) MIME-Version: 1.0 References: <83a6m1ofgi.fsf@gnu.org> In-Reply-To: <83a6m1ofgi.fsf@gnu.org> From: Didier Date: Sun, 1 Aug 2021 23:44:05 -0700 Message-ID: Content-Type: multipart/alternative; boundary="000000000000e060de05c88de5d4" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000e060de05c88de5d4 Content-Type: text/plain; charset="UTF-8" In macOS, when running Emacs in GUI, the wheel is received as and and it all works. But in macOS, when running inside a terminal such as Terminal.app or iTerm2, the wheel is received as and and it no longer works, because the defcustom is not smart enough to check if we are running in GUI or not. So I think it should be modified to something like: (if (or (featurep 'w32-win) (and (display-graphic-p) (featurep 'ns-win))) 'wheel-down 'mouse-5) Does that make sense? On Sat, 31 Jul 2021 at 23:18, Eli Zaretskii wrote: > > From: Didier > > Date: Sat, 31 Jul 2021 19:27:58 -0700 > > > > I'm on a MacBook Pro with macOS Big Sur, and on both the laptop trackpad > > and with my plugged in USB mouse, the wheel or 2-finger up/down on > > trackpad, is reported to Emacs when in terminal as mouse-4 and mouse-5. > > That means that scroll doesn't work in Terminal.app or in iTerm2 on MAC, > > since mouse-4 and mouse-5 are not bound. > > > > In the GUI Mac it works, because it gets reported as wheel-up and > > wheel-down. > > > > My thought is maybe here > > https://github.com/emacs-mirror/emacs/blob/master/lisp/mwheel.el#L54 > > there should be an additional check for if its running with a > > window-system or not? > > I don't think I follow. The defcustoms there say: > > (defcustom mouse-wheel-down-event > (if (or (featurep 'w32-win) (featurep 'ns-win)) > 'wheel-up > 'mouse-4) > "Event used for scrolling down." > :group 'mouse > :type 'symbol > :set 'mouse-wheel-change-button) > > (defcustom mouse-wheel-up-event > (if (or (featurep 'w32-win) (featurep 'ns-win)) > 'wheel-down > 'mouse-5) > "Event used for scrolling up." > :group 'mouse > :type 'symbol > :set 'mouse-wheel-change-button) > > This seems already to cater to macOS, so why isn't it working for you? > --000000000000e060de05c88de5d4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In macOS, when running Emacs in GUI, the wheel is rec= eived as <wheel-up> and <wheel-down> and it all works.

But in macOS, when running inside a terminal such as Termi= nal.app or iTerm2, the wheel is received as <mouse-4> and <mouse-5= > and it no longer works, because the defcustom is not smart enough to c= heck if we are running in GUI or not.

So I think i= t should be modified to something like:

(if (or (f= eaturep 'w32-win) (and (display-graphic-p) (featurep &= #39;ns-win)))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'wheel-down
=C2=A0 =C2=A0 =C2=A0 'mouse-5)

Does that make = sense?

> From: Didier <didibus@gmail.com>
> Date: Sat, 31 Jul 2021 19:27:58 -0700
>
> I'm on a MacBook Pro with macOS Big Sur, and on both the laptop tr= ackpad
> and with my plugged in USB mouse, the wheel or 2-finger up/down on
> trackpad, is reported to Emacs when in terminal as mouse-4 and mouse-5= .
> That means that scroll doesn't work in Terminal.app or in iTerm2 o= n MAC,
> since mouse-4 and mouse-5 are not bound.
>
> In the GUI Mac it works, because it gets reported as wheel-up and
> wheel-down.
>
> My thought is maybe here
> https://github.com/emacs-mi= rror/emacs/blob/master/lisp/mwheel.el#L54
> there should be an additional check for if its running with a
> window-system or not?

I don't think I follow.=C2=A0 The defcustoms there say:

=C2=A0 (defcustom mouse-wheel-down-event
=C2=A0 =C2=A0 (if (or (featurep 'w32-win) (featurep 'ns-win))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'wheel-up
=C2=A0 =C2=A0 =C2=A0 'mouse-4)
=C2=A0 =C2=A0 "Event used for scrolling down."
=C2=A0 =C2=A0 :group 'mouse
=C2=A0 =C2=A0 :type 'symbol
=C2=A0 =C2=A0 :set 'mouse-wheel-change-button)

=C2=A0 (defcustom mouse-wheel-up-event
=C2=A0 =C2=A0 (if (or (featurep 'w32-win) (featurep 'ns-win))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'wheel-down
=C2=A0 =C2=A0 =C2=A0 'mouse-5)
=C2=A0 =C2=A0 "Event used for scrolling up."
=C2=A0 =C2=A0 :group 'mouse
=C2=A0 =C2=A0 :type 'symbol
=C2=A0 =C2=A0 :set 'mouse-wheel-change-button)

This seems already to cater to macOS, so why isn't it working for you?<= br>
--000000000000e060de05c88de5d4-- From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Aug 2021 11:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Didier Cc: 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162790331516285 (code B ref 49803); Mon, 02 Aug 2021 11:22:02 +0000 Received: (at 49803) by debbugs.gnu.org; 2 Aug 2021 11:21:55 +0000 Received: from localhost ([127.0.0.1]:37799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAW14-0004Eb-Jw for submit@debbugs.gnu.org; Mon, 02 Aug 2021 07:21:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAW12-0004EI-8I for 49803@debbugs.gnu.org; Mon, 02 Aug 2021 07:21:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41090) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mAW0w-0007w3-Th; Mon, 02 Aug 2021 07:21:46 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1236 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mAW0w-0007L6-Hu; Mon, 02 Aug 2021 07:21:46 -0400 Date: Mon, 02 Aug 2021 14:21:38 +0300 Message-Id: <83r1fcm6rh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Didier on Sun, 1 Aug 2021 23:44:05 -0700) References: <83a6m1ofgi.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Didier > Date: Sun, 1 Aug 2021 23:44:05 -0700 > Cc: 49803@debbugs.gnu.org > > In macOS, when running Emacs in GUI, the wheel is received as and and it all > works. > > But in macOS, when running inside a terminal such as Terminal.app or iTerm2, the wheel is received as > and and it no longer works, because the defcustom is not smart enough to check if > we are running in GUI or not. > > So I think it should be modified to something like: > > (if (or (featurep 'w32-win) (and (display-graphic-p) (featurep 'ns-win))) > 'wheel-down > 'mouse-5) Did you try that? The problem here is that the initial frame is not a GUI frame even in a GUI session, so the defcustom could pick up the wrong value. From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Aug 2021 10:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Didier , 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162850498211038 (code B ref 49803); Mon, 09 Aug 2021 10:30:02 +0000 Received: (at 49803) by debbugs.gnu.org; 9 Aug 2021 10:29:42 +0000 Received: from localhost ([127.0.0.1]:55917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mD2XO-0002ry-Ct for submit@debbugs.gnu.org; Mon, 09 Aug 2021 06:29:42 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:43002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mD2XM-0002rk-2o for 49803@debbugs.gnu.org; Mon, 09 Aug 2021 06:29:40 -0400 Received: by mail-wm1-f51.google.com with SMTP id e25-20020a05600c4b99b0290253418ba0fbso11167267wmp.1 for <49803@debbugs.gnu.org>; Mon, 09 Aug 2021 03:29:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=REIC0Ap5m9EM8ubSnZL2hmc6x2ERORARx5JM+6MgkuA=; b=u9g7Wmi6zXZS4OrjTRSW7lrBbfRtnoEgjcvQ+HD5D5T3hZUCxzjG7g1z/S4YYsq+yV hliOQD4vLZLf5uCzc2hOirwIjAZxkpC7n/NDTg0e3clYKET7Lo9vkZG5EKZ04s+7wJbn hM3wvtZVttJm77wS6wBgV48tGHKhTzEad6tZYTUpURP97vlMVnIdh2zz2U4XODY3XkBf bSyXSYQ2s8jJa8+j30i6LU3ol+tnmqX1V1Zzi/3Ly5dY/B9ijQ9aZFWJyA7YUsm6vpzV zW22mqqHyhdZhYEWf0/3TUcrKdRDgmcyU/XEN7SHx+R4vbdiO1jWwXXp+qFlEonqjtvW Oa/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=REIC0Ap5m9EM8ubSnZL2hmc6x2ERORARx5JM+6MgkuA=; b=pNcfzddDAm9voQ00AIoagR2pP+24LzqEex97gE26k+26OgB63Vq1zJkiBbksaYmKOU /mypRLRKWQL5MRQhdozhkHf8OPY9nbyABU7LzsFIjZvQybNuKtzKldBiI0JPq3yqH4Ri frGiHBzy0LVlrOl0pMvnHKflRoLAdv56fn+appnsl1vOmlgRZUb9KVbKYrsb1Ka1Pz4k dYbOXrX1UqZZUF4J0UYpLESGkNWCB24g1oZjIsu9larW1qc/VAFc4w15rG7yGnKRfX+g UKnw2RX/Y4ictScgAuLfpeizMzxHbQ8nVu++kxwas+sq+U9ZR6RELeXfIqFXwdZscFDj uF5Q== X-Gm-Message-State: AOAM532FTl68j5F50sMoVwPLEI9ndLHXTM1v+Rsr3ZQ/G8y1p6czt7qz hGiv8kiNLEkrNBbswc0WKbhgHWsg6E8= X-Google-Smtp-Source: ABdhPJwfTpSZni0KqkF9f9UeEjl2Yqp7Kog4qUV1OGAwyZcMft082urfdX0/CIWtRXJFE+DY0OJ8Kw== X-Received: by 2002:a05:600c:294a:: with SMTP id n10mr4964798wmd.67.1628504973771; Mon, 09 Aug 2021 03:29:33 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id 19sm20521275wmj.48.2021.08.09.03.29.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Aug 2021 03:29:32 -0700 (PDT) From: Robert Pluim References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> Date: Mon, 09 Aug 2021 12:29:32 +0200 In-Reply-To: <83r1fcm6rh.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 02 Aug 2021 14:21:38 +0300") Message-ID: <87k0kusygj.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Mon, 02 Aug 2021 14:21:38 +0300, Eli Zaretskii said: >> From: Didier >> Date: Sun, 1 Aug 2021 23:44:05 -0700 >> Cc: 49803@debbugs.gnu.org >>=20 >> In macOS, when running Emacs in GUI, the wheel is received as and and it all >> works. >>=20 >> But in macOS, when running inside a terminal such as Terminal.app or= iTerm2, the wheel is received as >> and and it no longer works, because the defcusto= m is not smart enough to check if >> we are running in GUI or not. >> Hmm, I receive those as 'up' and 'down' in Terminal.app. And in iTerm2 Emacs doesn=CA=BCt receive them at all, even with 'mouse event reporting' turned on. Does it depend on the configured terminal type? >> So I think it should be modified to something like: >>=20 >> (if (or (featurep 'w32-win) (and (display-graphic-p) (featurep 'ns-w= in))) >> 'wheel-down >> 'mouse-5) Eli> Did you try that? Eli> The problem here is that the initial frame is not a GUI frame even= in Eli> a GUI session, so the defcustom could pick up the wrong value. If we knew where and how the events were being received by emacs we could map them to wheel-{up,down}, but I=CA=BCve not succeeded there. Robert --=20 From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Aug 2021 12:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162859948020635 (code B ref 49803); Tue, 10 Aug 2021 12:45:02 +0000 Received: (at 49803) by debbugs.gnu.org; 10 Aug 2021 12:44:40 +0000 Received: from localhost ([127.0.0.1]:58665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDR7Y-0005Ml-Ij for submit@debbugs.gnu.org; Tue, 10 Aug 2021 08:44:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDR7W-0005MT-SL for 49803@debbugs.gnu.org; Tue, 10 Aug 2021 08:44:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47626) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mDR7R-0005s6-I7; Tue, 10 Aug 2021 08:44:33 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1592 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mDR7R-0002r8-51; Tue, 10 Aug 2021 08:44:33 -0400 Date: Tue, 10 Aug 2021 15:44:44 +0300 Message-Id: <83v94dfozn.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87k0kusygj.fsf@gmail.com> (message from Robert Pluim on Mon, 09 Aug 2021 12:29:32 +0200) References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Robert Pluim > Cc: Didier , 49803@debbugs.gnu.org > Date: Mon, 09 Aug 2021 12:29:32 +0200 > > >> So I think it should be modified to something like: > >> > >> (if (or (featurep 'w32-win) (and (display-graphic-p) (featurep 'ns-win))) > >> 'wheel-down > >> 'mouse-5) > > Eli> Did you try that? > > Eli> The problem here is that the initial frame is not a GUI frame even in > Eli> a GUI session, so the defcustom could pick up the wrong value. > > If we knew where and how the events were being received by emacs we > could map them to wheel-{up,down}, but Iʼve not succeeded there. Where were you looking? These events are formatted into Lisp in keyboard.c; search for "wheel-". I guess the difference is between systems where the GUI API tells us explicitly whether its a wheel-up/down event, and systems where we just get "button number N" event. Or something like that. From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 Aug 2021 09:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162867390422743 (code B ref 49803); Wed, 11 Aug 2021 09:26:02 +0000 Received: (at 49803) by debbugs.gnu.org; 11 Aug 2021 09:25:04 +0000 Received: from localhost ([127.0.0.1]:33409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDkTw-0005uj-8Z for submit@debbugs.gnu.org; Wed, 11 Aug 2021 05:25:04 -0400 Received: from mail-wm1-f53.google.com ([209.85.128.53]:39629) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDkTu-0005u8-OI for 49803@debbugs.gnu.org; Wed, 11 Aug 2021 05:25:03 -0400 Received: by mail-wm1-f53.google.com with SMTP id f9-20020a05600c1549b029025b0f5d8c6cso3903507wmg.4 for <49803@debbugs.gnu.org>; Wed, 11 Aug 2021 02:25:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=5MHYGe7VayiD2NxrpFZMAYhBFYRy9xx70SxQE3vJbtI=; b=soUvkgW4zIW1NPtsUqNDbm8sm+qvCveCyn+Nz+4BSV1xVor+wqg3Zy4mAdoIZp1Lor Wmh8UxKrIE8NHrOOzql9RmjafcVj2EbfLQFVRcWJ/69eW15S1pfldGZVzVC3dH0hVITD vxMUIk8i7pVR5FLvcnYKUpzP0gqFpiv/Urt5MOFCLsDnEG92TNzBb9OoWt2ecZitEf28 42JmUCrDQPVEk3hjAJMxuiR7zZwx5XszKbo4uUYzNryC16rscbphn/4A9O+BOH9QjZBI guW13GEjeXmCwGPD3HAIGx+0bWj+JZbgkFDvIUv9DUTT36R78EpnBp23aomSVmwdXQNT Smeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=5MHYGe7VayiD2NxrpFZMAYhBFYRy9xx70SxQE3vJbtI=; b=ZGQbwJ5aAtdV1vBs7V3EECPlSfSv2fXLVlf6oO/03sfGiUQjWlQIHaadtMDHOqR7cP 5gvTW/8HpbrNWB1PPKPg7xl1xhkFVbSMW2W9QojVu5IFyKHspc7gBtZnLEBApL9U5YRp VcR2Xf8ImdL/2uMwGAJ7zc4+mC+CY7bZyb+PTzz2XHUyHDzbLxfvxEw9Fq3I+AioIrw1 fYUrR7/N9XbtrHHMY+LBTChuETss64FZA8bKXYDg2KaTiZppN9dRRpT41Y6bJoJ3i5vU 3hVyknXny5QS8hzjUD5rOIu9LYd7tniN0RAYGCv49OhZJu0Plw8/joHtQSyGEv46jfMA dy/w== X-Gm-Message-State: AOAM530BOkeJs3DXypTuRxp+r4ehHjvuBBgbMmSE4HWtHU+A9zd436ON 96uRX45f+Ls0TrzUGX0jYyTk5dTc8VA= X-Google-Smtp-Source: ABdhPJy5Oz0bKFRkDDS2o+jLhnBSHyGhvM+Ept4SulFwSENRtKoxAB3R+BNtaHC7NYqmCJFMbL6sgA== X-Received: by 2002:a1c:3841:: with SMTP id f62mr1368787wma.60.1628673896550; Wed, 11 Aug 2021 02:24:56 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id o17sm5047603wmp.13.2021.08.11.02.24.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Aug 2021 02:24:55 -0700 (PDT) From: Robert Pluim References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> Date: Wed, 11 Aug 2021 11:24:54 +0200 In-Reply-To: <83v94dfozn.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 10 Aug 2021 15:44:44 +0300") Message-ID: <87v94cqqop.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 10 Aug 2021 15:44:44 +0300, Eli Zaretskii said: >> From: Robert Pluim >> Cc: Didier , 49803@debbugs.gnu.org >> Date: Mon, 09 Aug 2021 12:29:32 +0200 >>=20 >> >> So I think it should be modified to something like: >> >>=20 >> >> (if (or (featurep 'w32-win) (and (display-graphic-p) (featurep 'n= s-win))) >> >> 'wheel-down >> >> 'mouse-5) >>=20 Eli> Did you try that? >>=20 Eli> The problem here is that the initial frame is not a GUI frame even= in Eli> a GUI session, so the defcustom could pick up the wrong value. >>=20 >> If we knew where and how the events were being received by emacs we >> could map them to wheel-{up,down}, but I=CA=BCve not succeeded there. Eli> Where were you looking? These events are formatted into Lisp in Eli> keyboard.c; search for "wheel-". I was unclear: I hadn't figured out how to get the relevant terminal programs to generate either wheel-up/down or mouse-4/5. It looks like iterm2 sends mouse events using the xterm protocol, which xt-mouse then posts as mouse-4/5 events. I guess we could modify xt-mouse to optionally send them as wheel-up/down instead, but that feels like a hack. Do we have a generic mapping mechanism for mouse events? I guess they=CA=BCre not keys, so keyboard-translate won't work. Eli> I guess the difference is between systems where the GUI API tells = us Eli> explicitly whether its a wheel-up/down event, and systems where we Eli> just get "button number N" event. Or something like that. This is using emacs -nw, so the gui api is not involved. Robert --=20 From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 Aug 2021 12:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162868337432482 (code B ref 49803); Wed, 11 Aug 2021 12:03:02 +0000 Received: (at 49803) by debbugs.gnu.org; 11 Aug 2021 12:02:54 +0000 Received: from localhost ([127.0.0.1]:33698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDmwg-0008Rq-EQ for submit@debbugs.gnu.org; Wed, 11 Aug 2021 08:02:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDmwe-0008Rc-P5 for 49803@debbugs.gnu.org; Wed, 11 Aug 2021 08:02:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55990) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mDmwZ-0000TB-AY; Wed, 11 Aug 2021 08:02:47 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4242 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mDmwY-0004In-O1; Wed, 11 Aug 2021 08:02:47 -0400 Date: Wed, 11 Aug 2021 15:03:01 +0300 Message-Id: <83sfzgdw96.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87v94cqqop.fsf@gmail.com> (message from Robert Pluim on Wed, 11 Aug 2021 11:24:54 +0200) References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Robert Pluim > Cc: didibus@gmail.com, 49803@debbugs.gnu.org > Date: Wed, 11 Aug 2021 11:24:54 +0200 > > I was unclear: I hadn't figured out how to get the relevant terminal > programs to generate either wheel-up/down or mouse-4/5. It looks like > iterm2 sends mouse events using the xterm protocol, which xt-mouse > then posts as mouse-4/5 events. I guess we could modify xt-mouse to > optionally send them as wheel-up/down instead, but that feels like a hack. Does the xterm protocol allow to report wheel events, or does it only allow to report mouse-click events? If the latter, I don't see how you could map the events in any way different from what we have now, i.e. via a user-controlled setting. > Eli> I guess the difference is between systems where the GUI API tells us > Eli> explicitly whether its a wheel-up/down event, and systems where we > Eli> just get "button number N" event. Or something like that. > > This is using emacs -nw, so the gui api is not involved. The "GUI" part is not important in what I wrote, you can replace it with "UI" or even with nothing. I was talking about the APIs we use to access the mouse events. From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 Aug 2021 15:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.16286940095976 (code B ref 49803); Wed, 11 Aug 2021 15:01:02 +0000 Received: (at 49803) by debbugs.gnu.org; 11 Aug 2021 15:00:09 +0000 Received: from localhost ([127.0.0.1]:36304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDphz-0001WF-2q for submit@debbugs.gnu.org; Wed, 11 Aug 2021 11:00:09 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:43942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDphx-0001W1-H3 for 49803@debbugs.gnu.org; Wed, 11 Aug 2021 10:59:53 -0400 Received: by mail-wr1-f48.google.com with SMTP id z9so3399979wrh.10 for <49803@debbugs.gnu.org>; Wed, 11 Aug 2021 07:59:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=ObwVZYDbTVellidM99I/RUYtTIdL+znFu0vBdHL2iY0=; b=QeRZxmSZlrCrJkAA9W1cS0JSdSjnCoZCpJ1zi+e+uDA2KlJCVMw6Iws6HyPsBa7o+M v7hw0KpeytAldxfIbWCydAOf/8vr/huu6sfhMb35Ix1ZSAxsGi38okoM81KTGW38OuEH +bZGsUSzE8USYfnpo3xodMptcmIwqCx9kgJYKbvvehPKdin1ZOZ0QfSFCtjjvv1zU3KE JH2YrShR8JgwLO87KcjfQlJaWb+k4f4Wu6AkDJeWF9P7vfWtcYkYIFxJp466J3xVHIzW 1gotm3GckJ8XxA9VAc7BQFnxERJUepLLTem1LGBnAXBM4gnK3R4dyL3erB1iVQcCaFAl 10Nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=ObwVZYDbTVellidM99I/RUYtTIdL+znFu0vBdHL2iY0=; b=PcG1TofuPfZ5c6ljjAh6rIkEBw//YJ/WIBkZifKa1vO/8iV1muFQy42noYdGgLDleM c5K5BAJXJeWTVBXlw3u7CaOGsqmZ8sfsgW9f+9j89C/RJgvcQdrxngMn9RwuAr8CWzP7 j4mCNPB2V+QdjUAglEvEMy7OsUU/eIq7jghFoLLNFMS2t98/Qe1pGBzbcPojOSLkt1Fm KOPgK1zBw3MhwvUIJQxmmlisChX5i7gFSMV6jDNjou1Ep8R0wp8vUk/QhjQulBuK5dPD vN7UaoDNsgWt3HmUwRZ7IAk9c2CnvctSfdL2VTnj4CxAQHhlDZcpVg8G7DivB5NX4RiA CDJA== X-Gm-Message-State: AOAM531FDR2+8ZXNc879O/J/fDDre2WY34XaqR0nrIFssd5VUdGzqqwz rjevK8a4ihMT7iraw9C0jYmlIVBv/40= X-Google-Smtp-Source: ABdhPJzXbTjCJhy4BH3oFFlAmtUo+B5j+Hccaib9/1ugPqD39PHRtBrcvavTn8d0a/5tukEF74iYoQ== X-Received: by 2002:adf:f202:: with SMTP id p2mr37222086wro.240.1628693987020; Wed, 11 Aug 2021 07:59:47 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id n18sm27355240wrt.78.2021.08.11.07.59.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Aug 2021 07:59:46 -0700 (PDT) From: Robert Pluim References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> Date: Wed, 11 Aug 2021 16:59:45 +0200 In-Reply-To: <83sfzgdw96.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 11 Aug 2021 15:03:01 +0300") Message-ID: <87r1f0qb6m.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Wed, 11 Aug 2021 15:03:01 +0300, Eli Zaretskii said: >> From: Robert Pluim >> Cc: didibus@gmail.com, 49803@debbugs.gnu.org >> Date: Wed, 11 Aug 2021 11:24:54 +0200 >>=20 >> I was unclear: I hadn't figured out how to get the relevant terminal >> programs to generate either wheel-up/down or mouse-4/5. It looks like >> iterm2 sends mouse events using the xterm protocol, which xt-mouse >> then posts as mouse-4/5 events. I guess we could modify xt-mouse to >> optionally send them as wheel-up/down instead, but that feels like a= hack. Eli> Does the xterm protocol allow to report wheel events, or does it o= nly Eli> allow to report mouse-click events? If the latter, I don't see how Eli> you could map the events in any way different from what we have no= w, Eli> i.e. via a user-controlled setting. It allows reporting wheel events, but as that part of the protocol is not being used by the iterm2 everything is reported as mouse clicks, but that=CA=BCs immaterial: - terminal sends "\e[<" to indicate it=CA=BCs sending us a mouse event - xt-mouse.el reads and decodes a bunch of stuff from the terminal - xt-mouse.el produces a 'mouse-' event from that bunch of stuff, and pushes it onto 'unread-command-events' So the only place I can see to add the optional mapping is in xt-mouse.el itself, or in 'read-char' in keyboard.c It=CA=BCs easier to do in xt-mouse.el, and as far as I can tell that=CA=BCs= the only terminal mouse handling code that does this kind of thing (GPM is handled in keyboard.c) Robert --=20 From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 Aug 2021 16:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162870008225037 (code B ref 49803); Wed, 11 Aug 2021 16:42:02 +0000 Received: (at 49803) by debbugs.gnu.org; 11 Aug 2021 16:41:22 +0000 Received: from localhost ([127.0.0.1]:36422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDrI9-0006Vk-QJ for submit@debbugs.gnu.org; Wed, 11 Aug 2021 12:41:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDrI8-0006VT-9q for 49803@debbugs.gnu.org; Wed, 11 Aug 2021 12:41:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37776) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mDrI2-0007tu-Rm; Wed, 11 Aug 2021 12:41:15 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1660 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mDrI2-0002Dy-F5; Wed, 11 Aug 2021 12:41:14 -0400 Date: Wed, 11 Aug 2021 19:41:27 +0300 Message-Id: <83mtpodjd4.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87r1f0qb6m.fsf@gmail.com> (message from Robert Pluim on Wed, 11 Aug 2021 16:59:45 +0200) References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Robert Pluim > Cc: didibus@gmail.com, 49803@debbugs.gnu.org > Date: Wed, 11 Aug 2021 16:59:45 +0200 > > Eli> Does the xterm protocol allow to report wheel events, or does it only > Eli> allow to report mouse-click events? If the latter, I don't see how > Eli> you could map the events in any way different from what we have now, > Eli> i.e. via a user-controlled setting. > > It allows reporting wheel events, but as that part of the protocol is > not being used by the iterm2 everything is reported as mouse clicks, > but thatʼs immaterial: > > - terminal sends "\e[<" to indicate itʼs sending us a mouse event > - xt-mouse.el reads and decodes a bunch of stuff from the terminal > - xt-mouse.el produces a 'mouse-' event from that bunch of stuff, and > pushes it onto 'unread-command-events' But then any mapping of mouse-4 etc. to wheel events is pure heuristics, right? There are mice out there which have more than 3 buttons, and they can legitimately produce mouse-4 for the 4th button, right? > So the only place I can see to add the optional mapping is in xt-mouse.el > itself, or in 'read-char' in keyboard.c > > Itʼs easier to do in xt-mouse.el, and as far as I can tell thatʼs the > only terminal mouse handling code that does this kind of thing (GPM is > handled in keyboard.c) If I'm right, and this mapping is based on heuristics, we cannot hard-code it, we must allow users to control the mapping in case the heuristics fails. Or am I missing something? From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 Aug 2021 17:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162870186227958 (code B ref 49803); Wed, 11 Aug 2021 17:11:02 +0000 Received: (at 49803) by debbugs.gnu.org; 11 Aug 2021 17:11:02 +0000 Received: from localhost ([127.0.0.1]:36431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDrkr-0007Gp-Ez for submit@debbugs.gnu.org; Wed, 11 Aug 2021 13:11:01 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:44852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDrkq-0007Gb-1d for 49803@debbugs.gnu.org; Wed, 11 Aug 2021 13:11:00 -0400 Received: by mail-wr1-f49.google.com with SMTP id x12so4042270wrr.11 for <49803@debbugs.gnu.org>; Wed, 11 Aug 2021 10:11:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=CI8qWtV2gtZq71b34pQFQiq625X4+ds0fYZ4xjU/k4Q=; b=PVjJCN++wCEdyKVxfaDjnwmEdz10Ba6R88Bml9dxtrWzF1Rlc+bRVnHvZ1LPO0C6g2 8oMwouSuV4ivHoATBm+hEA4Q/yYxuVT825F0Pdj+9OWpknXTVWLJZPCfjLRQtgCXak0X NINZr5OK2I9lhyeARGjtcZCZpGNIhUL5VrMD+GwmBubrfAMALWCg7n7niuXHLvzgGEIL pEgTe2Ok9l+YXzFxzFtmDIbEGXCbdKsTDmA+YpPemB2MZIJjB8L7K112AvtEnMLQ8BRn jMumbXqz/uN+b01AW+kz+g/62weQLoxOWRpbv22aN3rSsNcgNfs3qUhGRu+/VmtVFTqi /gnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=CI8qWtV2gtZq71b34pQFQiq625X4+ds0fYZ4xjU/k4Q=; b=cb0Ejv+c0qp1vlqy0sau4gPSzRExosiQQEVEA9YJoNDW/SEwcPZiClkNcNJb1XDU66 o2lZdTcSTG5hVn4BzGv5usTPYdbAMLQHBsimDw0LHpOF7XExLSYDX4i3RGmUGMiGUV2M /vj9DPPT7c1q4ntTgvNgwnjWwny78Sg7CDumYfJA8rlvE3Z+fv80CUsMXZu7AihHClgU 2i/rl+Arn6aslhcrnlNwQMw0ERuu3EtKzsuSc2T8sG5ybVv1KEk3y9Sbd3LkL3tyGmxf z/GWkfJ5UZEcs5OZDzO7XOKEfpB1knAZa3XR7mxednBgnLbifVMgEl+LvA+JYrt6zvI3 PXsQ== X-Gm-Message-State: AOAM531NvX3poE1CXP6EiaKMV8hx5rzqxKAA/mOZ+VIQ76OtZ2M5+zhG jyia6WDdXpteVYeFlWs7Rp+mO0MeMsg= X-Google-Smtp-Source: ABdhPJwIYIyinw7k/43durr+KWbWlBcPP2+um0Z1gZOk6AZw+p7SHiOFsRN2hBooFSweyuG0E/R+qA== X-Received: by 2002:a5d:4583:: with SMTP id p3mr30181849wrq.398.1628701853587; Wed, 11 Aug 2021 10:10:53 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id t14sm2181574wro.24.2021.08.11.10.10.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Aug 2021 10:10:52 -0700 (PDT) From: Robert Pluim References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> Date: Wed, 11 Aug 2021 19:10:51 +0200 In-Reply-To: <83mtpodjd4.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 11 Aug 2021 19:41:27 +0300") Message-ID: <87mtpnrjok.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Wed, 11 Aug 2021 19:41:27 +0300, Eli Zaretskii said: >> From: Robert Pluim >> Cc: didibus@gmail.com, 49803@debbugs.gnu.org >> Date: Wed, 11 Aug 2021 16:59:45 +0200 >>=20 Eli> Does the xterm protocol allow to report wheel events, or does it o= nly Eli> allow to report mouse-click events? If the latter, I don't see how Eli> you could map the events in any way different from what we have no= w, Eli> i.e. via a user-controlled setting. >>=20 >> It allows reporting wheel events, but as that part of the protocol is >> not being used by the iterm2 everything is reported as mouse clicks, >> but that=CA=BCs immaterial: >>=20 >> - terminal sends "\e[<" to indicate it=CA=BCs sending us a mouse eve= nt >> - xt-mouse.el reads and decodes a bunch of stuff from the terminal >> - xt-mouse.el produces a 'mouse-' event from that bunch of stuff,= and >> pushes it onto 'unread-command-events' Eli> But then any mapping of mouse-4 etc. to wheel events is pure Eli> heuristics, right? There are mice out there which have more than 3 Eli> buttons, and they can legitimately produce mouse-4 for the 4th but= ton, Eli> right? Absolutely >> So the only place I can see to add the optional mapping is in xt-mou= se.el >> itself, or in 'read-char' in keyboard.c >>=20 >> It=CA=BCs easier to do in xt-mouse.el, and as far as I can tell that= =CA=BCs the >> only terminal mouse handling code that does this kind of thing (GPM = is >> handled in keyboard.c) Eli> If I'm right, and this mapping is based on heuristics, we cannot Eli> hard-code it, we must allow users to control the mapping in case t= he Eli> heuristics fails. Or am I missing something? Something like this. We can discuss if xterm-mouse-map-buttons should default to t on ns-win or not. I think it should, because then using the mouse wheel with builtin and external trackpads becomes: (require 'mwheel) (require 'mouse) (xterm-mouse-mode t) (mouse-wheel-mode t) with no other configuration required. diff --git a/lisp/xt-mouse.el b/lisp/xt-mouse.el index 72faff8101..7906a6a024 100644 --- a/lisp/xt-mouse.el +++ b/lisp/xt-mouse.el @@ -42,6 +42,28 @@ =20 (defvar xterm-mouse-debug-buffer nil) =20 +(defcustom xterm-mouse-map-buttons + (if (featurep 'ns-win) + t + nil) + "Non-nil if xterm should perfom mouse button mappings. +Will use `xterm-mouse-map-buttons-alist' for the mapping. +Defaults to t when using macOS for consistency with 'mwheel'." + :type 'boolean + :version "28.1" + :group 'xterm) + +(defcustom xterm-mouse-map-buttons-alist + '((mouse-4 . wheel-up) + (mouse-5 . wheel-down)) + "Alist used to map buttons to different buttons. +Only consulted if `xterm-mouse-map-buttons' is non-nil. The +default value maps 'mouse-4' and 'mouse-5 to 'wheel-up' and +'wheel-down'." + :type 'alist + :version "28.1" + :group 'xterm) + (defun xterm-mouse-translate (_event) "Read a click and release event from XTerm." (xterm-mouse-translate-1)) @@ -65,8 +87,12 @@ xterm-mouse-translate-1 =20 ;; Mouse events symbols must have an 'event-kind property with ;; the value 'mouse-click. - (when ev-command (put ev-command 'event-kind 'mouse-click)) - + (when ev-command + (put ev-command 'event-kind 'mouse-click) + (when xterm-mouse-map-buttons + (when-let (mapping (alist-get ev-command xterm-mouse-map-buttons= -alist)) + (setq ev-command mapping) + (setf (nth 0 event) ev-command)))) (cond ((null event) nil) ;Unknown/bogus byte sequence! (is-down Robert --=20 From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 Aug 2021 17:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162870349530637 (code B ref 49803); Wed, 11 Aug 2021 17:39:02 +0000 Received: (at 49803) by debbugs.gnu.org; 11 Aug 2021 17:38:15 +0000 Received: from localhost ([127.0.0.1]:36466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDsBC-0007y4-Vb for submit@debbugs.gnu.org; Wed, 11 Aug 2021 13:38:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mDsBA-0007xs-Ni for 49803@debbugs.gnu.org; Wed, 11 Aug 2021 13:38:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39764) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mDsB5-0005cD-GG; Wed, 11 Aug 2021 13:38:07 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1182 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mDsB5-00021F-2j; Wed, 11 Aug 2021 13:38:07 -0400 Date: Wed, 11 Aug 2021 20:38:18 +0300 Message-Id: <83h7fvevat.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87mtpnrjok.fsf@gmail.com> (message from Robert Pluim on Wed, 11 Aug 2021 19:10:51 +0200) References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Robert Pluim > Cc: didibus@gmail.com, 49803@debbugs.gnu.org > Date: Wed, 11 Aug 2021 19:10:51 +0200 > > Something like this. We can discuss if xterm-mouse-map-buttons should > default to t on ns-win or not. I think it should, because then using > the mouse wheel with builtin and external trackpads becomes: > > (require 'mwheel) > (require 'mouse) > (xterm-mouse-mode t) > (mouse-wheel-mode t) > > with no other configuration required. > > diff --git a/lisp/xt-mouse.el b/lisp/xt-mouse.el > index 72faff8101..7906a6a024 100644 > --- a/lisp/xt-mouse.el > +++ b/lisp/xt-mouse.el > @@ -42,6 +42,28 @@ > > (defvar xterm-mouse-debug-buffer nil) > > +(defcustom xterm-mouse-map-buttons > + (if (featurep 'ns-win) > + t > + nil) > + "Non-nil if xterm should perfom mouse button mappings. > +Will use `xterm-mouse-map-buttons-alist' for the mapping. > +Defaults to t when using macOS for consistency with 'mwheel'." > + :type 'boolean > + :version "28.1" > + :group 'xterm) So you are saying that by moving this from mwheel.el, we avoid the danger of using the wrong mapping on TTY frames on macOS? From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Aug 2021 07:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162875450827385 (code B ref 49803); Thu, 12 Aug 2021 07:49:01 +0000 Received: (at 49803) by debbugs.gnu.org; 12 Aug 2021 07:48:28 +0000 Received: from localhost ([127.0.0.1]:37368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mE5Rz-00077d-Ns for submit@debbugs.gnu.org; Thu, 12 Aug 2021 03:48:27 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:43702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mE5Ry-00077N-0t for 49803@debbugs.gnu.org; Thu, 12 Aug 2021 03:48:26 -0400 Received: by mail-wr1-f53.google.com with SMTP id z9so6837049wrh.10 for <49803@debbugs.gnu.org>; Thu, 12 Aug 2021 00:48:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=Son2/3EVtBv+Rj9G1PuPQHpd/treP2muSsYXXa2v97w=; b=PLj3MaF82T71ULggTD1qc5XpWx0rhkdiKRxgMAd9F0BMQ5II8wLcsF1TyVbcUIpFUo zk+RF+ILmIgB1b8ERxd241T92Ki1BS/ijAk/NGrZmX1w/TE+WFv2jiTSuXmulgRhP8VS XxQTe2neQBCzqtKfaboLHXc//ZGt1S6SL5Dt+JEYmHNkippDP4eD3jmSttg7+oKymA8W YtWMIWui/YRdF2XF9RQwEsCOppj+E2MoGA26BtKjD34M4o26cvQRcnIAioKQh6l/87VE tCpizFBk5oMAj/NE154q+0Y4KCDnlAVHd4W3OxGDTa0I2pjp/WL6ySZP4BEk78hJqjz8 GYRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=Son2/3EVtBv+Rj9G1PuPQHpd/treP2muSsYXXa2v97w=; b=Q/VYkAfLow61vCxVooGkBEgvkbZf0ePNaZ+fq6Ns9N0wHgOZ/Mou2qH+13fDMOpVkH omMBlRQLq2b1nKxFJDj8J0BECBlNClKbDGQmw0YI53sxmn31tasZh+bqHrKjt1YMOMYf nLivYq0/r5vrKy3eqrxy3KZ6RHINnUetwmPtniF6GzCUs+WAi6AeJXX4p/pR+fBmAdEe OaLjZSwapqsXPlGuez73Pxus96ZthmUHVaHBb3TW7hF7MsxNVT1C9WJQgIFdB9nKORQf d77HNMAsucP6Z6n5ogXTi1ysZImilR/PeV0MYAKStrVI/kyqFghaWEDGD6VxXCAd+RQF RGWw== X-Gm-Message-State: AOAM531WCyailthbCu/rGWEBNmrPWLHuOUOJCCe4lUZULgAMXsu3/N/G xgYztbxU/Zeh3oaqWKWUfMisix6eNw0= X-Google-Smtp-Source: ABdhPJwoFpFiQg7BZS5Z+WsZVkhpnUmw0OKCMCOs8SGToSswSEM6/MOLwbAncVsbKcEDjnnlsDUtjg== X-Received: by 2002:adf:ed50:: with SMTP id u16mr2502621wro.174.1628754499805; Thu, 12 Aug 2021 00:48:19 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id z7sm4030439wmi.4.2021.08.12.00.48.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Aug 2021 00:48:19 -0700 (PDT) From: Robert Pluim References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> <83h7fvevat.fsf@gnu.org> Date: Thu, 12 Aug 2021 09:48:18 +0200 In-Reply-To: <83h7fvevat.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 11 Aug 2021 20:38:18 +0300") Message-ID: <87im0bqf25.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Wed, 11 Aug 2021 20:38:18 +0300, Eli Zaretskii said: >> +(defcustom xterm-mouse-map-buttons >> + (if (featurep 'ns-win) >> + t >> + nil) >> + "Non-nil if xterm should perfom mouse button mappings. >> +Will use `xterm-mouse-map-buttons-alist' for the mapping. >> +Defaults to t when using macOS for consistency with 'mwheel'." >> + :type 'boolean >> + :version "28.1" >> + :group 'xterm) Eli> So you are saying that by moving this from mwheel.el, we avoid the Eli> danger of using the wrong mapping on TTY frames on macOS? With the caveat that we=CA=BCre not moving anything from mwheel, but rather adapting xt-mouse to mwheel's expectations, yes. I think that=CA=BCs a better idea than adapting mwheel to have frame-specific values for mouse-wheel-{up,down}-event. Robert --=20 From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Aug 2021 08:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.162875591230071 (code B ref 49803); Thu, 12 Aug 2021 08:12:02 +0000 Received: (at 49803) by debbugs.gnu.org; 12 Aug 2021 08:11:52 +0000 Received: from localhost ([127.0.0.1]:37424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mE5oe-0007ox-A3 for submit@debbugs.gnu.org; Thu, 12 Aug 2021 04:11:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mE5oc-0007oi-N0 for 49803@debbugs.gnu.org; Thu, 12 Aug 2021 04:11:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59286) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mE5oW-0003eG-Rw; Thu, 12 Aug 2021 04:11:45 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3947 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mE5oW-0004OX-Fb; Thu, 12 Aug 2021 04:11:44 -0400 Date: Thu, 12 Aug 2021 11:11:30 +0300 Message-Id: <8335rfdqvh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87im0bqf25.fsf@gmail.com> (message from Robert Pluim on Thu, 12 Aug 2021 09:48:18 +0200) References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> <83h7fvevat.fsf@gnu.org> <87im0bqf25.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Robert Pluim > Cc: didibus@gmail.com, 49803@debbugs.gnu.org > Date: Thu, 12 Aug 2021 09:48:18 +0200 > > >>>>> On Wed, 11 Aug 2021 20:38:18 +0300, Eli Zaretskii said: > >> +(defcustom xterm-mouse-map-buttons > >> + (if (featurep 'ns-win) > >> + t > >> + nil) > >> + "Non-nil if xterm should perfom mouse button mappings. > >> +Will use `xterm-mouse-map-buttons-alist' for the mapping. > >> +Defaults to t when using macOS for consistency with 'mwheel'." > >> + :type 'boolean > >> + :version "28.1" > >> + :group 'xterm) > > Eli> So you are saying that by moving this from mwheel.el, we avoid the > Eli> danger of using the wrong mapping on TTY frames on macOS? > > With the caveat that weʼre not moving anything from mwheel, but rather > adapting xt-mouse to mwheel's expectations, yes. I think thatʼs a > better idea than adapting mwheel to have frame-specific values for > mouse-wheel-{up,down}-event. I think you are right, assuming that xt-mouse is the only way macOS terminals can support a mouse. From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Aug 2021 09:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: didibus@gmail.com, 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.16287620968219 (code B ref 49803); Thu, 12 Aug 2021 09:55:02 +0000 Received: (at 49803) by debbugs.gnu.org; 12 Aug 2021 09:54:56 +0000 Received: from localhost ([127.0.0.1]:37664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mE7QO-00028V-If for submit@debbugs.gnu.org; Thu, 12 Aug 2021 05:54:56 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:33657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mE7QN-00028H-0w for 49803@debbugs.gnu.org; Thu, 12 Aug 2021 05:54:55 -0400 Received: by mail-wr1-f44.google.com with SMTP id r7so7511788wrs.0 for <49803@debbugs.gnu.org>; Thu, 12 Aug 2021 02:54:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=1LL3cjAqb4XnK50J5M/EA5OhVIM2U02dn+ie5wZ3daM=; b=kf5cdoPr7x/xat5HskYPU0NhtuDwjtuCYWHebnQYASc9g4ToGwObpUv3/GkRz+TOKL bdTCj14Wlf6vfQ/wPCUggfoqt3r7rmpOhmx2NPzzzQwoIQC0IPbqu3X0EzEo9uqcW/My FoM5H90EWOan7INpvaVjK+xcCA/zYNOulwAYg/mdrUGxb6Vnt/yeEcwppPz6/7ne1MUE hMyaKFCnWDFHRdITntETo/ORI8zbqzVHdr6/q35Wefz/PnBUh6/CqbL7tIpoxVNim/Bd 2vg+gmwkr8xcx4NR6jOVvAyElpy/eKT6EPcmNgPehoqBjNkH+054YXjpaQ8o46UC4i// hX8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=1LL3cjAqb4XnK50J5M/EA5OhVIM2U02dn+ie5wZ3daM=; b=PNWbjiUU0yZWpjShHeSAO/rb12ZzTSOEwXuxyYnPmKGUkpcv9jUqJ6IjSAuNasPkPg xCdFv7+Db+OkTwxuQO419+VreyjU75PQZgbPjTshr00cHsCKMXFMhlJYVXJQ6sfIyu1S l7hrm32wwLJg/REpC5OIy23XK5qEQ0nSzrdPV1sCAeLyskQYSfP2VQTi5fbh104t/EdG /zsPNkvFhqhu4VeegA2JOXKCGezVQ+scBdMaKK9jiim/DQGjI21zCx3IsZtsl7V94kBy bsm2I4al9/6iRt55ivnthaQJCF7QWz0M321skH2MN72BidEo+sVh938/9oOSL3GErQZ1 KjVw== X-Gm-Message-State: AOAM5332xhC29gz32l/1YWyXXV6XdKdzhfW3cXn/Yo1bcgNyAizTL6/0 Vwbj+kbU5bJ6CaZQn2VMNneRleK8Gxo= X-Google-Smtp-Source: ABdhPJyk7xyFxfekhzVTx5lY35ytqjHNk8vkT42VrcvUSKjpq/Vp2srZTPBb1Q2KBmngV/ojywZ1Iw== X-Received: by 2002:adf:f58f:: with SMTP id f15mr3024770wro.5.1628762088662; Thu, 12 Aug 2021 02:54:48 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id o125sm2215842wme.15.2021.08.12.02.54.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Aug 2021 02:54:48 -0700 (PDT) From: Robert Pluim References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> <83h7fvevat.fsf@gnu.org> <87im0bqf25.fsf@gmail.com> <8335rfdqvh.fsf@gnu.org> Date: Thu, 12 Aug 2021 11:54:47 +0200 In-Reply-To: <8335rfdqvh.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 12 Aug 2021 11:11:30 +0300") Message-ID: <87a6lnq97c.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Thu, 12 Aug 2021 11:11:30 +0300, Eli Zaretskii said: >> With the caveat that we=CA=BCre not moving anything from mwheel, but= rather >> adapting xt-mouse to mwheel's expectations, yes. I think that=CA=BCs= a >> better idea than adapting mwheel to have frame-specific values for >> mouse-wheel-{up,down}-event. Eli> I think you are right, assuming that xt-mouse is the only way macOS Eli> terminals can support a mouse. I don=CA=BCt know if it=CA=BCs the only way, but certainly the standard Terminal.app and the quite popular iterm2 both work with xt-mouse. Didier, would you know? Robert --=20 From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Aug 2022 10:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: didibus@gmail.com, Eli Zaretskii , 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.166116473712560 (code B ref 49803); Mon, 22 Aug 2022 10:39:02 +0000 Received: (at 49803) by debbugs.gnu.org; 22 Aug 2022 10:38:57 +0000 Received: from localhost ([127.0.0.1]:38029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ4pc-0003GV-Pg for submit@debbugs.gnu.org; Mon, 22 Aug 2022 06:38:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ4pa-0003GG-2l for 49803@debbugs.gnu.org; Mon, 22 Aug 2022 06:38:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=piT3xAxeFCdpYK55u/j02uDLJIDrc7VDv6xwQbjJ0HM=; b=PS5qfGrSVhCsCuZ/dxLdLOrhAb iDwykzzcFVr7sRSfDjlLMC2P/Q/se9aViPYfe9FDwoxWBzQSzcVCDi9oqAtrqV/i7P0T8YGUUTpen lDLw6yG0Io1HHqXhEjOC6OUrrJ2EzbgCKOUqSHL/uNfNsmsic3dugjoii3gHkP9rCgng=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQ4pR-0004VP-8F; Mon, 22 Aug 2022 12:38:47 +0200 From: Lars Ingebrigtsen In-Reply-To: <87mtpnrjok.fsf@gmail.com> (Robert Pluim's message of "Wed, 11 Aug 2021 19:10:51 +0200") References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> X-Now-Playing: Bertine Zetlitz's _Sweet Injections_: "Piper Piper" Date: Mon, 22 Aug 2022 12:38:44 +0200 Message-ID: <87czcsa7gr.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Robert Pluim writes: > Something like this. We can discuss if xterm-mouse-map-buttons should > default to t on ns-win or not. I think it should, because then using > the mouse wheel with builtin and external trackpads bec [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Robert Pluim writes: > Something like this. We can discuss if xterm-mouse-map-buttons should > default to t on ns-win or not. I think it should, because then using > the mouse wheel with builtin and external trackpads becomes: This was a year ago, but the patch (which made sense to me, but I seldom use Macos) wasn't applied. Was this fixed a different way? From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 22 06:39:01 2022 Received: (at control) by debbugs.gnu.org; 22 Aug 2022 10:39:01 +0000 Received: from localhost ([127.0.0.1]:38032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ4ph-0003Gn-2W for submit@debbugs.gnu.org; Mon, 22 Aug 2022 06:39:01 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ4pd-0003GL-4z for control@debbugs.gnu.org; Mon, 22 Aug 2022 06:38:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=8vxSt+xFsnQBUhAUoDZwrX/nAXi08CMjdt8uHuzclYk=; b=r2JumBWtvO8BZkpzmhIBewlksw J8dJoVKaa1zwR/HSp1HWqnmfBM7hmowOdR33Sq4GEc8y+D/WdG0c/nv4m7yZ3YB4bpSwR1qR6D4t0 /fcHerZ5/w1yDCpJJI4ZYrkqT/HcNvyVMrjfoTh/G9zsOiUGggQ5a+5VBan9YzyVUaZw=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQ4pV-0004VY-9H for control@debbugs.gnu.org; Mon, 22 Aug 2022 12:38:51 +0200 Date: Mon, 22 Aug 2022 12:38:48 +0200 Message-Id: <87bksca7gn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #49803 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 49803 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 49803 + moreinfo quit From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Aug 2022 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen Cc: didibus@gmail.com, Eli Zaretskii , 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.166116957421544 (code B ref 49803); Mon, 22 Aug 2022 12:00:02 +0000 Received: (at 49803) by debbugs.gnu.org; 22 Aug 2022 11:59:34 +0000 Received: from localhost ([127.0.0.1]:38193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ65d-0005bP-Rb for submit@debbugs.gnu.org; Mon, 22 Aug 2022 07:59:34 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:36563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ65b-0005bB-SD for 49803@debbugs.gnu.org; Mon, 22 Aug 2022 07:59:32 -0400 Received: by mail-wr1-f43.google.com with SMTP id d16so7610451wrr.3 for <49803@debbugs.gnu.org>; Mon, 22 Aug 2022 04:59:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc; bh=ndTc9b3t7+1lTQDn8P6KiGzqJVkOQjNgpVl9AVhZe30=; b=TuT1m+lRECnrGKPNNK4p1eaoyqKsGGTo1eobQtsSxA7rOcLTSjJFHigu1pxdiwyNa8 NaBwyVkcVhVtQ8EAS800gpic/Hnk4yGKUtz+zrJjOrLq88QUmMPfpyNqW+j4Y4TYJ1mL FrdHqwrPCdSGJUQR5M77oIJ+be2tEVP2c0v23UlitsxVeJHvK527f5lsL/aTtDqkRALR PvLSygLCNRH+vR+9eQ2dBVyPa50d7pnJmIRvo3myP4QFtFegfF9B0mglhP1llhxDK1mg gzASQ5bF9G98CIfzmmkuyxe+qfDoGPuKRRq4vkSj7JQFa3Xh78bQvf5KZ1pAiL82w6aX D+dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=ndTc9b3t7+1lTQDn8P6KiGzqJVkOQjNgpVl9AVhZe30=; b=xehiQKkxX52h2y9VGZmWdNEOu8Xt4oaBrciIcdboH9RdXNDCeN2ey2+4Fq0Zq4N5Rw gC1Ng8sOpSh227f0bT/wZ0b6F2XblmPR55fIOvK7YIwydBRPM/9ozZENnCKZt5ZrLwR0 F4nD7XFhvWj7EjOFqzgkZqJrv0/vIKobzkQVIZDxJpxqN+tvhbNVQJiEUA6yUbw/uFY4 BhtS0TxOKnsmWvZlkK5i5bekTsLWs3Jrx6pWrkhchvnqppFcDTlM1HwX9jECDjBU76lF beIwmOVIrsNBowOgrhWALoKzIOPt+hoVi5WW3ik1xqBhAVjtupxpOFsOYjqgpKlT8qXo 73Cg== X-Gm-Message-State: ACgBeo2sfjh9BuMvG8EmJRnUuUcSYxN5rFqlFSvUovpj/EEMpwlLw6nA fwaprZN4OYysWjTE7/YwQTu9PDXNA9s= X-Google-Smtp-Source: AA6agR5vYzMiARXXW1U64SQkIHtgkHawEsRUD3GxZ9Q8gbeBWhCbypl8bHFqaXewhnNwC3iIohgQOg== X-Received: by 2002:adf:fe8e:0:b0:225:3c7a:bb01 with SMTP id l14-20020adffe8e000000b002253c7abb01mr7861043wrr.198.1661169565463; Mon, 22 Aug 2022 04:59:25 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:4c7d:a828:c41f:1269]) by smtp.gmail.com with ESMTPSA id r5-20020a05600c35c500b003a5b6086381sm18289901wmq.48.2022.08.22.04.59.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Aug 2022 04:59:24 -0700 (PDT) From: Robert Pluim In-Reply-To: <87czcsa7gr.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 22 Aug 2022 12:38:44 +0200") References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> <87czcsa7gr.fsf@gnus.org> Date: Mon, 22 Aug 2022 13:59:24 +0200 Message-ID: <87bksczdyb.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Mon, 22 Aug 2022 12:38:44 +0200, Lars Ingebrigtsen said: Lars> Robert Pluim writes: >> Something like this. We can discuss if xterm-mouse-map-buttons should >> default to t on ns-win or not. I think it should, because then using >> the mouse wheel with builtin and external trackpads becomes: Lars> This was a year ago, but the patch (which made sense to me, but I= seldom Lars> use Macos) wasn't applied. Lars> Was this fixed a different way? I don=CA=BCt think so. I don=CA=BCt use 'emacs -nw' on MacOS very much eith= er. Robert --=20 From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Aug 2022 12:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Robert Pluim Cc: didibus@gmail.com, Eli Zaretskii , 49803@debbugs.gnu.org Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.166116985530462 (code B ref 49803); Mon, 22 Aug 2022 12:05:02 +0000 Received: (at 49803) by debbugs.gnu.org; 22 Aug 2022 12:04:15 +0000 Received: from localhost ([127.0.0.1]:38221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ6AA-0007vG-QW for submit@debbugs.gnu.org; Mon, 22 Aug 2022 08:04:15 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ69u-0007uL-KO for 49803@debbugs.gnu.org; Mon, 22 Aug 2022 08:04:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :Date:References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=oYiZt3DJdk+wA0IMv9GqbKS0h+L1EUffnQJqsHY0S4I=; b=erKdYnA21lUhQ0ZEeiFmQMSWWL c+NibjHmbbJZ6UM3nvmPUpr/538e+L3XayybmztM/NIoFUxJg2hmPotwRvk6FS0Tl2QxZwCUXmGgO CKKFqADmiti5fsF5f4BIPHkfiebiwAWPPqh6yT/2apw1nxBF1BtU1Yi4fWFg+jceffXA=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQ69m-0005A4-AU; Mon, 22 Aug 2022 14:03:52 +0200 From: Lars Ingebrigtsen In-Reply-To: <87bksczdyb.fsf@gmail.com> (Robert Pluim's message of "Mon, 22 Aug 2022 13:59:24 +0200") References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> <87czcsa7gr.fsf@gnus.org> <87bksczdyb.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEXu7u3Y0NfGoK/P NkTdV2e3rsuZeYdLOkUTBw9kV14nEhlLJio2IiosGiP////Zf5E1AAAAAWJLR0QOb70wTwAAAAd0 SU1FB+YIFgs3CNtC1loAAAGOSURBVDjLrdK9TsJQFAfwYuJOE0kMkcHi4iq+AKUvwEA0xBV4Az4S WeV4oaNCBRcXLhe7Yk2ZhVSZ+xH6LrYF1J7WxMH/eH+959xzeznuKzz330nyPJ8Mr2Rzu5xtlxKC kD+RxKzkJ3cuSTvYE0VRkIRsTioUQju2OZB2yf/xPIlU9ZjfJAz7NbgpBSkiOJ0+xUPfaFXiIKUs G9/wY/pU8aESX6o0qsSXKtUqA9tbr96F4aLfrw5pS2nDbRjKzKR2GwAIgittDJN5DJTpmKrUA1zq EkyHAIlC2V3QWDj6WPt1SBRc1weg0R0r73tCZQwZdwlkOKXgIDhULZnN3y2QEaQpdHVdN2J6LLtz XVcdhnuoBmGMMAtDmvjDgRPZkWZTzYOXXhTWj8DgTXUjwEYe2E0jCg2v1HNzjU/F4BpkCosOBkJW /t3OiMmF3lWGBceFWdPGpZh35xQmA9wcZOIPYtcioAalVKWDwSLBr62bGOgGXhuoOQSPCmCi/ALd ezygBsw3gqGnseBhkTrHfQIpVOojvKi+iAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wOC0yMlQx MTo1NTowOCswMDowMJz5FsEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDgtMjJUMTE6NTU6MDgr MDA6MDDtpK59AAAAAElFTkSuQmCC X-Now-Playing: Anne Clark's _Hopeless Cases_: "Cane Hill" Date: Mon, 22 Aug 2022 14:03:49 +0200 Message-ID: <87mtbw7ae2.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Robert Pluim writes: > Lars> Robert Pluim writes: > >> Something like this. We can discuss if xterm-mouse-map-buttons should > >> default to t on ns-win or not. I think it should, because then using > > [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Robert Pluim writes: > Lars> Robert Pluim writes: > >> Something like this. We can discuss if xterm-mouse-map-buttons sho= uld > >> default to t on ns-win or not. I think it should, because then usi= ng > >> the mouse wheel with builtin and external trackpads becomes: > > Lars> This was a year ago, but the patch (which made sense to me, > Lars> but I seldom > Lars> use Macos) wasn't applied. > > Lars> Was this fixed a different way? > > I don=CA=BCt think so. I don=CA=BCt use 'emacs -nw' on MacOS very much ei= ther. Me neither. Should we push the patch and see whether anybody complains? From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Aug 2022 12:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen Cc: didibus@gmail.com, Robert Pluim , 49803@debbugs.gnu.org, Eli Zaretskii Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.166117033731285 (code B ref 49803); Mon, 22 Aug 2022 12:13:02 +0000 Received: (at 49803) by debbugs.gnu.org; 22 Aug 2022 12:12:17 +0000 Received: from localhost ([127.0.0.1]:38237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ6Hx-00088X-Cp for submit@debbugs.gnu.org; Mon, 22 Aug 2022 08:12:17 -0400 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:41371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ6Hv-00088I-HC for 49803@debbugs.gnu.org; Mon, 22 Aug 2022 08:12:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661170329; bh=apuK6WosQeipYissnAC7XG55lJsrEqEhYlDtrlYq0XY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ivO9dd78mBJNva2xIG+XZVCKtK/rhFX6e95iq/PVdxRGTLlxo8qF9h5fUGsbj9UYDOJVO1EA0P3jUE1u6L43HWpkXzeg7IhGLf180KG13qiYGf64YMEYjeCiqnSAK8Ua0/9RijJvfTxs3SzLY51h83VMDLyxtgrfW7WbzuH5vr/oKmeBwgAy/ZK8M4tKaU4ezw2EtYbMHS2xhdPjVgoTik3379GGYljPGbE2KGlWnthnAQ/cUn8WYzegmIik3EI5cIZO1hvo8cXnTPxyUmxZL8RSNHBo3oBSLYDLzIQuaDsS+L3u20XC/TeZTie3mn53TeGZtDuUG+eYj9N+Ex6/8A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661170329; bh=qlXYIZX+2VldVK0UI1lpXC/vm9xZbF65U/5o+9M/X3Y=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=gZXOexKNM9LAMwC9fXiq6+8dTLr9e/cZJtWdwxHxqv9SOSz1B5JSklN9DZtRfBrFUU1Vsn2Dpae50KHCd7ajaXLCq38dhkNmmztGQmCgTwS8sd7qS3UA8VT9wBjIufKLx4f7RZCmc7RPi3zXBQi6aY9PrNpDRZeoPuoClEKp8R/kWCOK2UP1krubDKDHvxidCqrIkbNwtyyqStja+6spcB0fnJCtw8izZ3KS8chqs74FyXEEGPqfeAi2PYziAjykcveIm8xP1jbNaUAmLjcsySd/yby4sYpP4vAW/njPTk+llXc/28fbMDhoG8433cF97VeG/OIsJnQMZs32KdMCtw== X-YMail-OSG: X1vO2NAVM1kP6P3DxfY5FSp4oJoJg.R9Xrf3YZsI.c5cwqk1UDCnSuRu3afbtU_ H3Jhpxjgq8yk3iy2.bXBUQ16Vb7EHDMhTRTVTthq3YCTEzhV1cBdWc3kVT_8keShT1HZqJQHS8ZL hNuMI5wPIBGJ17jzn5oXliyi_E2PIlwyf1KXku0EEMYS1.kgGb6VfyDO.L__FcNdQfrF3KNnWCs4 ZwI.WQ1E0OfhZlS467xRtJLxPwAvRZvRkCtyksY7TxWR_TMiPZoY1M14FE.W4wndfBaox6uS2jaq B2HplM3P4zbHDOj62c2wWuiULeWttzLlBrkeWijwuURhWPtfJfq01fZJNkaZA_Kn8RpG_ADus5LD 9IKvfl.sx2zL__qwO2AbvhNU4UVZ2MNchmICU8d3.qhM5xQYHdbJcWk.s3hEMig.Swpl7l3Nk5b7 j.ldLDATgfUlTMf0dpKJ6V1xKlJ6VECVhIGAK0PK6nNzLb6BFh0JYCw6cwODBRXozJMV6egR2zwe VaYVetGU7cg51kP5soblWKdCetSpywu.hF8oa8k7AdorExkRX0_nq1xnnU9ZW4f4Esq4ui7RzhVs AvUsLLq5t7Vnr22g1WOR2meKdEGi1koIRGJAC.CkGPRR.pV0iIi4EZOWkFojq56ZDJ81sroSfXOZ 1kV.D6NhFk.Ut3M7PoYKZwp4WNu5vVlWX2xOfeYXKOOnhnG2nJVO6foORLDWdyKr8aLSuUEHodT1 N3GWvhbeIn1jsepq2M9I_y4eZsp.FPeS4ZH_k1XbQ1MsYazdYiJyFTU6cJRqX.urM1ui6FPD1JxE tVdBpzsjWiToN1K4R8YhakKFc.wjsG906F.rxO9KzB6p8MUnDXAUr_44IG6zUTytLOd4lOFX2WTN qIlSCmOgBIsQIh18yRndeKMETEDQuMiUQyGEEWrUBAL1d.Uyp67oVY83RD52EqcP2xXtEkBugMYC FJGSPwnEF29fBbpaDoO8wSR9y_gWdH6S1ms8a0t3pCUVOU4TjM_422ley3un8QCDWsUK0CBivxq1 a9Ak.g9Vu30Zqg4yCV7LUqoFqo7h3S6Occwh6Q7a5kpbs_PnTpQReOR9RRzjUui.bgNfS3v.5RbI Uxpww_iNpGCQRmmThx4HISWQKK3jqOeNnH3Zh6MfEW_dFUUfZHk9_SsePwcRiy85udPwxo2Dkk2o juw9IxFspWxGnAXBEZU1WP9o6PYXLvO3D5sdJIn8rlNlk7lIriQEjTpn8Dwyofo6Mr2S8kgTym5B PzNOEtbAIdkITmScsYDje9mrAEIB37vuDSyQUV7d1IQzg5BPozR.kAIMMu.uAZVR.4qd0tPi6EGK 0hAgJDTuRj4OQdtGfv26j2L8h47OqljimC4IjbJaHMKkkhDboaqkPDfH0w0amM.6Fmm9ENQVaoJf dZpSiYDKp2lqHKxtTJ25UrtToVzUyuYa.GgPZFoxhHw3auQqG1oyDdLAx_UV4lVJAV4SXjAPyP_H zi0.h1YsnLt1KwK76wKHbULreeEl_lcAse8fJFEGjw7mO1aIIlbdN_jyf.7YWkIBhs7e0GJOlVfS ZqVBKTtA4PJpAVDBjM_dOanN5hxn2wWGjutC60qiL0W5cQJ9OyJbwQVN60xZlUNIy2_3P9Vo.xNS .jrZ6IuUdbVjICyIVUeHDvaDm6citN3fFNx6ZGIg70g77m5lr3yQecOA89bxkNiJW.2oZo3_Nq5b Dd9gFzb1bH6V6k0YMjWFBOrzz5k3Qacr5eaoPcuoxhZH0Czf9qcGhNYo3MlwxqOP8X.kearnDnlk 7vp40fCZlvO4hdi64T0ovN4C.O_fb6SkQcVFqS.wXAfctYkTOG3jH3r0KN27MkP4GOJeoUML.XNW pDmMDFPDQUy1J2Wzgh4DTF1YmebrfH6OeVhe5KgwV9_h844v4sAni2KReHGhzxjwiYRibsbkkDCy NiHOnnVYEQOCdaSXXJZAq_H12tOO3c8MvLTbKFzzkbJ2Uf4fbgOnIOM3P1_Xc9qoOSR2C9GA6wy9 SwY.V0gCcniImfl67NwbAXv87eFx5bI7JSIWsO4L_7NBTxg4ovsHN9r0qiRLyzd08wzl9kF7Q6RX MlPFX8V3b8HCBSsNKw1l5azXrMPOYHXYALJRGzs_cLbYVvossp7b6nNIKyJkci2.YHSPnIE6hhZ8 BOXz.Eqo25Ie2R8b2t9Ow6Xttj84WfCYOUOPwmBTQw_jvfKTqg8a4ti7Boi1VD.kUoiX7Y_fRU88 zDbZe0ONIItLK9CAjE9tzMkHc0ycxaZ0cKZ5ympNu55sX.LHweievMRJPeKQO2WJUPm8B6CJ62QW eHXGTeOcRC3AmBQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Mon, 22 Aug 2022 12:12:09 +0000 Received: by hermes--canary-production-sg3-6f58cd9b5-fkkv4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d1cd50f075d83ca65db4fec6790696f9; Mon, 22 Aug 2022 12:12:05 +0000 (UTC) From: Po Lu References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> <87czcsa7gr.fsf@gnus.org> Date: Mon, 22 Aug 2022 20:12:01 +0800 In-Reply-To: <87czcsa7gr.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 22 Aug 2022 12:38:44 +0200") Message-ID: <87fshoeaum.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20560 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 486 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > Robert Pluim writes: > >> Something like this. We can discuss if xterm-mouse-map-buttons should >> default to t on ns-win or not. I think it should, because then using >> the mouse wheel with builtin and external trackpads becomes: > > This was a year ago, but the patch (which made sense to me, but I seldom > use Macos) wasn't applied. > > Was this fixed a different way? See 133f9a7e940e9696d998284b264dfa6430932c3e. From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Aug 2022 12:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Po Lu Cc: didibus@gmail.com, Robert Pluim , 49803@debbugs.gnu.org, Eli Zaretskii Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.166117049331523 (code B ref 49803); Mon, 22 Aug 2022 12:15:02 +0000 Received: (at 49803) by debbugs.gnu.org; 22 Aug 2022 12:14:53 +0000 Received: from localhost ([127.0.0.1]:38241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ6KS-0008CL-TL for submit@debbugs.gnu.org; Mon, 22 Aug 2022 08:14:53 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ6KP-0008C6-VM for 49803@debbugs.gnu.org; Mon, 22 Aug 2022 08:14:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=p1dwAe3cfDA1KZqWu2+uoqL2ZMQzFBh7yInFb893oL4=; b=Ti8K3oDNHq3h9b6FbiLU3Jj5tb y6Olm2T4mvIO/RHG31RiRdlckrkNzLDLTjsTWgvfmGiBDJOLBnpBpwhdGGu3/EA0n3fCyt+rtK5w+ OBaQ8erJXRUcFVa3JiwKlq7yf0cHF4hN0OJaru+Bg3jV1tRY9Uek9GF0TL08U3NnPrA0=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQ6KG-0005G9-Qi; Mon, 22 Aug 2022 14:14:42 +0200 From: Lars Ingebrigtsen In-Reply-To: <87fshoeaum.fsf@yahoo.com> (Po Lu's message of "Mon, 22 Aug 2022 20:12:01 +0800") References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> <87czcsa7gr.fsf@gnus.org> <87fshoeaum.fsf@yahoo.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEXu7u3Y0NfGoK/P NkTdV2e3rsuZeYdLOkUTBw9kV14nEhlLJio2IiosGiP////Zf5E1AAAAAWJLR0QOb70wTwAAAAd0 SU1FB+YIFgs3CNtC1loAAAGOSURBVDjLrdK9TsJQFAfwYuJOE0kMkcHi4iq+AKUvwEA0xBV4Az4S WeV4oaNCBRcXLhe7Yk2ZhVSZ+xH6LrYF1J7WxMH/eH+959xzeznuKzz330nyPJ8Mr2Rzu5xtlxKC kD+RxKzkJ3cuSTvYE0VRkIRsTioUQju2OZB2yf/xPIlU9ZjfJAz7NbgpBSkiOJ0+xUPfaFXiIKUs G9/wY/pU8aESX6o0qsSXKtUqA9tbr96F4aLfrw5pS2nDbRjKzKR2GwAIgittDJN5DJTpmKrUA1zq EkyHAIlC2V3QWDj6WPt1SBRc1weg0R0r73tCZQwZdwlkOKXgIDhULZnN3y2QEaQpdHVdN2J6LLtz XVcdhnuoBmGMMAtDmvjDgRPZkWZTzYOXXhTWj8DgTXUjwEYe2E0jCg2v1HNzjU/F4BpkCosOBkJW /t3OiMmF3lWGBceFWdPGpZh35xQmA9wcZOIPYtcioAalVKWDwSLBr62bGOgGXhuoOQSPCmCi/ALd ezygBsw3gqGnseBhkTrHfQIpVOojvKi+iAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wOC0yMlQx MTo1NTowOCswMDowMJz5FsEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDgtMjJUMTE6NTU6MDgr MDA6MDDtpK59AAAAAElFTkSuQmCC X-Now-Playing: Anne Clark's _Hopeless Cases_: "Hope Road" Date: Mon, 22 Aug 2022 14:14:40 +0200 Message-ID: <87ilmk79vz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu writes: >> This was a year ago, but the patch (which made sense to me, but I seldom >> use Macos) wasn't applied. >> >> Was this fixed a different way? > > See 133f9a7e940e9696d998284b264dfa6430932c3e. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Po Lu writes: >> This was a year ago, but the patch (which made sense to me, but I seldom >> use Macos) wasn't applied. >> >> Was this fixed a different way? > > See 133f9a7e940e9696d998284b264dfa6430932c3e. Thanks; so I guess this bug report can be closed? Done now. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 22 08:14:59 2022 Received: (at control) by debbugs.gnu.org; 22 Aug 2022 12:14:59 +0000 Received: from localhost ([127.0.0.1]:38244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ6KZ-0008Ch-5P for submit@debbugs.gnu.org; Mon, 22 Aug 2022 08:14:59 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ6KX-0008CN-Un for control@debbugs.gnu.org; Mon, 22 Aug 2022 08:14:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=yFzArD7SH5gdobobV2Hgj212OmFV3HTO1A3rDYfRPAU=; b=VtLxjzpmZpZPekMxp3s5cbGTF0 HSsS+XlnDPysP+/xCexq3wGjMbGBW+XJw/JZfqAJjTj9MCYMIcm1LjMEiOSsAZ766moUvEepgDMkL uO0W/+KylA7FqHoYkb/ygKANfUn57zSIHOJZWUmb/YzssX2t8skf1poMApzvkCQuuPhg=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQ6KQ-0005GK-3g for control@debbugs.gnu.org; Mon, 22 Aug 2022 14:14:52 +0200 Date: Mon, 22 Aug 2022 14:14:49 +0200 Message-Id: <87h72479vq.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #49803 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 49803 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 49803 29.1 quit From unknown Fri Sep 19 18:22:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49803: 27.2; Mouse wheel on MacOS is reported as mouse-4 and mouse-5, but Emacs mwheel seems to use wheel-up/wheel-down instead Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Aug 2022 13:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen Cc: didibus@gmail.com, Robert Pluim , 49803@debbugs.gnu.org, Eli Zaretskii Received: via spool by 49803-submit@debbugs.gnu.org id=B49803.166117411030645 (code B ref 49803); Mon, 22 Aug 2022 13:16:02 +0000 Received: (at 49803) by debbugs.gnu.org; 22 Aug 2022 13:15:10 +0000 Received: from localhost ([127.0.0.1]:38311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ7Go-0007yD-83 for submit@debbugs.gnu.org; Mon, 22 Aug 2022 09:15:10 -0400 Received: from sonic305-21.consmr.mail.ne1.yahoo.com ([66.163.185.147]:36920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQ7Gm-0007xx-9h for 49803@debbugs.gnu.org; Mon, 22 Aug 2022 09:15:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661174102; bh=aym6rRCiTwinnNDAHf30fkSsFMsR45E2bCd/yL4EL0s=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=Xj8504mP60SXqRSDL2SiHHh/sIBlF+waQ4M8DvjKfXwKMP9SAKYqlzkbSSXLQOHF1k1RnLhc8OkIgGJVH1Zeex5fU2YhNe8tYW/rsS6mlb1QIH7Q1R/P4o2KNb5BABYRG4rMSGnxURNEn3dubapRXjjfZZsgJAUHRF7CLY7yuvuoBouRfGnj2S3YGNnchpTtX365W+g2YDeTXmHBjcStvUIawkQX4ewV4OJQFNn6nycXNZUDwEpHycAzRLlZe2oCKwkNAjRxAN/0Va3VoxBLX+IEwUcy2bWHNmhVKG/K1VtexlxAq89RUgE/j1qYu95ecI3BCAs8RsGPQ/LoE/myYw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661174102; bh=oIc1G0CT2cQoMF3KE8WQJMqOTItenudVrEUCr3bPUuH=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=OD8IsiZL96x2L/4Z0RbnrrxI7koYbVrPYsVmht5Kh4WS+nkxTMsORQLNupXPiyJhM4cqQorTygfuzohkfCoOUVDyVQQlAjb2OeD72oKIJUmthCouoTm0O+Q6zAo0UEkuNe8vhjtKPQTiPwXLIUlsDMMVl39McnUr5LEfwuDS/Zpqmle10OEHjBOXY4qnBFzjXQm/pgTBK9pvjUGqgOpknh1cAqUI/GXLgUZXyR3rVyOcRMxsuhd4+jEBi5PZZeUvfx5A4csw7JDQG/qKL1zdZOMs/R5kLX7pMgHGZPsGdfbCnwHFiHzum5rYZwjKhHwV1Vf3SxgyHEbyaOWQgfzh1Q== X-YMail-OSG: jI1ScogVM1nxbgFAtOTzBoq.D8BnqFCnYt.821ixow2x0w_hPE0AQEnxOS0DHYr 5zWdoN6l.uGHhkzSVZoS.B96CuKpdlLTRkDaqv.uYcKe7x8nCx3Vs0GDvv8RcaJouvS0gTn7UfIg BxdddfGiHsiV6.uP9I.cmDCppTirZtTiVYE96VaqFwgUCknvYBoHYKNgU.5gcunAyFQYAsFz7Lez 3FIaZg.fXOY3H.6uetTexoZoxWkTWNfD6z7Dec01WiK8XmpoMDt99vL8JwB8XvhruEQtD_pKulf_ UtHrdfFGc3GKcAD0iEkStk.QcMJBexttzgLeL6Bw3H6GZ70ep5qU_m2YhSDnWXF1kUIsKQ2XWz_1 Sx5wWjNYGRZZ.zckEDpOE2GpfSQ1dceUaucb2LUzLLIspFjule2dA5xPQ9Tvc2AgVY_jTtAxCksb dPW3ycYpjvIgjJBX.mTTr88KI8AR8FbguqvwhWJtWxAOVxvvY0U.cZoIQCp7zojjstgK1Pb3Ar3W PJc5.2hxdggd6G5mJV6_iSoj.yQ_4v7yXLn6xEgzVYSbBQ2IiI.HDvqSF1uZjx3HhcsqDwOSqFCx evaJ8gM3o7P_n1oZOPZC6UFBILKzZKDUBpKR0X171bAjKrPkWSay7Bq_c7Bf72PNjD9aGHUs99AZ eoKR2ezKHu.ag_zB2sVzFPnlVjJ4JMFoQQyN9lShPPeR7rOdxhRH_Muk_FiS2bmuJPZOJfXnCepi dZ4S9OgXVsDlnWF_jkljSCxr9Pdfu2WrObFvnCHIMf7aHFY4ddbaILND9f2gsQVLYffm40SxLNz9 xFxQWKrem1F0PnlRL7G4Dd3aDuKCQJdCwZ7iRhbNyYfM2lN.zRrdYkwxhriD1Qk8CRG4fHIure3J BsnXpOqpigz7y1807V1rCRwKkQKrTnSRwj4bYzgXskTfufJjw_btmL76J96Rw8TYPOK0gkUJ2Kkp fLoEsCepIP7T2cghfp6V7nMWUJIx_E9tNvr7Zozx2oz2shr0kPAFu.h0gL65ev255mgHbZF0QpSH hYxZRSR_VGLvmdRlvAY2l1LmF4ABLX8JWaf5nV_DzHB2SCxhpYs51kSdNrftc.90cC7YuKYlKJ8F hOzyLHTxFYO6g8v2zy0.LLjQc.IQJCu3vmqK_UonrqjKx0CnEGJSynR5TGZlOcY8IMySGxFuapwF WChzn_W21lEYCGfAl8l4rOmQfDewRvq_IjdrAVcN1mQikQpM7bW71YeGlBmd.12z7Uqes6ilb8S4 vI8wf2JPkR1WmgaOykh5vXtrNOUm5SIEeYI35lHWEWdEK8kULGFeLYyJbAoEEWWhb.A6yzkXkAUJ MW9UMJzHcDMkl_38qL1FUQ0McONQeJmqQWpIJLWCa4.Ls3jA_4NOvcMv2o93FgrgeQWu2cJv4bzW 2sYhE5BR.rtcpo6bx3P4BjnFXpTg7Q48L.zDoct6kvAzp1SaZ3qfVdFKLkg_bfHNBxUucoc6dhst yXrFXwKcxsi66dXkI4tiJwQbOiwXJfCqB9FfDT0IGTomUs40tJq_NKwe_F3bsTmvGewtMaT.KQek sSVSaR5bcBff0JwO5y2w0fk_D7v6_05EjOdwfIH0fnlCNexAR8WkfuMrvPFjFvQnOvSLBiJxSExA 1ViLfekwE_yKmyPrhykSPQrr.z9W7xqPg2puNjXiyAU9.I5segpG5pL5kTQRPhSx.8X1l5VdgUht cCOFtu3h8JbIOGdXJGKwlJ281rz.PPiuajNDjPLUhjOgHpXRe4O0C1UlzBLORJ5mYLHi0GM6IFMW exoY6p1eTdVfE3I80w9W4jfQ9w2ow.bYo5jERW_3xp_k9lc.tfShARUikWMqQUrkweDni7IN5G.Y z7Je96Xqy9aTI8QX.w0tLzpJ.4Gzwgm8L5Tf5m64vEHGgdKvGN6yYboXDKgSGCTQUALXshQegAbs o9iJSK7mR3aQQ0fDBRfPoxOKyF75X.IYPjcvbtKzNHkhVJdtAbPt._PC5Y37Yd.hpTm.fErE- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Mon, 22 Aug 2022 13:15:02 +0000 Received: by hermes--canary-production-sg3-6f58cd9b5-pcmsn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 428221e2d22adc4b9263057001134cc7; Mon, 22 Aug 2022 13:14:55 +0000 (UTC) From: Po Lu References: <83a6m1ofgi.fsf@gnu.org> <83r1fcm6rh.fsf@gnu.org> <87k0kusygj.fsf@gmail.com> <83v94dfozn.fsf@gnu.org> <87v94cqqop.fsf@gmail.com> <83sfzgdw96.fsf@gnu.org> <87r1f0qb6m.fsf@gmail.com> <83mtpodjd4.fsf@gnu.org> <87mtpnrjok.fsf@gmail.com> <87czcsa7gr.fsf@gnus.org> <87fshoeaum.fsf@yahoo.com> <87ilmk79vz.fsf@gnus.org> Date: Mon, 22 Aug 2022 21:14:48 +0800 In-Reply-To: <87ilmk79vz.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 22 Aug 2022 14:14:40 +0200") Message-ID: <87sfloctdj.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20560 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 143 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > Thanks; so I guess this bug report can be closed? Done now. Yeah, please go ahead and do that.