From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#51891: 29.0.50; [PATCH] Pixel delta support for wheel events on X Date: Sat, 20 Nov 2021 08:30:07 +0800 Message-ID: <87czmvlldc.fsf@yahoo.com> References: <87zgq4uvh0.fsf.ref@yahoo.com> <87zgq4uvh0.fsf@yahoo.com> <871r3gnrrn.fsf@gmail.com> <875ysrtyak.fsf@yahoo.com> <871r3ftsjy.fsf@yahoo.com> <83r1bezz2u.fsf@gnu.org> <87r1beqpy8.fsf@yahoo.com> <83tug9yl28.fsf@gnu.org> <87zgq1q0uy.fsf@yahoo.com> <87v90ppxlr.fsf@yahoo.com> <83k0h4uwgr.fsf@gnu.org> <871r3cmguh.fsf@yahoo.com> <83czmwuvmf.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26469"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: rpluim@gmail.com, 51891@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 20 01:31:12 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1moEHf-0006hl-Tq for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 20 Nov 2021 01:31:12 +0100 Original-Received: from localhost ([::1]:48152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1moEHd-00014k-U3 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 19 Nov 2021 19:31:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:53344) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1moEHW-00014Z-Hh for bug-gnu-emacs@gnu.org; Fri, 19 Nov 2021 19:31:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57592) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1moEHW-0004ir-9S for bug-gnu-emacs@gnu.org; Fri, 19 Nov 2021 19:31:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1moEHW-0000xY-5F for bug-gnu-emacs@gnu.org; Fri, 19 Nov 2021 19:31:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 Nov 2021 00:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51891 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 51891-submit@debbugs.gnu.org id=B51891.16373682233623 (code B ref 51891); Sat, 20 Nov 2021 00:31:02 +0000 Original-Received: (at 51891) by debbugs.gnu.org; 20 Nov 2021 00:30:23 +0000 Original-Received: from localhost ([127.0.0.1]:40903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1moEGt-0000wN-5C for submit@debbugs.gnu.org; Fri, 19 Nov 2021 19:30:23 -0500 Original-Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:41693) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1moEGr-0000w6-NE for 51891@debbugs.gnu.org; Fri, 19 Nov 2021 19:30:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637368213; bh=OmUhkxgjOApgjGTMzHf7waB6uD0UUfbX05iNXq7R5pM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=pEFKQa+p8pSCuEAOXnO+XGXrJdHs+fjs19lczZ8H6j3ry3fRpl1E2ANfseVVyD2+5FrMIR2YfJnJWptyZuUAG7pQfI7lEf3x3EHBZVP9JJGBwrU/d2lofb9Z2nRAjzDULY91MVPr70IPkR1kpAxgTGHFhpp3G14xehv3O1gHhOE3K7LRWn4/J+qgc4o2V3mG6ASE2Meob50rw6RzYrwYWfKN4p6oGT/XfIOeLCFnnRZCG7tgdsoBxtmOon9SOdngWRt/6f+OcNpXs1X2OQP+rVQU3Si8GTHdtFdf7wSczCwJGCcHpfhDC7qYzGKBAFXNigHZIcKoiw4weUuwxalWmg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637368213; bh=KpQ0eFf7OSyXU3r0MdLTs0q6cQZlkHjQfe0br9nJ/+U=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TedEg3RVsRVGeStoUWTJX1S70q+66dxSReYJQe/VbaXVxM9rBFHgpyXa/qNiNj1Uakhu0TdkyznhmdCs6OyKRl5/mijvKPhSvdqwJg0/TB0bzJAgDZDYb8Fmfpx8Ura8owYxuTjBD4F845odHcKpyo5ZxXlfmdU61Y8taugPlFRh6rJLzkh+f6LF5zyslWGpcouZXvQn+W3R+VQbuAL0RWZNteaMXUM/4RJRrur2iqj2KZGo5Sgm0VIJ73hCb7k0qWL/Htvu+fi6DaDIcVd0W7Q65Bp7FycuHnJtyhQC0eT/KiBEokCl70c+o/elnd2vu9qgQ1QLWRIQukqJMvfgeQ== X-YMail-OSG: L.eIhm0VM1kVpGAzDtbN1ACwmEBvP1eIszOJJC6tb384P.jPRxw9CeI0cFnxcjw 8eFzP83BuQsQJ6yqIkyctGFFQyn5N2ydwMdBTcFOX8cSXOjkDxLZXuNV8AAZRse5KZ.ZQ4EBDtum _hMkYZERDKuCVLkdQGl8TwoPdw3xARkKmlbUcva6FbMoDwc6FOhUiJdYc11b9HkHH9lTedlT5sjo QVk_THXV.6a8Ox3HLvYb4Zmg5k4_0eOFfrGuARr0znndTTg_WI2vYmLivpgpKc1Zju7mWhAlAuXr FxYHsxajPcdOdw3NySMXubcxKZNxG8OMiqFC8M6hYg6HhFAa.z2PKbqY2nQUi_UwLN2RgOBRhmn2 zeFhlzCy5eq4YPmdjnnWcAPYfgJHtW.q6Vh5rfTZgB9hSG_5VkHZ3IkLHS9zssAOcw2lmgz_CQF5 IuhNxfrZJ8sVqzmkkMiXWw8AW9k7lvLFUeu6Gn9T0djSVN51pXkYSWl3lTKJQw6HZhzBKDIXeSPB F6YxznZ2PCUz9AnE.JBTasrpnpx5PwwF4s_sO.90ZvfYpHo.6LncZQ.fvbb.UG5kUquOT8IWEuXI 3xrQygNzIAVj57M0R6lzCNeo7JksuFP7gt8B6z9cDW2pB.TyHd9xgZEs3qECXdEV.w4F6dqiHL_W a5T_Obo3ve3Ik8SGSRGgKurtxr97pMSqqTPgcIVWN0FePUvZV2nK7aREgWe_5PMmeeVgBtQbjfbg aIusPqkj3kSw1pYed6Jn8ktXwCPpRzvpQCrErx3mFclIgwYgEnL8t.InRafIvos2jp5pIqhmlcl0 yUnWdTwyF0sHimMvkECDdmDrbVg_qL0CVwbt1HT_j5 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sat, 20 Nov 2021 00:30:13 +0000 Original-Received: by kubenode519.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID cdd8b2e9bb79fa99c28de90873d53905; Sat, 20 Nov 2021 00:30:12 +0000 (UTC) In-Reply-To: <83czmwuvmf.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 19 Nov 2021 15:23:52 +0200") X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:220442 Archived-At: Eli Zaretskii writes: > Some text which makes it clear how these additional POSITION > parameters could be used by Lisp programs. > I think "pixel-resolution wheel events". WDYT about the following passage? @cindex pixel-resolution wheel events You can use @var{x} and @var{y} to determine how much the mouse wheel has actually moved. Scrolling the screen by these pixel deltas allows to present movement that appears to follow the user's grip on the mouse wheel. Thanks.