GNU bug report logs - #71646
29.3; pixel-scroll-precision-mode overrides paging behaviour even when pixel-scroll-precision-interpolate-page is off

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Mike Woolley <mike@HIDDEN>; dated Wed, 19 Jun 2024 10:48:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 7 Sep 2024 09:35:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 05:35:00 2024
Received: from localhost ([127.0.0.1]:54846 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smrqO-0007ox-2U
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 05:35:00 -0400
Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:43628)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1smrqL-0007og-Mn
 for 71646 <at> debbugs.gnu.org; Sat, 07 Sep 2024 05:34:58 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1725701691; bh=5INKtheehYTAHAQkccvuTTwpJR8W9BZidZLtENybXPM=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=ZitdM+l4PxrsQWn5SRzzBCIhUfZW5AUVYSIwUqTLL+lUBl8aAqx5a/SfWSY8f3UASHbUCP8ZFKs+cFmy/kju6AFi2Znc33ZyGnhpj/hLsELyad8stc+Ls33iSkvpNkQ+mfrS1GAo6UJYGPObkYGL9r5QYtsA37z94dS4A2awkM/LYU4DWRu11FinnK2z3qVhYJnuNqPESViPGTuwYmrvNwz8y31qsr7iXEuo9JnRnetLRqycT2aag7LGepXQazFFAgSFMg47Kgh+/Oubq0XYwHUZ59Goz0j8CEX0E0QyS02/JiGzdXSxDkUXc6lrT9zFdJl3uWdauss0UK1V7XZbhA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1725701691; bh=MaieBC8r3g/wqpkmj9zPTDAf6ihyhDx9ZcqCqEW4PBM=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=Bal0uzVgLFm97nH9x2a/bWS7z1f3z48/orb7+A1eVbCCoJilcjbJwhS4X7gTiSUoIlS6t2y4hCaaM5a5Yv1sQfAVpzIf5cPtkfQ84B4IbODZefopj4CTASkhLS4HvbKel647El4C/i7KS3A6/4bTjvyiUOqG0ceIRBkauk75RjCwsPjxIDKIxx0Mh0u8PJ/Y2Lhal3y4e5bg6+JhvPO4qJefNDDCVKxjAVhsVWQjU1KlHIUB8I0VY/2xqg/LPdxrsBwNLrnTVicx06/ILZ+WHRH5AowVBO4LI/VTOhXlN24ZemlSgzKDl6/pEkf3JDveF2+3YdtMr/jMEMdqxZVtaA==
X-YMail-OSG: a6YwLnMVM1kM6Zs.mRRh3jjcEf66GmT93LlvbdoeuRQlaMW75pvq1L3FyWpGYZg
 o45POfm0ZLKS7uNQOlNCpp5NPQJxRTvH.RW_VBtXfavjfVBmOA_WDFWAlPrRQEqg_8DK7CCmpvga
 0JHleimoE9xuwk4pWdMWz2d3d0koVTIfroHaCavJwsk1UdbKScjhD0kAyUD7moXdesd5kRrZbg7V
 VI8U8HoVb.jh1wC1oyBikSxPTFMuC_eP4x5O7CpxsZYT6dvDudQR3AwxwQ10_tWyMIyPttAfwpwJ
 00AA64cJzSPGRQyr5j9UPG_V7B3JLzALNL7q6lnZxorW8FyU1TGIURFWhS7X6f3M7lhjATqC6pJk
 MKrDW9Rw_T3QgDBXy7la4wL9uFYI2Gv3Vf3qyFHtVTUw1OBVn.hTVR3_PlKR1ZCYG.Ge1B1TvuL9
 8hPEeXQ.HFqGAFnoYJ3XXASHNp8_S.uVBx0zRCe9lnR6psjTLaBqf2Zj9hfVGO2zyss3uDhWZ8LZ
 QhWk_EgDdy6Bjr1SSrfXH5iJJy7hGVbjrXmCq5JAQK61srx3IRL_5AHiJv.HDBQOlbZvVFnQdNe3
 k6h5ErFvy4NIMkI1.z50mLvKndnGXbZpjcTZZkwQDJa92e.tYtQI5vlYV8q4dZryjc8TwDeupy8F
 reRGYPeNyBh6CFR1aBq4HvixbvlkywV0bAuI0TRlacp0jwnO.8fP4nQ7Nwkpx6YO59kFBl_5JrjF
 YM6AhaWVdLRVS7ugB6SYwE0QyvFlqy59X.219qtH77_uymO8ix41wL7LPqdCtFaPrfMyU9h2S2Aw
 Dp4Z0C06IWjWWJr8uRse8ou7nKb2a6lZ8U4pHsgXANt0G_9enothBuK7ObXnEbmFNT_KDUV2WZqD
 uVwilnOlQ4T8zcCeMGQvqHLPsHiMDRCYw2Iqk.s8ZdyMjpYwxogetoLhce930yncfXX2p9v5Cdt.
 kwGYGrrTcgL0yvxZ3InmXWGGfLvXEL4QBqVDUWvfWXXFJsRBXJy23xtF1mHJ_G_YYQFu.LOJ_JSg
 Iq6K2aCT5MkZHEoICDJIE0qj.5PDc0YBQo.U8HggBx3XNoUrS7Q5j0EPovk2adeGs1lNYEb2Goye
 AYZlGpP.JZwZUulFxHmYoe7DVhyZlPuwkZsILDO5.5mF1LIac4.P94m9_1xSn489dECzkLuR0qQD
 w_.JkgLicK7.vTNIs8MVxQ.e5GApH6TJHW6J_bX6oWNBYeExRbk38B.U9qLYv3S62l325DtNCwLW
 m1_kJcP9vEEoRCBcU84MtmOkoT6Zgly7JgEo3CMkB7kngsiICSx_iIciGto0TbGcpycG2KaPpRnR
 iwBLizlJBZuievYskcRAyrG.mnhuSy1NRR1MGHstO1A7BdQoc_lC2gsTJPgLRJEgQm4qz70uVy4R
 KRtX4SJgBNTdNHnDEFtPb1eohtWTpb6bWQMstRTby9O_PVp7LzShQWSoC4IqgEwVahzza5uw2osm
 IbHDjjyvsc0gUvP1T1uu7aTRU9Kpz45IT7XerGI_F.4BntdC9hW7KP06QaO1M7BfweLW6SzGgNx8
 3OGczQhTYg32hSpbFujMQYRdN5AgiMm9DMDaiFBgV.E0msSB5EqFdoHb_Oy_9IanCgZnpj2sdfHf
 2O.MC8ttEsm_55IYVMJc0oAL34Ty_zRyWzXwoGpFid14u74Y1Yr_gKiUjCMzmqttDPI8YXLh6n4Y
 w.kH.zqYLklWjSqwU.oq.mmZUxKZLDx5ji7O95KLDqRh1Rco4_aqNqKrpbZnzRYfkVZoM3qSvBSF
 F2vFpmMp5HDqWv.QC4QITfu.aSycx2YAcvFzQNsBhCfeQ.eG6yYzbt2Ys4Yo.cg_4YcfO8tJ.pJB
 wOs1BUbwqiTJw_x1Y.x3SVPppFHkLYK2FeKaON3KL08B4CHbUlptkj3HPj9lqxf0ddkuSCM0hQaw
 E.VZ31WA9ktl4yNU0FKdphjFJsKTjNPHnxVzJ.Sh0kMObzWTOiCip53bONkowncssf4oVkcvgWPi
 p89UKu5Dt6bO5G_eVAkJZ7wxrGRMUe0d1D7dCN7jiar3mXDJuPcnJijSNpRd771OLb93iaXDtILf
 e9ceFliQ.2rE9hzfIkHWPp690dTCRAfGBVLGXTqmvIaeOyxUz0dvyZkZWrLpZ.ylL1bWNmGOmLq7
 qmMB_fZaVCOrBFbPl4g6jMyw1duhEzQi5Jv_c8tzdXbeEgl4dE7lxM4DADrUu6ntsUixW1RD.Qef
 d2LVAja_wmK.J8XTdHZMufNBCDf0t6pLteosqnvneb6fzGIZqW.CxotyBkTPxD5MSRJUd
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: eb3a9d3b-e800-45fa-bb7a-3a099f1d8ec2
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic316.consmr.mail.ne1.yahoo.com with HTTP; Sat, 7 Sep 2024 09:34:51 +0000
Received: by hermes--production-sg3-fc85cddf6-flkd9 (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 6af55a7b81baa4bbd8b43ab8db9a9279; 
 Sat, 07 Sep 2024 09:34:45 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
In-Reply-To: <86zfojyjhc.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 07 Sep
 2024 11:07:59 +0300")
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN>
 <87jzhy3oda.fsf@HIDDEN> <868qxwe6za.fsf@HIDDEN>
 <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN>
 <87frr3k14z.fsf@HIDDEN> <86ed6enwe0.fsf@HIDDEN>
 <868qwdcaec.fsf@HIDDEN>
 <CADwFkmnah-g=0ZQw110BHCLpoPw6B5+4UOYAAVxKCLBonCrbXQ@HIDDEN>
 <86o757acj1.fsf@HIDDEN> <87seujtwuk.fsf@HIDDEN>
 <86zfojyjhc.fsf@HIDDEN>
Date: Sat, 07 Sep 2024 17:34:37 +0800
Message-ID: <87mskjremq.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.22645
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 2143
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, stefankangas@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Po Lu <luangruo@HIDDEN>
>> Cc: Stefan Kangas <stefankangas@HIDDEN>,  mike@HIDDEN,
>>   71646 <at> debbugs.gnu.org
>> Date: Sun, 01 Sep 2024 19:52:19 +0800
>>=20
>> Eli Zaretskii <eliz@HIDDEN> writes:
>>=20
>> >> From: Stefan Kangas <stefankangas@HIDDEN>
>> >> Date: Sun, 1 Sep 2024 02:48:57 -0700
>> >> Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
>> >>=20
>> >> Eli Zaretskii <eliz@HIDDEN> writes:
>> >>=20
>> >> > Ping! Should I close this?
>> >>=20
>> >> Shouldn't we rather fix the bug described by Mike?  I.e. this:
>> >>=20
>> >> > Setting `pixel-scroll-precision-interpolate-page=E2=80=99 is suppos=
ed to
>> >> > turn off the paging animation (which it does) however even when it=
=E2=80=99s
>> >> > off, <prior> and <next> invoke `cua-scroll-up=E2=80=99 & `cua-scrol=
l-down=E2=80=99
>> >> > rather than allowing another keymap to handle it.
>> >
>> > I don't mind to fixing this, if possible, but (a) I don't think I
>> > understand what is being suggested by the text you quote above, and
>> > (b) given Po Lu's response, it doesn't seem like the proposed changes
>> > will be accepted, or did I miss something?
>>=20
>> My problem is that two years ago I stated quite clearly why it was
>> inappropriate to engineer paging interpolation into p-s-p-m (in a
>> Telegram group), to the deaf ears of the mob requesting it, but since it
>> is only now that we have received a lone complaint, it's safe to
>> conclude that most users are satisfied with its established behavior,
>> which should at least give us pause before any decision to tamper with
>> it some more, and which behavior, mind you, had already been revised
>> once in response to user feedback before 29.1.  The optimal solution is
>> simply not to bind p-s-p-i-p in pixel-scroll-precision-mode, but users
>> disagreed then, and now it's far too late to tamper with these bindings.
>
> So what to do with this bug? close as wontfix? leave open and hope
> someone will find a solution? something else?

I'd prefer to decide this question after Emacs 30 is released when
I will enjoy more time to devote to Emacs.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 7 Sep 2024 08:08:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 04:08:11 2024
Received: from localhost ([127.0.0.1]:54754 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smqUM-00037H-TC
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 04:08:11 -0400
Received: from eggs.gnu.org ([209.51.188.92]:52498)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1smqUJ-000373-R1
 for 71646 <at> debbugs.gnu.org; Sat, 07 Sep 2024 04:08:09 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1smqUD-0002q4-A2; Sat, 07 Sep 2024 04:08:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=IpG/jtdvDHZhlUefgFV606WhsX9MLjuFnDa+fmnN3ls=; b=DyRr+B6LpQZ5XDvn7eUq
 LdMkLwtZoRQd4+IfoQUHFO9rfSYlbSleZrh6LWZNmntBDnV53PPX0snuZf6N80AEizSexvYN1tFpz
 rY2AsV0WzVD/uuFF++PYNbGWhECMGZutBSWVowqUekbGs1Irt0pwbTHjSImLhLn1Fwwe15RICdyVq
 nd1gJDXXH3SGbMA7ZUgoKEIf5AQocVQE9KqkkGpSmIsg6HUeHDEfof0BpRXqljG4a1Oh15MbKoSAB
 7IIyACC5ZOw83DSyCIh/6ojNJjigEL2XoIVwIm/PNvrJqnh0/lyWCfxhrl+7sOFyELMRVdMZl0aRH
 PcGM/6dFH9h6Zg==;
Date: Sat, 07 Sep 2024 11:07:59 +0300
Message-Id: <86zfojyjhc.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <87seujtwuk.fsf@HIDDEN> (message from Po Lu on Sun, 01 Sep
 2024 19:52:19 +0800)
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN>
 <87jzhy3oda.fsf@HIDDEN> <868qxwe6za.fsf@HIDDEN>
 <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN>
 <87frr3k14z.fsf@HIDDEN> <86ed6enwe0.fsf@HIDDEN>
 <868qwdcaec.fsf@HIDDEN>
 <CADwFkmnah-g=0ZQw110BHCLpoPw6B5+4UOYAAVxKCLBonCrbXQ@HIDDEN>
 <86o757acj1.fsf@HIDDEN> <87seujtwuk.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, stefankangas@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Po Lu <luangruo@HIDDEN>
> Cc: Stefan Kangas <stefankangas@HIDDEN>,  mike@HIDDEN,
>   71646 <at> debbugs.gnu.org
> Date: Sun, 01 Sep 2024 19:52:19 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> From: Stefan Kangas <stefankangas@HIDDEN>
> >> Date: Sun, 1 Sep 2024 02:48:57 -0700
> >> Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
> >> 
> >> Eli Zaretskii <eliz@HIDDEN> writes:
> >> 
> >> > Ping! Should I close this?
> >> 
> >> Shouldn't we rather fix the bug described by Mike?  I.e. this:
> >> 
> >> > Setting `pixel-scroll-precision-interpolate-page’ is supposed to
> >> > turn off the paging animation (which it does) however even when it’s
> >> > off, <prior> and <next> invoke `cua-scroll-up’ & `cua-scroll-down’
> >> > rather than allowing another keymap to handle it.
> >
> > I don't mind to fixing this, if possible, but (a) I don't think I
> > understand what is being suggested by the text you quote above, and
> > (b) given Po Lu's response, it doesn't seem like the proposed changes
> > will be accepted, or did I miss something?
> 
> My problem is that two years ago I stated quite clearly why it was
> inappropriate to engineer paging interpolation into p-s-p-m (in a
> Telegram group), to the deaf ears of the mob requesting it, but since it
> is only now that we have received a lone complaint, it's safe to
> conclude that most users are satisfied with its established behavior,
> which should at least give us pause before any decision to tamper with
> it some more, and which behavior, mind you, had already been revised
> once in response to user feedback before 29.1.  The optimal solution is
> simply not to bind p-s-p-i-p in pixel-scroll-precision-mode, but users
> disagreed then, and now it's far too late to tamper with these bindings.

So what to do with this bug? close as wontfix? leave open and hope
someone will find a solution? something else?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 1 Sep 2024 11:54:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 01 07:54:08 2024
Received: from localhost ([127.0.0.1]:34131 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1skj9j-0004zb-VF
	for submit <at> debbugs.gnu.org; Sun, 01 Sep 2024 07:54:08 -0400
Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:36005)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1skj9i-0004z4-3h
 for 71646 <at> debbugs.gnu.org; Sun, 01 Sep 2024 07:54:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1725191580; bh=0wnCo3nGCzAnPzq71mmk6V5jHqhbDNGsZAk/mhGbGBw=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=E3/2TiKVj8mOFBUBYTZ+b5iL78n2iW33fK5qSmcRLWOZ77DvKhfNYVHElvkNiP3GHhOYa8ZEt0THd2gPLjwsONvNtrdn32C0EuRVn04f6f45X91GAYHXzrVWDC3Q1Gvkef98CW/AFL0UZTLKEF+POSqzRPIoy8ai3dGLBtPa04IvqniLeYksYY2KNo1iNgHHVq4a3y5UzlcoP+g13nf3ITi4ih+ERjSWwog1oz/91mDUtKbpzQA50BvYQXYoQhbvt2nFgGhp6H0LcCUeL9rRNNm50LmuF4NFxW8FotgNzmac6aQDYunf+SSAAD8n9hmWcmlJP15Wb5GHUY3FFe4eNQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1725191580; bh=wu6cPcVlZhI/CtQKhLo5tJH0kI1Ov71T2Yf4lCS3PGS=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=nVTdHyyqhYRBsHKwyIqrn1uY2ONgxWeEKqDushspvj5gDyajzrtLtaN9vo3Hyr26CWmMMexUJmojAOTfDDIG0XVc9OUNdNLU1Ui4Z07rrJrMKHVIUse7mxa7g6A8V/GP52LirjA0HfvESyfyIw8JsQDU2tYFeDHggYMqIi8Y2is62SqkVobiuZnJzZGnyXTZ8lIm3k6nihzwxG/u9i1gdB4KhLv1aKjEVHgvgcuzqQsMPZr3Adhd4C+CzguCGpTdSwY1gsesvZSekW7PkppMoSH6A637qCavZFSJ4lPykxJyXOVqVZ/yr1Wy85z2fEQoKlq0XBPP5KPC6PGwhJ0hNA==
X-YMail-OSG: JZeu8BsVM1kYPANht6_55rVPdoUYUKKleUpqnlkHaaezUw2yRSy7bbLvkFQ_k7y
 N.pBsBSNQyxOu20qRr4kKWF6TYHXKrevmh4.ts9gTO0sndkrYYfB717fThQgwnLb_WM.kBGsA2tR
 S47Q3GV3qLPhRFRM_hzvJRui5pP_BuL5FMZOMciYKfSrRMci65yATfPoBA7w4Hz0Crn_btF4kLB0
 h5A7RVD1BBBGMDNgvhIucxsZPNIbup5Zaw6CCc.NCLCR0UOjfQEjMMFKflKl4yEz8tlAPhfMG31S
 wG1okDTkLKKbZC1MCTNyktkspLXnoktj7pTXc__etPS.T4LgG4y4AXjTrGmIan75.cTSdkza5N72
 72nPLYtgD8b0sZkBffnd8cQ1m8TMnrajPg2eUv7NhgQn4dd1QldgjhqM6rColDyXg7fuxu3lYf1N
 OmJGTMfeqXAuUahKLaVTihi4StQu0jKdeLGjIM9pXCqeahaa9q7pVKq37tGQrm_z47OWRvj0.Izl
 kK.HDBY0aQ.ZmlkccPzFAQHEEaP9FG8g2JQRp71Oj.jZOmeddMKLmjgPw74vCp_DlhYepR09TMt0
 oDa5w5_7PboAd2pp3pwHx1r0wre0RNZ44oVByqOGH9EmJrI7XT0nCMrqNCqmg0YNEzcACE9V1XVI
 eE_KJ3JD0SfUvREE1in8GjGNRquNKfjd8uaD0.5EpLgjARxyTX06785.q4cU1AAvMAvp7A.gLbEp
 gaDZm6VdwNNIZazPcO7KryOfbmWPO4nnsniYSZvwkcZY_ZfHHfSRkG2KBBC.Ei99GrlIIbN.hKyN
 IEUTs3g6q9mzjNK4nsFjfLGB8uD0KENocGStKtcw6fFWGjClna7LZOvWEn2ze3_yLYiw8MmXokOi
 z6i1quC9_yUCmE.BRhkx2.8.rqdoEUZjeJAr6.H_4HBhZJjmeNsedSaRnJYd7njVhWeHuK6.RyzY
 cXmS1VB4s8DcHF8Pnk9Von5DtJbzfi9yZ4O2m_QQ3blZtZSzC547GXNYOvgLEEU0vmcBVUfcOnFG
 T5M.ruho5BDCarNaUnTIeDe6XGCA9SR6nuarLtfcJXEzruHhg7huUSRnPZsmtyKp8pPcIQN5vDU8
 Z2w2Tqp8VmEnw94gxHt4TepmafKuNo659_KKXICJTb2O8P0ggUpeLUCq323VcZNBLil4e5BFQ0co
 OULJ5UczJw07l14JiGCqMgyK3svh4OYVye6YfhfXYR3iEyy4ybYrsc0qc1RQt0OxjewJ4UWjRnfy
 30aspNlKNo3XH0kZQ55NX8u_X1weUks9bL_H4nDwg3_Hbeie9sjkQN9TQ2DhR2id2YQ5ddQyZVSz
 cRpTzJZa5C4Mknau8mpMzoj1dO.NpSVqSd5sPBbuH3GKlK0k8zFwflRsP0lr3nMBN.IjqWnTcknk
 Gvpbsp7sllyCFzoD3ybs.PMzUcXvi0ccKhA2EofWvOjAfVpMcGIy.hPc7Uw7Coy_Kq8yTuCdAIGx
 3qjDBfyxX4JV5xnVzXO5ZlG8ymfo1HK2NeNYlNve8rixi_9bS5CBTP3iP4GTFq9IKs5Ph27h1Rq2
 8gST4pgTlkBm_wqbscBMuuOUVcRXeWol9BQst3VWPMsGzfb.91iNYK6Z0XI2__m3rj4TatKomSkv
 e5gjaV0bLKEL0Vnb.dfOou5_Cm8CN3hOwvYA6lV66TdADodpWoIlsEY77yqbyNobiVWPJklCRHto
 LmtJ9EKhssmgrTmG0YjmXJbdJPOTBdf0QKwECeTV73MZ8A_WTJlFgDVfwbWKrK6Ki34BxCMya6MI
 A9XvD31dW4GH2jgL5by8.woUZ.pVhFlYUSC3pxoALLLjm5Y_qNfXM6fs8r47.awFNCLeKws5IJPe
 kd_ExSmYYxfpllxcu6TTeVHpxn5bo2TWk2pHMBoZqJH8Erxx2WFXISaAuOTsjK6YAEY_PRS_aJ22
 jRg_rR2GL2.WM8z9vkJR7US6ljFuYBfdQuHZzKHoSYoo6M_C4_vJqF5Uc4A_yRlS2J7PM9x0hbUV
 QD2DA8MRjTmnPom2W0wuMkv1zx0t6qyZwtuV87sNt47tZGHLi8s5KfUwoe0IVEjT4g3aL2p4_alm
 8x4xZa2xxcovhvicYcPefzL47xZFJAiooo7czUIw_4NInb6jBoP2WrkSbAbtUlc6i3LZW9XeoCqv
 ivuhxN9HOl1AJFEMMrjSjDTSkFal8.J3vW6flKqkRx0J8BIrDQSdbsTjFQpT1wIJwiLoS_rrCHDM
 aMx.MTqB7HAUrfuMbYnGLX3aw.MQgHAVYx558qiP3zhHBEsoLHe7X2JL.MHGSVrrqKOqJ35uDHQ-
 -
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 69b09c62-8215-4589-ba08-b049d7f7696a
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic307.consmr.mail.ne1.yahoo.com with HTTP; Sun, 1 Sep 2024 11:53:00 +0000
Received: by hermes--production-sg3-fc85cddf6-kzxtv (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 877661012fe2b768eb8296eb116e6136; 
 Sun, 01 Sep 2024 11:52:58 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
In-Reply-To: <86o757acj1.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 01 Sep
 2024 13:33:54 +0300")
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN>
 <87jzhy3oda.fsf@HIDDEN> <868qxwe6za.fsf@HIDDEN>
 <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN>
 <87frr3k14z.fsf@HIDDEN> <86ed6enwe0.fsf@HIDDEN>
 <868qwdcaec.fsf@HIDDEN>
 <CADwFkmnah-g=0ZQw110BHCLpoPw6B5+4UOYAAVxKCLBonCrbXQ@HIDDEN>
 <86o757acj1.fsf@HIDDEN>
Date: Sun, 01 Sep 2024 19:52:19 +0800
Message-ID: <87seujtwuk.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.22645
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 1599
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, Stefan Kangas <stefankangas@HIDDEN>,
 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Stefan Kangas <stefankangas@HIDDEN>
>> Date: Sun, 1 Sep 2024 02:48:57 -0700
>> Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
>>=20
>> Eli Zaretskii <eliz@HIDDEN> writes:
>>=20
>> > Ping! Should I close this?
>>=20
>> Shouldn't we rather fix the bug described by Mike?  I.e. this:
>>=20
>> > Setting `pixel-scroll-precision-interpolate-page=E2=80=99 is supposed =
to
>> > turn off the paging animation (which it does) however even when it=E2=
=80=99s
>> > off, <prior> and <next> invoke `cua-scroll-up=E2=80=99 & `cua-scroll-d=
own=E2=80=99
>> > rather than allowing another keymap to handle it.
>
> I don't mind to fixing this, if possible, but (a) I don't think I
> understand what is being suggested by the text you quote above, and
> (b) given Po Lu's response, it doesn't seem like the proposed changes
> will be accepted, or did I miss something?

My problem is that two years ago I stated quite clearly why it was
inappropriate to engineer paging interpolation into p-s-p-m (in a
Telegram group), to the deaf ears of the mob requesting it, but since it
is only now that we have received a lone complaint, it's safe to
conclude that most users are satisfied with its established behavior,
which should at least give us pause before any decision to tamper with
it some more, and which behavior, mind you, had already been revised
once in response to user feedback before 29.1.  The optimal solution is
simply not to bind p-s-p-i-p in pixel-scroll-precision-mode, but users
disagreed then, and now it's far too late to tamper with these bindings.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 1 Sep 2024 11:36:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 01 07:36:57 2024
Received: from localhost ([127.0.0.1]:34082 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1skit7-0004W0-Kl
	for submit <at> debbugs.gnu.org; Sun, 01 Sep 2024 07:36:57 -0400
Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:42068)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1skit6-0004Vo-BP
 for 71646 <at> debbugs.gnu.org; Sun, 01 Sep 2024 07:36:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1725190550; bh=+F1yIEv0Z7p5C589ny9W1eBzUbiaV0A4mdQtyGM0s/s=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=XAAkfPD8/NhwnW+Tln5s/jedYhpqHbfOFGewJ/0SKX9cA2ch2JGywm2GvzXELxMC9WNQR+Y7l+SMe/SvxWk/WMpsOK+FBVf73RhKIPkJ085JtvhTeWfkjCt+E7x8uHJQeMG5OUfU6SQSM3jFcYbRz5MK9laHeybbyY02+DZ+yM02AhmALMLVjKT+qAcVLxd3jCGXq0/lCTDTlaPbElUt7GTABOo+V8o9Xxg3mlYWQz2uZSVYyfmoi/4/wBjrQpKrI/WqXheL3ReWsxWbGf+fDwA46vW7QSQIn/qsY+VRDfplA8Ssh04ITvrIxmGFXApMmm1WTvzIy9bGc1d/KgzeHg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1725190550; bh=1nmBJxKJrqiEmrKka5iAkqOlwhCpTcj+IGqlheXy54O=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=sm/un6+5TzkAcJ034FS0uqwC2GghQi81sjuN7mdZooeolJ93Q7xHpSacuEgb8Szn6n9dfFV4wJSg1dZXRox62NWYqREoG3IavXr9LIk8ejQ5Xyr7nNWdUUDkH7osxgXx3vmcZSW6gxUCnHb3Mbg7RC/YQs8BdzYHStkokTe2AtttroUaf6oziU1QzPNYkSfn7hfMrMIwQ+fGc+5TDP13W+42XbIauxFgQc8M62S9I6r7kNNnXDov/xc7H5CbwhoqTvgj6/0Wh57TFH8+X1BINA83tGRUNKi4xHDbcO2R/KF2qQxXbZdqqmsMaoGYb5Tp05U0tBvCpmBo9K3T3iUnKw==
X-YMail-OSG: yMb5uTIVM1kWnQ0fiIMToRnum44GEe7YUzswH.xkf1i9nqwcmyceZASYIqaBBDO
 zIPZLaIUhEMQa26P_T8rbJU0vLDb6jmFWOkWFLUHbhYvJOE1nwEehhQm1CATFsfcZyPXACUi0csB
 ht03l.F0F0dFLv8Hf1MDw04MIQKjErXj8fqlo5qxLtKkOklNeCfRmK7xjppPZCGR4TSfNakMRgzc
 qBmH2Gky2EJ6OpIC_Hb2lq72F.hMCUjPzQKutZRQoakVANp8PXjumP_k_.XIkge6kg3mll3H6Iwt
 bex.PM1ekA52HCb_hxfQHc6FES91ZJzRCjVipaYAUrg2_cAd1RN2iZwgu4Sy9Hl7KTxoTJamCtJ4
 sjxQv0LhFxfPu.oxp72kYLPhIZ5Tf2yMx83zMy2BTP2gd40se27btH_htMuLnTfnXu374RdfLSm7
 YlDIrtfHUxDH4isMHxGBdrLXcuFPvzri7PjlwMcJc4BndDoJtT3JQlHz55XKV2xfKda20Jh24i7S
 HshyO09ohWG6r_Wszz1_kff9xuPB_Ktul5e2DEOMS4A7AByFQ.6WC2aisEcosc8RbyddyOoe7N1.
 ZtK9Uw8baLeSO.agSrYAMQg.9r7V4FrWiqXMY91eiE4fN7vlTJ7YbLO95Nm3PF357T92RCa2MDKC
 2ADJXxBQYQYLlTyE3HJLWf83DoPYOD8vj1tYNRL3c82nzKPAua3mYPEKl7BDE0ic1UCcjdOcu3oG
 eHCvf.v1qOlSPXM_09DhK8OB6S8BCgPhK8j5HyxVbDEwWqVbO2lvk10fCyIS_IYBpKKJCd78E0Fs
 9YoiiGiPR1.T5OYYcsks3gh_aXsCQLetd6dHpSqAVgbxYMLot1oIyYkT9L.DRJpP74YMl.ee7qpt
 eBmk4MSbCzfWvtECUNKFC9f2iYv5pIzEoSQIzpOKQANmH3fL2M39YcAFnDo2bdBqMqwGmG1F8uyL
 .VojTFVSKeG1WKUEbqrvTb9ANsy90TJS6EFvIwJUnpGFHx1QDy1kmpXfwalikWGeh6SMG_eM60Z8
 93r71Zps14IhUa_fr4j1LNHZTjyH.Ktc52XvF9xkDiOqlb5A_XgQs4thtdsKSSVUTWraF6aEuZra
 Gmkmus0S4zcKE3rpPT5TBwJRJpi5axbBQojpDb41kzFQah7RuNnqSegp1SWWl_fTI53uio2cJbNA
 cBVUM8y8G572IKKiJMqQlsbBHW5b53uTgkE0S24fk3TjbMiEXoCt_dPZvXtjCKY7Vo9q.kA10hq7
 zIeFE.egVaZgx0h57HdDumoMMfTz0g1Z6JbVKvXWFcW3ykrIZ65LfuJm8ZHKXlkdIamXc6377hLi
 CUuKkEmB8UYeEVMalfogqTnnkr5SfIeoZE1UV4SiTS.2YYn1g95D4O_rdmPD1uEPeh7UrnbQDbj.
 o7BIxxG1Kyr.QI8SZDumLyRApo.crb4m3Adz_9j1nQSmWZSu0iLbc1HmHacVIZwsDQ.1If4pgt31
 0AnLpqaSqETvKnMg7SKaBLW.t7zdzN1W4srQ.PysP1_prZfCNCkW0FV9QM5p0L7WD3XizqZfqQaE
 zd5kQsrt.4EpYeo9JDl9UR6pO5vTQKBwBLMKG71PU.pGtW8dRjEzx8xt8x8S0Zfz8S19KKJx23ch
 N4robddho9PJP6NTQIdNS2TxHh28cXT0pHEm3U8iYAm_2m26KNW2YOPqD35wIJpkk2HCA.Vl0A.i
 .2DR9ZRfNxjWpzWwjpI2IBIvMomrwNkUsAG8JsNdUA1rdsTPZbnO.NmZzMeB0LaYgBN4Tx2dKiG4
 kSGvv_IxQUZGDuMdBvdmK2OB00fm4DMC2TodW88lU3KS0nobD_xw3OiurlHKP7KHlkHwzSdT4dMH
 nyFv_qk8qSQjasck7Nwul2eDuPPKFUR7j32XnGsyeCHcMlBjEGGd00FY6jxFXSz034iUwCm5_OGV
 T7ZFiHilsZqchE3pwp09vAL3YqGNqGc1QGCzRrExoLYsGKzZLFEMxSeItBh1tMXfj1suapSSvhXe
 A5tHplgj.77x0iQ2WNiBNYDV0GLKBOuxcsf_INd1ArXY5u0betrixb7Dno.7ux9LRnUZ7jw3JVWU
 j_BlBdcjQXj7yWndWaLsAlVL4AyHL3sKl4HgywlgTBXt2VmNutsrYXx9S1rOb7VWlP3gRgJ.gzxr
 Fa4eRm43l9X9bQqU5AS02AC2ojdGTOfdN1RbFOre15MGFrvop1fuevublqsTJihm0cM0tsslQnvn
 wwFgAXXmtNpVTT_z2fP1AyAUj2kcD2SpoEbjFBLy4nSLuYV3hWvBWnthMT34RC0aAVA--
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 8cd6ac7e-35ef-49ca-9d37-bbdf44fffb27
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic316.consmr.mail.ne1.yahoo.com with HTTP; Sun, 1 Sep 2024 11:35:50 +0000
Received: by hermes--production-sg3-fc85cddf6-kzxtv (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID e35c339b078c8e864930f1530793d5cc; 
 Sun, 01 Sep 2024 11:35:45 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
In-Reply-To: <CADwFkmnah-g=0ZQw110BHCLpoPw6B5+4UOYAAVxKCLBonCrbXQ@HIDDEN>
 (Stefan Kangas's message of "Sun, 1 Sep 2024 02:48:57 -0700")
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN>
 <87jzhy3oda.fsf@HIDDEN> <868qxwe6za.fsf@HIDDEN>
 <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN>
 <87frr3k14z.fsf@HIDDEN> <86ed6enwe0.fsf@HIDDEN>
 <868qwdcaec.fsf@HIDDEN>
 <CADwFkmnah-g=0ZQw110BHCLpoPw6B5+4UOYAAVxKCLBonCrbXQ@HIDDEN>
Date: Sun, 01 Sep 2024 19:35:24 +0800
Message-ID: <87wmjvtxmr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.22645
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 636
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Kangas <stefankangas@HIDDEN> writes:

> Eli Zaretskii <eliz@HIDDEN> writes:
>
>> Ping! Should I close this?
>
> Shouldn't we rather fix the bug described by Mike?  I.e. this:
>
>> Setting `pixel-scroll-precision-interpolate-page=E2=80=99 is supposed to
>> turn off the paging animation (which it does) however even when it=E2=80=
=99s
>> off, <prior> and <next> invoke `cua-scroll-up=E2=80=99 & `cua-scroll-dow=
n=E2=80=99
>> rather than allowing another keymap to handle it.

This isn't a bug.  If ever there was a time to object to these
semantics, it was two years ago, at which time all I heard was
enthusiastic support.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 1 Sep 2024 10:35:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 01 06:35:04 2024
Received: from localhost ([127.0.0.1]:33778 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1skhvE-0002lq-9x
	for submit <at> debbugs.gnu.org; Sun, 01 Sep 2024 06:35:04 -0400
Received: from eggs.gnu.org ([209.51.188.92]:36278)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1skhvC-0002lH-58
 for 71646 <at> debbugs.gnu.org; Sun, 01 Sep 2024 06:35:02 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1skhu8-0001py-T5; Sun, 01 Sep 2024 06:33:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=UeWoC1X3QSZo/JV+nQxvpux+gr2XqyfbTWCbRBT6JB0=; b=dbbydqWcRCBQC0y9zPD0
 Gl6PZ2X2z0lp/lWaQMJTHArbZr3EZRd/H3u+n42a6qZnBtkN65GCYL4LDP4h/z5osw7pECK+IGwX9
 viKRKb7N1KYwDxHZpqFbdUvMbEwGsFInzVlkFt+RFohQpeM1UyNq6XJ92BvMd1XyvhFtxO/sphcfV
 BWy7KkgBblikkYRI6jOp0fhicM6ZijocQi+I3UNAh6bCYP9nWwOIqc4CgKHY0tbvSXDqcW2LpdX6F
 rtrmAdVmcmiEzOv5ZoEtICUBraPRSR4zwa6+BzDgkNrgm20ubIpqbKoOffmSpsHUpQqtGRqo1+jLO
 4uB38apLysOUMA==;
Date: Sun, 01 Sep 2024 13:33:54 +0300
Message-Id: <86o757acj1.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmnah-g=0ZQw110BHCLpoPw6B5+4UOYAAVxKCLBonCrbXQ@HIDDEN>
 (message from Stefan Kangas on Sun, 1 Sep 2024 02:48:57 -0700)
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN> <87jzhy3oda.fsf@HIDDEN>
 <868qxwe6za.fsf@HIDDEN> <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN> <87frr3k14z.fsf@HIDDEN>
 <86ed6enwe0.fsf@HIDDEN> <868qwdcaec.fsf@HIDDEN>
 <CADwFkmnah-g=0ZQw110BHCLpoPw6B5+4UOYAAVxKCLBonCrbXQ@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: luangruo@HIDDEN, mike@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stefan Kangas <stefankangas@HIDDEN>
> Date: Sun, 1 Sep 2024 02:48:57 -0700
> Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > Ping! Should I close this?
> 
> Shouldn't we rather fix the bug described by Mike?  I.e. this:
> 
> > Setting `pixel-scroll-precision-interpolate-page’ is supposed to
> > turn off the paging animation (which it does) however even when it’s
> > off, <prior> and <next> invoke `cua-scroll-up’ & `cua-scroll-down’
> > rather than allowing another keymap to handle it.

I don't mind to fixing this, if possible, but (a) I don't think I
understand what is being suggested by the text you quote above, and
(b) given Po Lu's response, it doesn't seem like the proposed changes
will be accepted, or did I miss something?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 1 Sep 2024 09:51:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 01 05:51:04 2024
Received: from localhost ([127.0.0.1]:33545 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1skhEe-0001Xv-BX
	for submit <at> debbugs.gnu.org; Sun, 01 Sep 2024 05:51:04 -0400
Received: from mail-ed1-f46.google.com ([209.85.208.46]:46320)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1skhEd-0001XL-9k
 for 71646 <at> debbugs.gnu.org; Sun, 01 Sep 2024 05:51:03 -0400
Received: by mail-ed1-f46.google.com with SMTP id
 4fb4d7f45d1cf-5c218866849so3443455a12.0
 for <71646 <at> debbugs.gnu.org>; Sun, 01 Sep 2024 02:50:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1725184138; x=1725788938; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7aOoUkM3PzJg3POPHk9/O5kiXW1dIrOQ6p+U4UyUX/A=;
 b=R+NcIOY0n8hzPjxBeuaXvQ5+80nFNZR5+z/4SNwONeMzMlQUqP6CzKUSJE5IXNKpw9
 6lgFswA9beDbVR62eTaFOckMTDzZAKqi9YftldLCeQevbqaegLmYaj0sCk6xfWWJ5UV6
 QhubwmMxLX9dxjzHOIshG2Wi2DXii1n5bhaekuj7ZedkX6lQ9/vZOIFVfoWDSzeqHuA4
 bMKGnvHthma1pjY4iI64fLOBeRA+LH8hctH7Zr/QS3KwPdVkK+tOLot3atlAreOzLhn5
 Nk1jPU78aku472tXtMV1ExgRUz2s8AgY1YNQHADgiSAuEWcDPbbhT3N1WMFrcskEIFR0
 KDyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1725184138; x=1725788938;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=7aOoUkM3PzJg3POPHk9/O5kiXW1dIrOQ6p+U4UyUX/A=;
 b=rgWmnDefA4Z+g0bL26yXBOynVooQE6G9e7kzfhcJt7gZHgHZy7GCq3KCvBw3pxwqF/
 Mx98OFTCSQSF1ZvxywyqxzYfuGNx3hRKk0OEFDn9eul1pD0MwWMGPseYBwQuT5iQwV5n
 d+uN7iyBAfLKrwI5p3FRioeVimTVx/eOvN0X1RQ9ImcSqH7iwK0rnFbFuzhTF0hPyuGE
 VWecXGCmelKb0m7eJSF6CTen2Mxxx/Op01fMhktkLXkYhs18Jn5zDaRKHDyGM/uWG4Vb
 rONozfYJowZHLr7oXeEIvNLONpYyv1s7YpbQqTqwVusubjf1LjwHToz9gDw3SHb6pIF+
 xDTw==
X-Forwarded-Encrypted: i=1;
 AJvYcCUyS5zXkuqy3xHlq5e0JtiJqCNOk7qAiiuOLu4a6idHTEj4O0Z035UHEdrdVzZ3vN1KLRieEQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwPXPKszVhbbw03V3wH/JQSz3XOZ6ALjyCNpSMEqFq/blFpEMnO
 Fy9laa7hA1IW9ga9BI699YWZ2j9F3ku516iieHXlfXaM3Q1fxlJroYQpN1sCzYEAL7dKRV//Pds
 104juBWrEE4s6n9vbmKaKIx2eYVs=
X-Google-Smtp-Source: AGHT+IF56YTW7Q0AKLc/WCgRhJ/EEVX8cf93wG/6kxmbvNbK1qWsPOCx5eEMOvecB5wMN3mTEbzqdN9a8zfW9RT3zk0=
X-Received: by 2002:a05:6402:3783:b0:5af:3af2:e2df with SMTP id
 4fb4d7f45d1cf-5c242f21841mr3167003a12.30.1725184137837; Sun, 01 Sep 2024
 02:48:57 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Sun, 1 Sep 2024 02:48:57 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <868qwdcaec.fsf@HIDDEN>
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN> <87jzhy3oda.fsf@HIDDEN>
 <868qxwe6za.fsf@HIDDEN> <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN> <87frr3k14z.fsf@HIDDEN>
 <86ed6enwe0.fsf@HIDDEN> <868qwdcaec.fsf@HIDDEN>
MIME-Version: 1.0
Date: Sun, 1 Sep 2024 02:48:57 -0700
Message-ID: <CADwFkmnah-g=0ZQw110BHCLpoPw6B5+4UOYAAVxKCLBonCrbXQ@HIDDEN>
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
To: Eli Zaretskii <eliz@HIDDEN>, luangruo@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> Ping! Should I close this?

Shouldn't we rather fix the bug described by Mike?  I.e. this:

> Setting `pixel-scroll-precision-interpolate-page=E2=80=99 is supposed to
> turn off the paging animation (which it does) however even when it=E2=80=
=99s
> off, <prior> and <next> invoke `cua-scroll-up=E2=80=99 & `cua-scroll-down=
=E2=80=99
> rather than allowing another keymap to handle it.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 31 Aug 2024 09:55:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 31 05:55:36 2024
Received: from localhost ([127.0.0.1]:53982 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1skKpU-000153-5J
	for submit <at> debbugs.gnu.org; Sat, 31 Aug 2024 05:55:36 -0400
Received: from mailout.easymail.ca ([64.68.200.34]:50622)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mike@HIDDEN>) id 1skKpS-00014p-1B
 for 71646 <at> debbugs.gnu.org; Sat, 31 Aug 2024 05:55:34 -0400
Received: from localhost (localhost [127.0.0.1])
 by mailout.easymail.ca (Postfix) with ESMTP id 47D7F63206;
 Sat, 31 Aug 2024 09:54:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bulsara.com;
 s=easymail; t=1725098070;
 bh=b8AgTaeJwv+3FbRdr2wLU1IY1JKwSU0S4Z7W88sJU7o=;
 h=From:Subject:Date:References:Cc:In-Reply-To:To:From;
 b=ldJ7dXntxqNB2UMpuYErSZhUOLPpWgGceNUHsfsAUzol99CI4FWz46XIeOeFz1Gre
 AK57dyul2mC4vd9u+U5sHL/ZqD1v7c5lny47H5Dd8WFcMos1eVrXF2VUzQ4bYyAxFn
 HMWqYnDphhgo+yGxS5fhYLVIwFyhCnvYUEc9Ea/VFY6RVHBW6pd0OobYWLbE7mpK8E
 n2+IjUeJxz4Pjji5gly0f7BE4cqHOuY4FYf7STU1UpvCx0YB/F9zysR/YwiWsECXxZ
 EqoWfUJAw47dKfl8pepDDqcPTfZ3VGEm4x5PHY+1gJP21cnFo/WZ0If61zr9tI5neo
 besU5ZwI1F8iA==
X-Virus-Scanned: Debian amavisd-new at emo09-pco.easydns.vpn
Received: from mailout.easymail.ca ([127.0.0.1])
 by localhost (emo09-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id QxgxAe9Ix22B; Sat, 31 Aug 2024 09:54:29 +0000 (UTC)
Received: from smtpclient.apple (unknown [90.201.194.224])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mailout.easymail.ca (Postfix) with ESMTPSA id 6F111631FE;
 Sat, 31 Aug 2024 09:54:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bulsara.com;
 s=easymail; t=1725098069;
 bh=b8AgTaeJwv+3FbRdr2wLU1IY1JKwSU0S4Z7W88sJU7o=;
 h=From:Subject:Date:References:Cc:In-Reply-To:To:From;
 b=RzCqct5IUDLm6m+3pYUudFrI8omfCfQXwHXrsjM9ebt4RFkKJ69DsnWbh1yk7dDxw
 RPQ8pEbwE6X1PeAbOXpJBUBLSlAdL1sOCPWaKpQ5X+ufR0/Etae9VA0MWsuMoJa11G
 uutOdq53O81ZNnwTj3Sjix23MFPGw8A8ix4Fr2iWf3+fawCzqFnh/wAcJzYC04ySF0
 KwBc1EqHei77VAKsf64VPtfUq4RXAzXIaJ+xz166Ht0aiYmXx0zV/d+QKMVrpRjrtM
 kyleTfLeknSvuQ4UJfWnphDZq97oVuX8oMIxRJbbwCAS2uhfRgEG69xsG5iWuKWh1c
 Pau8L+7UwcuTA==
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Mike Woolley <mike@HIDDEN>
Mime-Version: 1.0 (1.0)
Subject: Re: bug#71646: 29.3;
 pixel-scroll-precision-mode overrides paging behaviour even when
 pixel-scroll-precision-interpolate-page is off
Date: Sat, 31 Aug 2024 10:54:17 +0100
Message-Id: <5C1FE5F6-4281-41CC-AB14-69C88DDB3141@HIDDEN>
References: <868qwdcaec.fsf@HIDDEN>
In-Reply-To: <868qwdcaec.fsf@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
X-Mailer: iPad Mail (21F90)
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: luangruo@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

I=E2=80=99m quite happy to fix it along the lines I suggested, it=E2=80=99s o=
nly a small, low impact change?

Thanks,
Mike

> On 31 Aug 2024, at 10:24, Eli Zaretskii <eliz@HIDDEN> wrote:
>=20
> =EF=BB=BFPing! Should I close this?
>=20
>> Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
>> Date: Sat, 24 Aug 2024 11:43:51 +0300
>> From: Eli Zaretskii <eliz@HIDDEN>
>>=20
>>> From: Po Lu <luangruo@HIDDEN>
>>> Cc: mike@HIDDEN,  71646 <at> debbugs.gnu.org
>>> Date: Sat, 17 Aug 2024 16:24:28 +0800
>>>=20
>>> Eli Zaretskii <eliz@HIDDEN> writes:
>>>=20
>>>> Ping!
>>>>=20
>>>>> Cc: 71646 <at> debbugs.gnu.org
>>>>> Date: Sun, 04 Aug 2024 10:54:54 +0300
>>>>> From: Eli Zaretskii <eliz@HIDDEN>
>>>>>=20
>>>>> Po Lu, how can we make some progress here?
>>>>>=20
>>>>>> From: Mike Woolley <mike@HIDDEN>
>>>>>> Date: Sat, 20 Jul 2024 11:10:15 +0100
>>>>>> Cc: Po Lu <luangruo@HIDDEN>,
>>>>>> 71646 <at> debbugs.gnu.org
>>>>>>=20
>>>>>> Sorry Eli,
>>>>>>=20
>>>>>> I had replied, but forgot to CC the list :-)
>>>=20
>>> I suspect that if you make this mistake and correct it afterwards the
>>> entire thread will be classified as spam...
>>>=20
>>>>>> What I was saying was: of course I can remove the bindings from the m=
ap myself (& indeed that=E2=80=99s what I've
>>>>>> done), but my point is why should I have to?
>>>>>> Why is a feature that=E2=80=99s turned off still having an effect? I t=
hink this is unnecessary and surprising to users (at
>>>>>> least it was to me)!
>>>>>>=20
>>>>>> I was thinking this paging animation feature might be better as it=E2=
=80=99s own minor mode, which would do the right
>>>>>> thing with keymaps and is how the other features in the same file are=
 implemented?
>>>=20
>>> Yes, but that ship sailed with the release of Emacs 29.  It's too late
>>> to change any of these mechanics.
>>=20
>> So should we close this bug as wontfix, then?
>>=20
>>=20
>>=20
>>=20




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 31 Aug 2024 09:25:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 31 05:25:50 2024
Received: from localhost ([127.0.0.1]:53943 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1skKMf-0000Dm-Sg
	for submit <at> debbugs.gnu.org; Sat, 31 Aug 2024 05:25:50 -0400
Received: from eggs.gnu.org ([209.51.188.92]:54148)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1skKMe-0000DU-GS
 for 71646 <at> debbugs.gnu.org; Sat, 31 Aug 2024 05:25:49 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1skKLc-0005Hr-VB; Sat, 31 Aug 2024 05:24:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=tSQSIG4FsPwQhi+rRutJ72ObUQuhu6fWu2vUFD3cZPI=; b=FTP1JE4F5Lvi3RfcM4yo
 LWnSC2dVim7wMZ98T0veKV3kikSKHlKx6LyLWSXTG1t7rhb7MDlmbU81iTimrKYnpL9s4O0L5CUVA
 /NLbRCjlMZxqwrVtXXz9ZgccEPaKgZH5PzSfdWud6xQYBEoKxjmx5Q1jI0zNygEHJ5ibUvSflh0LJ
 Jp/d5QEmmMfkPCLmr27ty3PPg2eeFIujxcVBWBh2LfGZNWF6Z73c3mR74r8qllhEbvQEnRtj8OPDH
 KOuJxrPlo/7JeKDA/d4Z197nrT2lBdjH8WsnO6/v/rKZw6O8Q0OQIkFXEnbbVgErXzyKwdXKmYPxl
 O3uoYVk1gEw5og==;
Date: Sat, 31 Aug 2024 12:24:43 +0300
Message-Id: <868qwdcaec.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN
In-Reply-To: <86ed6enwe0.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 24
 Aug 2024 11:43:51 +0300)
Subject: Re: bug#71646: 29.3;
 pixel-scroll-precision-mode overrides paging behaviour even when
 pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN>
 <87jzhy3oda.fsf@HIDDEN> <868qxwe6za.fsf@HIDDEN>
 <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN>
 <87frr3k14z.fsf@HIDDEN> <86ed6enwe0.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping! Should I close this?

> Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
> Date: Sat, 24 Aug 2024 11:43:51 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Po Lu <luangruo@HIDDEN>
> > Cc: mike@HIDDEN,  71646 <at> debbugs.gnu.org
> > Date: Sat, 17 Aug 2024 16:24:28 +0800
> > 
> > Eli Zaretskii <eliz@HIDDEN> writes:
> > 
> > > Ping!
> > >
> > >> Cc: 71646 <at> debbugs.gnu.org
> > >> Date: Sun, 04 Aug 2024 10:54:54 +0300
> > >> From: Eli Zaretskii <eliz@HIDDEN>
> > >> 
> > >> Po Lu, how can we make some progress here?
> > >> 
> > >> > From: Mike Woolley <mike@HIDDEN>
> > >> > Date: Sat, 20 Jul 2024 11:10:15 +0100
> > >> > Cc: Po Lu <luangruo@HIDDEN>,
> > >> >  71646 <at> debbugs.gnu.org
> > >> > 
> > >> > Sorry Eli,
> > >> > 
> > >> > I had replied, but forgot to CC the list :-)
> > 
> > I suspect that if you make this mistake and correct it afterwards the
> > entire thread will be classified as spam...
> > 
> > >> > What I was saying was: of course I can remove the bindings from the map myself (& indeed that’s what I've
> > >> > done), but my point is why should I have to?
> > >> > Why is a feature that’s turned off still having an effect? I think this is unnecessary and surprising to users (at
> > >> > least it was to me)!
> > >> > 
> > >> > I was thinking this paging animation feature might be better as it’s own minor mode, which would do the right
> > >> > thing with keymaps and is how the other features in the same file are implemented?
> > 
> > Yes, but that ship sailed with the release of Emacs 29.  It's too late
> > to change any of these mechanics.
> 
> So should we close this bug as wontfix, then?
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 24 Aug 2024 08:44:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 24 04:44:49 2024
Received: from localhost ([127.0.0.1]:40442 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1shmO9-0007OP-HY
	for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 04:44:49 -0400
Received: from eggs.gnu.org ([209.51.188.92]:52296)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1shmO7-0007OD-Mo
 for 71646 <at> debbugs.gnu.org; Sat, 24 Aug 2024 04:44:48 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1shmNF-0000Ms-R7; Sat, 24 Aug 2024 04:43:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=yev/E2wVknQTLePN+pFMvHeslzSghS+POZgWhzNofMc=; b=kIBL5Nw0CCOVbXYSZLJU
 u8znuJ7F9vJHzBnTQECgY8TX27aLcQm6Ko7b/v+CPulVrFEI2xm+xErlSLSI7uNuMobo+2/x0C9RB
 iEjmiLfaTJc25GpeqlEKifzTgdhHAZqUzLgcXTRT6iP1s5YHJ6Vfxri7Xo2D3raRP9BNJeZ/M5Mfk
 4Cni1UF9wLl/Z93G65uxNdFvtEclbayRKvLfSDHiUOy97izICl2vRoBeYfXmy6ygs1fR6IFMGQCTl
 FA8mINN5T29AK1UVgTVWPUfDHgu/rYszXMETHO3leooIbtpAn7EjWKaX9mDIpisa3/2Icwl7LHrP3
 DjzBU3QoHErJzw==;
Date: Sat, 24 Aug 2024 11:43:51 +0300
Message-Id: <86ed6enwe0.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <87frr3k14z.fsf@HIDDEN> (message from Po Lu on Sat, 17 Aug
 2024 16:24:28 +0800)
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN>
 <87jzhy3oda.fsf@HIDDEN> <868qxwe6za.fsf@HIDDEN>
 <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN>
 <87frr3k14z.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Po Lu <luangruo@HIDDEN>
> Cc: mike@HIDDEN,  71646 <at> debbugs.gnu.org
> Date: Sat, 17 Aug 2024 16:24:28 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > Ping!
> >
> >> Cc: 71646 <at> debbugs.gnu.org
> >> Date: Sun, 04 Aug 2024 10:54:54 +0300
> >> From: Eli Zaretskii <eliz@HIDDEN>
> >> 
> >> Po Lu, how can we make some progress here?
> >> 
> >> > From: Mike Woolley <mike@HIDDEN>
> >> > Date: Sat, 20 Jul 2024 11:10:15 +0100
> >> > Cc: Po Lu <luangruo@HIDDEN>,
> >> >  71646 <at> debbugs.gnu.org
> >> > 
> >> > Sorry Eli,
> >> > 
> >> > I had replied, but forgot to CC the list :-)
> 
> I suspect that if you make this mistake and correct it afterwards the
> entire thread will be classified as spam...
> 
> >> > What I was saying was: of course I can remove the bindings from the map myself (& indeed that’s what I've
> >> > done), but my point is why should I have to?
> >> > Why is a feature that’s turned off still having an effect? I think this is unnecessary and surprising to users (at
> >> > least it was to me)!
> >> > 
> >> > I was thinking this paging animation feature might be better as it’s own minor mode, which would do the right
> >> > thing with keymaps and is how the other features in the same file are implemented?
> 
> Yes, but that ship sailed with the release of Emacs 29.  It's too late
> to change any of these mechanics.

So should we close this bug as wontfix, then?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 17 Aug 2024 08:25:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 17 04:25:23 2024
Received: from localhost ([127.0.0.1]:53431 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sfEkV-0000mP-He
	for submit <at> debbugs.gnu.org; Sat, 17 Aug 2024 04:25:23 -0400
Received: from sonic311-23.consmr.mail.ne1.yahoo.com ([66.163.188.204]:36412)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1sfEkU-0000mA-84
 for 71646 <at> debbugs.gnu.org; Sat, 17 Aug 2024 04:25:22 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1723883077; bh=p3VCa/mZMq/xM0js6bzAv0Z/aHTEfgIADVVB4ycxuN8=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=f7bPQb+Wk64JJah/TiJjlCU7DVpoDT3YKur2RRmRdPEpuV9SgabwKcHO8l1s+FBAFbjIAEHZgWRQcaurygzCl1zHj8uQTO+SVYcdKlL/YyFtenyj/Vb3RMdo3DO1vqtXYZOe4/Dzyeh/Kqdt5GGbqj8lllWVVh/U6iyrr/ki7IsbHvmi9pcVrJlOCoZvX45pp53Yp7xfrsTeC8mDLFe07RcBATOvJfvDuapbHfUoKk7AfXh70k8aYwQjQ4AZDAfWdmTAbYYHJ5vMy5DhAvPAbiGCd+N5neNhQo97vu3oYherNTszUMZ49M5eQkyGwe3f2EIbxXKEUjI4DtREQBKXEw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1723883077; bh=uDzpnG63wiS+/olPbL7qYFLBKvl+XOU0y8Lvrp1aj4a=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=LrOavJ5lQ+LD+NuSarssJNPMf160SHZq0C1rkOQGbVa3CQQsGIvBdGQPXTb7ry9KHWXvs7UATH+7V3DhTBBROmOwdgf0DAo5642K/LsGKHKB2rAek96UqkxuCJEMI06hYVLojoKhgzfY02D71A/Km9OKYX6vOa/JKMvBZc0VN6M0FvEjWvsc4KosguPGw9BbkfwLYN5T8jzXNht6zLZUuQf0iAWgtmn+3ZZnuBCsqBdFc/Y/FlKDMRgQSue1tbtE9mWqxDQdPTTZ7/SeNCClKFA51JnWohMCjyGxEWya8kt0Sp4clGFwa04sfer56cmxu1v9q5lCLufDN/MLcR6G4A==
X-YMail-OSG: RrSVLfYVM1lh4F3WFwmoE4Ydfk4RlDwAdjMa4I584pMzHbFykp.CDZXCwf_GdX0
 .84h4Un0g6pS89yyEzFSedLJ1WshZAX.b19JFpuEs_t6apKsrfWIFWF1PIypdpOS9YxmT2Jd0IxP
 vc153Lef94UStVOs8_x4astZocLAS9_KKNhxO07QgLq2vqVjylaIWcFsQC_YmsrkcFQUW1MVYjYt
 KlrNx1N_L05MDZe4MqcVtFEwTzqOkmNGTAlAUcFaSfofGHHZzhz5Cls8hjL218D1Z_69QHEdyeRH
 M48ehkiAlKoRgo5CUqiwDDHOXVF7qqmDGE2c5hexLrBtQp7iEIrts7SRx07sz7eYWR6cKMilf_0B
 OYvU0deBb_vBKaDRN44Emy.GsZUKAF55ECzzWb0j1kAE1yYAHGrC_YoBwYQ3BD0g0WB7H4i7EfpB
 .aZbGAlmUas4JcrPZc_VSexB9JayJe8h2gtNb10jz7pkGXYgaai4KoLGJcREJ9yyFeToiBxcH0sS
 OqMHzrzISmLmjbLk.wV3UU69nyudcwGNl_JcGh8pScNOHymCm_HDpWs8wR3pHikgd81gPHRqQl5M
 cekpjOh5ddkU5FHkTnclI3swKXRZnd4k9239ZCfNw1xYzD2A1hvZIavpwaUaI6PaqN6GhCjFOFxx
 WGwK8TgueVfIgKdvGfokgscm7VijFwJ3CdPzuZ1fKfBjnmH7_kQy6kI2SQPvfIIMZgT9cQQHboGg
 ZT5hg60361ohFTNmm_9oJFHgwjDIOK48PCgQwZi2dRfxlB7pm3KLHY_96TWZldEDgh3XhhS6fjaq
 tYDemEPs.H99qIqRp744B5m8EYCvmmD8OWHiFFcTuYtXrf5ThAivk_Dv5bqqvmiC7MOIlYAN0yLz
 q0uJ47ZLc8ea1oWCdcK4etwntmAH0PdZhyT7Q3hv3yFd5HnKt21S.Di7BtSJ38zO5CY8tGuWzQHt
 pQij0c_l8w1OlfwWaADApOyGuDA7slLbPBplXq1ZzgMfcOmDXIahgqhQdRY2wn6_WpmtgDn1UqyE
 CGPXqVLr6bA66LlDl55zAgQnusdSg6qdrOo9HiEQofspOcSwR_M7eidkbYrdlGER2CShHvtSsy9I
 Ir3UTGO8F7_jPVH99tvN3bhTHsucMOK_w_aJrSuoMbMX7gGs4S6CA3U1LaYtJYJMmkX6dcbjgaxy
 H7rDM94c59wLNy0mUjkXZefI3jfhACFvWn5vLa0txQbijr_Rz_3Hi.kV2pc9cZaO_cVjsK2VHmqZ
 A.o9np3UvuYAnOhnATANfLg2CFrL4hn_tbHRp_km6.6AhGCoTFRr5Anm3Abyo75LREYTBKsrshbC
 Ryf6wzYuSlNnRzXLouiPiXehkQs_Ea8xQapy.WHR7ls6WBnn6PMnUARLtm9dV02SPS_8uDwuq9vC
 zA_RYjEYshz.IMt9cKLU2jKG3JK1EZpeO7Vq7GnoXNYl9L7.QVyHiu4jABlArthnbU_9pa1X_Ao5
 26DbZFu40FZbBJQn7Ui3lHJ_cc0R9SkVVegtvSdO.73Kg31s5VLP5UWQC.aFJ.jqkZJd.0Q4_qnE
 Un1myDHfziCxTvuZ1Zqb7J6.2X3x8qYgi1g6sW.2vh68T6L_KJ6HYwMnjSmql7rO_yZCIF4if9jd
 zfAxtfPQ7hXrIgBQeKmiJAzQajcwHiS.P1UcI78gDcxCVjpw.S0RJ_cHGda3MKcy8rOn4Rrh38et
 4bGBfh8s3TOeuehHwPWKgAqrM7aQpChpbrjpjgj_x3pq2HKpdUKBMKq_5QcRLlxNERvju7.fjAzT
 R3hZjLtaB.9R0.8VT9OAY9EuEKZS1fFi.qIy66egPVSiX8u2FCRh1xapgpEOTqLZxYuLShIgXaMj
 rjQmljSgd07LAdNkHdruqs9UMu26I5VbfaBR8mtgO1vS2NNvt2vjKoEVayNySJB.rE77RKZuDFtk
 EG8RiXYmRHu9aN9v.rqsUBooO8vK_oK4dhJVoKiz_zU5P29QsP9wnRd_CG_gCXBE8tNk9Svq.q1N
 i7mGKdXixlWzpkX8mee9X0zO5daX251vXkEnzBSVPMn_w3kO66sgwMnV9JKX42Kp8th1vHtw5Tnj
 c2JhYrAu168Ljgbcs9rSJ7u80nmGLQanU5IedSziSsPOZvO2bSFnS6Kf6mzHG4vpZDWSCPeUYnDM
 Fd4MXSAbbU89KWvaFXdjHya1ocFGGmmSzjRGt6DijCOdca740UcIPll.bbivsxd72ZHrFipxHjnk
 CKsqfaPISO1BUo2bm_GkJBBOUx4bUv91X3h_O6G2K9Llstvb6G.G2GvO2.W1SzG_F1TS5FMs-
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: c9960a7d-ad09-4a62-a6dc-927d5d2e5732
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic311.consmr.mail.ne1.yahoo.com with HTTP; Sat, 17 Aug 2024 08:24:37 +0000
Received: by hermes--production-sg3-fc85cddf6-9p6n9 (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 87b18ae98938ceb6d34aab582ffd0430; 
 Sat, 17 Aug 2024 08:24:33 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
In-Reply-To: <86ikvz4l0y.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 17 Aug
 2024 11:21:33 +0300")
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN>
 <87jzhy3oda.fsf@HIDDEN> <868qxwe6za.fsf@HIDDEN>
 <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN> <86ikvz4l0y.fsf@HIDDEN>
Date: Sat, 17 Aug 2024 16:24:28 +0800
Message-ID: <87frr3k14z.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.22544
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 1219
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> Ping!
>
>> Cc: 71646 <at> debbugs.gnu.org
>> Date: Sun, 04 Aug 2024 10:54:54 +0300
>> From: Eli Zaretskii <eliz@HIDDEN>
>>=20
>> Po Lu, how can we make some progress here?
>>=20
>> > From: Mike Woolley <mike@HIDDEN>
>> > Date: Sat, 20 Jul 2024 11:10:15 +0100
>> > Cc: Po Lu <luangruo@HIDDEN>,
>> >  71646 <at> debbugs.gnu.org
>> >=20
>> > Sorry Eli,
>> >=20
>> > I had replied, but forgot to CC the list :-)

I suspect that if you make this mistake and correct it afterwards the
entire thread will be classified as spam...

>> > What I was saying was: of course I can remove the bindings from the ma=
p myself (& indeed that=E2=80=99s what I've
>> > done), but my point is why should I have to?
>> > Why is a feature that=E2=80=99s turned off still having an effect? I t=
hink this is unnecessary and surprising to users (at
>> > least it was to me)!
>> >=20
>> > I was thinking this paging animation feature might be better as it=E2=
=80=99s own minor mode, which would do the right
>> > thing with keymaps and is how the other features in the same file are =
implemented?

Yes, but that ship sailed with the release of Emacs 29.  It's too late
to change any of these mechanics.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 17 Aug 2024 08:22:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 17 04:22:21 2024
Received: from localhost ([127.0.0.1]:53416 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sfEhY-0000ge-Uh
	for submit <at> debbugs.gnu.org; Sat, 17 Aug 2024 04:22:21 -0400
Received: from eggs.gnu.org ([209.51.188.92]:49052)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sfEhX-0000gS-St
 for 71646 <at> debbugs.gnu.org; Sat, 17 Aug 2024 04:22:20 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1sfEgp-0003nV-3N; Sat, 17 Aug 2024 04:21:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=0HiY1d+8bioO59LvivQOC1tFUJ4Z1opoEyh0Du1LIN0=; b=p/Z09j02JzwvjpjKw3Ac
 J6nYMwKmWcQXyRo/ZlF09R83/it0cVv2jvif0NlR3aysY9qwl0q8aeOxIOyVtd9pMWEU7La5WOIvI
 aEdzQWbAZwFc4qCtUO3vXm8b/uiUV0wTA0+eMPhr6lMqpBzhpEJGLqG13h3wWRhDaCwXGvhR6frhd
 lS0511Um7aUwSRB9QqefP7IugWE3uJd6IcKDgBLY9tlb2cJzsrQcgVuKg9jrDyy8kyTk2J2BzqZjZ
 CHJjV8Ut0x4NKj/PeO9Y3URqcOwustnBePDN3kPBtOrT9HfxVE4anHhw1NuWybqH10R0y7BBW45zp
 qTi2IlUj8u4WDA==;
Date: Sat, 17 Aug 2024 11:21:33 +0300
Message-Id: <86ikvz4l0y.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN
In-Reply-To: <86y15csoxd.fsf@HIDDEN> (message from Eli Zaretskii on Sun, 04
 Aug 2024 10:54:54 +0300)
Subject: Re: bug#71646: 29.3;
 pixel-scroll-precision-mode overrides paging behaviour even when
 pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN> <87jzhy3oda.fsf@HIDDEN>
 <868qxwe6za.fsf@HIDDEN> <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
 <86y15csoxd.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping!

> Cc: 71646 <at> debbugs.gnu.org
> Date: Sun, 04 Aug 2024 10:54:54 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> Po Lu, how can we make some progress here?
> 
> > From: Mike Woolley <mike@HIDDEN>
> > Date: Sat, 20 Jul 2024 11:10:15 +0100
> > Cc: Po Lu <luangruo@HIDDEN>,
> >  71646 <at> debbugs.gnu.org
> > 
> > Sorry Eli,
> > 
> > I had replied, but forgot to CC the list :-)
> > 
> > What I was saying was: of course I can remove the bindings from the map myself (& indeed that’s what I've
> > done), but my point is why should I have to?
> > Why is a feature that’s turned off still having an effect? I think this is unnecessary and surprising to users (at
> > least it was to me)!
> > 
> > I was thinking this paging animation feature might be better as it’s own minor mode, which would do the right
> > thing with keymaps and is how the other features in the same file are implemented?
> > 
> > Thanks,
> > Mike
> > 
> >  On 20 Jul 2024, at 10:40, Eli Zaretskii <eliz@HIDDEN> wrote:
> > 
> >  Ping!  Mike, can you answer Po Lu's question, please?
> > 
> >  From: Po Lu <luangruo@HIDDEN>
> >  Cc: mike@HIDDEN,  71646 <at> debbugs.gnu.org
> >  Date: Sat, 06 Jul 2024 16:40:01 +0800
> > 
> >  Eli Zaretskii <eliz@HIDDEN> writes:
> > 
> >  Ping!
> > 
> >  Cc: 71646 <at> debbugs.gnu.org
> >  Date: Sat, 22 Jun 2024 11:57:43 +0300
> >  From: Eli Zaretskii <eliz@HIDDEN>
> > 
> >  From: Mike Woolley <mike@HIDDEN>
> >  Date: Wed, 19 Jun 2024 11:44:52 +0100
> > 
> >  Playing with `pixel-scroll-precision-mode’ I noticed a small issue:
> > 
> >  Setting `pixel-scroll-precision-interpolate-page’ is supposed to turn off the paging
> >  animation (which it does)
> >  however even when it’s off, <prior> and <next> invoke `cua-scroll-up’ &
> >  `cua-scroll-down’ rather than allowing
> >  another keymap to handle it.
> > 
> >  Unfortunately this means any other mapping for these keys you might have has
> >  now been silently overridden
> >  (even after you’ve said you don’t want the new behaviour).
> > 
> >  (defun pixel-scroll-interpolate-up ()
> >   "Interpolate a scroll upwards by one page."
> >   (interactive)
> >   (if pixel-scroll-precision-interpolate-page
> >       (pixel-scroll-precision-interpolate (window-text-height nil t) nil 1)
> >     (cua-scroll-down)))
> > 
> >  I think it would be better if `pixel-scroll-precision-mode’ did nothing if
> >  `pixel-scroll-precision-interpolate-page’ is
> >  off and allowed another keycap to handle <prior> & <next>.
> > 
> >  I also noticed that it only maps <prior> & <next> and not C-v / M-v, so in other
> >  words behaviour could be
> >  different depending on exactly which Page Up & Down key sequence you invoke.
> > 
> >  Po Lu, any comments or suggestions?
> > 
> >  Mike, is there any reason in particular you cannot remove the bindings
> >  of `prior' and `next' from `pixel-scroll-precision-mode-map'?
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 4 Aug 2024 07:55:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 04 03:55:25 2024
Received: from localhost ([127.0.0.1]:55384 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1saW5M-0004zO-Jf
	for submit <at> debbugs.gnu.org; Sun, 04 Aug 2024 03:55:25 -0400
Received: from eggs.gnu.org ([209.51.188.92]:44914)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1saW5K-0004yr-OS
 for 71646 <at> debbugs.gnu.org; Sun, 04 Aug 2024 03:55:23 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1saW4u-0003Rc-E8; Sun, 04 Aug 2024 03:54:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=jxfIOtq+FZlZ6imCjRXOhOkcC9jw9G6J2HuSQMSI2RM=; b=pmg98FzYXb5QXkxDFDN7
 0H80P0WyVH5e7A2qgICNC6Z/WdC+HimKd7W6/5OBLUtPPGYt48B9Xkid53ZGJHMEBniVOu85uRaVY
 Lw1r4dmCoCDoH6IAglK7/UjM78usF5bEz3iQrQ6M6+ZlIaS5jKDJ4RslRvrA0fdcA5yCKU3wrYEPK
 /x8F9suxpqKyHsRgHsl5yeIrSembowHWDFrL3R3IDvEVpajRO8SnS1Ve1jpanA3EjhCuwiRcuuQf9
 YOEK4RkJ44IWAvW5l9bT6uT0iXecjYoUm0bXKkm4DxefR8C0Cn7U6RfHT6R5bq+eBappKba8fzdHq
 j1liMAzCto9xvA==;
Date: Sun, 04 Aug 2024 10:54:54 +0300
Message-Id: <86y15csoxd.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN, Mike Woolley <mike@HIDDEN>
In-Reply-To: <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN> (message from
 Mike Woolley on Sat, 20 Jul 2024 11:10:15 +0100)
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN> <87jzhy3oda.fsf@HIDDEN>
 <868qxwe6za.fsf@HIDDEN> <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Po Lu, how can we make some progress here?

> From: Mike Woolley <mike@HIDDEN>
> Date: Sat, 20 Jul 2024 11:10:15 +0100
> Cc: Po Lu <luangruo@HIDDEN>,
>  71646 <at> debbugs.gnu.org
> 
> Sorry Eli,
> 
> I had replied, but forgot to CC the list :-)
> 
> What I was saying was: of course I can remove the bindings from the map myself (& indeed that’s what I've
> done), but my point is why should I have to?
> Why is a feature that’s turned off still having an effect? I think this is unnecessary and surprising to users (at
> least it was to me)!
> 
> I was thinking this paging animation feature might be better as it’s own minor mode, which would do the right
> thing with keymaps and is how the other features in the same file are implemented?
> 
> Thanks,
> Mike
> 
>  On 20 Jul 2024, at 10:40, Eli Zaretskii <eliz@HIDDEN> wrote:
> 
>  Ping!  Mike, can you answer Po Lu's question, please?
> 
>  From: Po Lu <luangruo@HIDDEN>
>  Cc: mike@HIDDEN,  71646 <at> debbugs.gnu.org
>  Date: Sat, 06 Jul 2024 16:40:01 +0800
> 
>  Eli Zaretskii <eliz@HIDDEN> writes:
> 
>  Ping!
> 
>  Cc: 71646 <at> debbugs.gnu.org
>  Date: Sat, 22 Jun 2024 11:57:43 +0300
>  From: Eli Zaretskii <eliz@HIDDEN>
> 
>  From: Mike Woolley <mike@HIDDEN>
>  Date: Wed, 19 Jun 2024 11:44:52 +0100
> 
>  Playing with `pixel-scroll-precision-mode’ I noticed a small issue:
> 
>  Setting `pixel-scroll-precision-interpolate-page’ is supposed to turn off the paging
>  animation (which it does)
>  however even when it’s off, <prior> and <next> invoke `cua-scroll-up’ &
>  `cua-scroll-down’ rather than allowing
>  another keymap to handle it.
> 
>  Unfortunately this means any other mapping for these keys you might have has
>  now been silently overridden
>  (even after you’ve said you don’t want the new behaviour).
> 
>  (defun pixel-scroll-interpolate-up ()
>   "Interpolate a scroll upwards by one page."
>   (interactive)
>   (if pixel-scroll-precision-interpolate-page
>       (pixel-scroll-precision-interpolate (window-text-height nil t) nil 1)
>     (cua-scroll-down)))
> 
>  I think it would be better if `pixel-scroll-precision-mode’ did nothing if
>  `pixel-scroll-precision-interpolate-page’ is
>  off and allowed another keycap to handle <prior> & <next>.
> 
>  I also noticed that it only maps <prior> & <next> and not C-v / M-v, so in other
>  words behaviour could be
>  different depending on exactly which Page Up & Down key sequence you invoke.
> 
>  Po Lu, any comments or suggestions?
> 
>  Mike, is there any reason in particular you cannot remove the bindings
>  of `prior' and `next' from `pixel-scroll-precision-mode-map'?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 20 Jul 2024 10:11:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 20 06:11:00 2024
Received: from localhost ([127.0.0.1]:51834 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sV73L-0003J2-CW
	for submit <at> debbugs.gnu.org; Sat, 20 Jul 2024 06:11:00 -0400
Received: from mailout.easymail.ca ([64.68.200.34]:60422)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mike@HIDDEN>) id 1sV73I-0003Im-LA
 for 71646 <at> debbugs.gnu.org; Sat, 20 Jul 2024 06:10:57 -0400
Received: from localhost (localhost [127.0.0.1])
 by mailout.easymail.ca (Postfix) with ESMTP id CF43F61892;
 Sat, 20 Jul 2024 10:10:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bulsara.com;
 s=easymail; t=1721470250;
 bh=SGIzdp3SvraRiM3h6/O7PDH5x57xF9LRx19JOozXnYI=;
 h=From:Subject:Date:In-Reply-To:Cc:To:References:From;
 b=Qt2RHeNprGnfABsMzvf0ViCo4CQUDwCFkRyRbPzp/xvmRc2+cQP3LQbu2wHNrTuRP
 3FiAvORVDGUPAjOJ0iyMPe/remTCGjkyx7C88OoE7UlmDqTzDLY5Y/jdRMzUR9dw3J
 w8XZCfG1vzH8mFZtGiaPEsxw46KvkFPrAU2mh694LIe0blBApwstdq4A3km3p9A3sl
 gwspJTVqtUfp68CRt/+a9kQD0UZczqMlg0fpgju3aAICz3TLrMFE05EwMERqKnhQSL
 icjJcduyzjpATy3/vi8sAeZWM5O3znfAivA115fodtmTWi4lXhfis//PFRGabXkovl
 ILEtn1Jq0hLNw==
X-Virus-Scanned: Debian amavisd-new at emo09-pco.easydns.vpn
Received: from mailout.easymail.ca ([127.0.0.1])
 by localhost (emo09-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id f9apieKvqO1R; Sat, 20 Jul 2024 10:10:50 +0000 (UTC)
Received: from smtpclient.apple
 (soli-07-b2-v4wan-165880-cust2966.vm20.cable.virginm.net [82.33.59.151])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mailout.easymail.ca (Postfix) with ESMTPSA id D2EBB617D6;
 Sat, 20 Jul 2024 10:10:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bulsara.com;
 s=easymail; t=1721470250;
 bh=SGIzdp3SvraRiM3h6/O7PDH5x57xF9LRx19JOozXnYI=;
 h=From:Subject:Date:In-Reply-To:Cc:To:References:From;
 b=Qt2RHeNprGnfABsMzvf0ViCo4CQUDwCFkRyRbPzp/xvmRc2+cQP3LQbu2wHNrTuRP
 3FiAvORVDGUPAjOJ0iyMPe/remTCGjkyx7C88OoE7UlmDqTzDLY5Y/jdRMzUR9dw3J
 w8XZCfG1vzH8mFZtGiaPEsxw46KvkFPrAU2mh694LIe0blBApwstdq4A3km3p9A3sl
 gwspJTVqtUfp68CRt/+a9kQD0UZczqMlg0fpgju3aAICz3TLrMFE05EwMERqKnhQSL
 icjJcduyzjpATy3/vi8sAeZWM5O3znfAivA115fodtmTWi4lXhfis//PFRGabXkovl
 ILEtn1Jq0hLNw==
From: Mike Woolley <mike@HIDDEN>
Message-Id: <FFBDC556-EE87-42B1-9B96-C5B70B599B2E@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_BD8227A2-138D-47DA-BAF3-7B81D4BE76BF"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\))
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
Date: Sat, 20 Jul 2024 11:10:15 +0100
In-Reply-To: <868qxwe6za.fsf@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN> <87jzhy3oda.fsf@HIDDEN>
 <868qxwe6za.fsf@HIDDEN>
X-Mailer: Apple Mail (2.3774.600.62)
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: Po Lu <luangruo@HIDDEN>, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


--Apple-Mail=_BD8227A2-138D-47DA-BAF3-7B81D4BE76BF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Sorry Eli,

I had replied, but forgot to CC the list :-)

What I was saying was: of course I can remove the bindings from the map =
myself (& indeed that=E2=80=99s what I've done), but my point is why =
should I have to?
Why is a feature that=E2=80=99s turned off still having an effect? I =
think this is unnecessary and surprising to users (at least it was to =
me)!

I was thinking this paging animation feature might be better as it=E2=80=99=
s own minor mode, which would do the right thing with keymaps and is how =
the other features in the same file are implemented?

Thanks,
Mike

> On 20 Jul 2024, at 10:40, Eli Zaretskii <eliz@HIDDEN> wrote:
>=20
> Ping!  Mike, can you answer Po Lu's question, please?
>=20
>> From: Po Lu <luangruo@HIDDEN>
>> Cc: mike@HIDDEN,  71646 <at> debbugs.gnu.org
>> Date: Sat, 06 Jul 2024 16:40:01 +0800
>>=20
>> Eli Zaretskii <eliz@HIDDEN> writes:
>>=20
>>> Ping!
>>>=20
>>>> Cc: 71646 <at> debbugs.gnu.org
>>>> Date: Sat, 22 Jun 2024 11:57:43 +0300
>>>> From: Eli Zaretskii <eliz@HIDDEN>
>>>>=20
>>>>> From: Mike Woolley <mike@HIDDEN>
>>>>> Date: Wed, 19 Jun 2024 11:44:52 +0100
>>>>>=20
>>>>> Playing with `pixel-scroll-precision-mode=E2=80=99 I noticed a =
small issue:
>>>>>=20
>>>>> Setting `pixel-scroll-precision-interpolate-page=E2=80=99 is =
supposed to turn off the paging animation (which it does)
>>>>> however even when it=E2=80=99s off, <prior> and <next> invoke =
`cua-scroll-up=E2=80=99 & `cua-scroll-down=E2=80=99 rather than allowing
>>>>> another keymap to handle it.
>>>>>=20
>>>>> Unfortunately this means any other mapping for these keys you =
might have has now been silently overridden
>>>>> (even after you=E2=80=99ve said you don=E2=80=99t want the new =
behaviour).
>>>>>=20
>>>>> (defun pixel-scroll-interpolate-up ()
>>>>>  "Interpolate a scroll upwards by one page."
>>>>>  (interactive)
>>>>>  (if pixel-scroll-precision-interpolate-page
>>>>>      (pixel-scroll-precision-interpolate (window-text-height nil =
t) nil 1)
>>>>>    (cua-scroll-down)))
>>>>>=20
>>>>> I think it would be better if `pixel-scroll-precision-mode=E2=80=99 =
did nothing if `pixel-scroll-precision-interpolate-page=E2=80=99 is
>>>>> off and allowed another keycap to handle <prior> & <next>.
>>>>>=20
>>>>> I also noticed that it only maps <prior> & <next> and not C-v / =
M-v, so in other words behaviour could be
>>>>> different depending on exactly which Page Up & Down key sequence =
you invoke.
>>>>=20
>>>> Po Lu, any comments or suggestions?
>>=20
>> Mike, is there any reason in particular you cannot remove the =
bindings
>> of `prior' and `next' from `pixel-scroll-precision-mode-map'?
>>=20


--Apple-Mail=_BD8227A2-138D-47DA-BAF3-7B81D4BE76BF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;"><div>Sorry =
Eli,</div><div><br></div>I had replied, but forgot to CC the list =
:-)<div><br></div><div>What I was saying was: of course I can remove the =
bindings from the map myself (&amp; indeed that=E2=80=99s what I've =
done), but my point is why should I have to?</div><div>Why is a feature =
that=E2=80=99s turned off still having an effect?&nbsp;I think this is =
unnecessary and surprising to users (at least it was to =
me)!</div><div><br></div><div>I was thinking this paging animation =
feature might be better as it=E2=80=99s own minor mode, which would do =
the right thing with keymaps and is how the other features in the same =
file are implemented?</div><div><br =
id=3D"lineBreakAtBeginningOfMessage"><div>
<div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); =
font-family: Verdana; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;">Thanks,</div><div style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;">Mike</div>
</div>
<div><br><blockquote type=3D"cite"><div>On 20 Jul 2024, at 10:40, Eli =
Zaretskii &lt;eliz@HIDDEN&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><div>Ping! &nbsp;Mike, can you =
answer Po Lu's question, please?<br><br><blockquote type=3D"cite">From: =
Po Lu &lt;luangruo@HIDDEN&gt;<br>Cc: mike@HIDDEN, =
&nbsp;71646 <at> debbugs.gnu.org<br>Date: Sat, 06 Jul 2024 16:40:01 =
+0800<br><br>Eli Zaretskii &lt;eliz@HIDDEN&gt; =
writes:<br><br><blockquote type=3D"cite">Ping!<br><br><blockquote =
type=3D"cite">Cc: 71646 <at> debbugs.gnu.org<br>Date: Sat, 22 Jun 2024 =
11:57:43 +0300<br>From: Eli Zaretskii =
&lt;eliz@HIDDEN&gt;<br><br><blockquote type=3D"cite">From: Mike Woolley =
&lt;mike@HIDDEN&gt;<br>Date: Wed, 19 Jun 2024 11:44:52 =
+0100<br><br>Playing with `pixel-scroll-precision-mode=E2=80=99 I =
noticed a small issue:<br><br>Setting =
`pixel-scroll-precision-interpolate-page=E2=80=99 is supposed to turn =
off the paging animation (which it does)<br>however even when it=E2=80=99s=
 off, &lt;prior&gt; and &lt;next&gt; invoke `cua-scroll-up=E2=80=99 =
&amp; `cua-scroll-down=E2=80=99 rather than allowing<br>another keymap =
to handle it.<br><br>Unfortunately this means any other mapping for =
these keys you might have has now been silently overridden<br>(even =
after you=E2=80=99ve said you don=E2=80=99t want the new =
behaviour).<br><br>(defun pixel-scroll-interpolate-up ()<br> =
&nbsp;"Interpolate a scroll upwards by one page."<br> =
&nbsp;(interactive)<br> &nbsp;(if =
pixel-scroll-precision-interpolate-page<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(pixel-scroll-precision-interpolate =
(window-text-height nil t) nil 1)<br> =
&nbsp;&nbsp;&nbsp;(cua-scroll-down)))<br><br>I think it would be better =
if `pixel-scroll-precision-mode=E2=80=99 did nothing if =
`pixel-scroll-precision-interpolate-page=E2=80=99 is<br>off and allowed =
another keycap to handle &lt;prior&gt; &amp; &lt;next&gt;.<br><br>I also =
noticed that it only maps &lt;prior&gt; &amp; &lt;next&gt; and not C-v / =
M-v, so in other words behaviour could be<br>different depending on =
exactly which Page Up &amp; Down key sequence you =
invoke.<br></blockquote><br>Po Lu, any comments or =
suggestions?<br></blockquote></blockquote><br>Mike, is there any reason =
in particular you cannot remove the bindings<br>of `prior' and `next' =
from =
`pixel-scroll-precision-mode-map'?<br><br></blockquote></div></div></block=
quote></div><br></div></body></html>=

--Apple-Mail=_BD8227A2-138D-47DA-BAF3-7B81D4BE76BF--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 20 Jul 2024 09:41:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 20 05:41:12 2024
Received: from localhost ([127.0.0.1]:51732 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sV6aV-0007ve-Mz
	for submit <at> debbugs.gnu.org; Sat, 20 Jul 2024 05:41:12 -0400
Received: from eggs.gnu.org ([209.51.188.92]:49262)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sV6aU-0007vQ-1E
 for 71646 <at> debbugs.gnu.org; Sat, 20 Jul 2024 05:41:10 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1sV6aO-0001Yk-Cb; Sat, 20 Jul 2024 05:41:04 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=qrUj/Vx59fz/ZuKJUkGueHwIe6cM3fsjwosClDvk1R4=; b=Wqe1R7ys8ADHj6HSTLVF
 QLCXXZUVbQiuFymgUZyQQv0EmIe1JhMu86oK7IdhRh3iN+QjHCOBfW6Nw1zaNRyII5901EvnxvDi0
 7qRu+fCauH7EUE5Lan0nFWU8mQAAFqqYQBy3IDWrHjtxv3NNFdIxxeEXK5NxFdNB9ontRSG6CHgb0
 wzYcc3LDXuR2AVR1Uf9dYvZLHD1lQVQXV+dPD0ktcAgoxR/xAHJXk9WNuPhB/Fqd0Yb27suBfa5yi
 4LpmI6mbUdgSycL8OrOwTs7vsvR1Rgl2viW5I3grEr3wFJjE/v7dQk6XkhFrf8kXRsLuJdBw8iYFm
 t7Q4aUVEH/nvww==;
Date: Sat, 20 Jul 2024 12:40:57 +0300
Message-Id: <868qxwe6za.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: mike@HIDDEN, Po Lu <luangruo@HIDDEN>
In-Reply-To: <87jzhy3oda.fsf@HIDDEN> (message from Po Lu on Sat, 06 Jul
 2024 16:40:01 +0800)
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN> <87jzhy3oda.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping!  Mike, can you answer Po Lu's question, please?

> From: Po Lu <luangruo@HIDDEN>
> Cc: mike@HIDDEN,  71646 <at> debbugs.gnu.org
> Date: Sat, 06 Jul 2024 16:40:01 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > Ping!
> >
> >> Cc: 71646 <at> debbugs.gnu.org
> >> Date: Sat, 22 Jun 2024 11:57:43 +0300
> >> From: Eli Zaretskii <eliz@HIDDEN>
> >> 
> >> > From: Mike Woolley <mike@HIDDEN>
> >> > Date: Wed, 19 Jun 2024 11:44:52 +0100
> >> > 
> >> > Playing with `pixel-scroll-precision-mode’ I noticed a small issue:
> >> > 
> >> > Setting `pixel-scroll-precision-interpolate-page’ is supposed to turn off the paging animation (which it does)
> >> > however even when it’s off, <prior> and <next> invoke `cua-scroll-up’ & `cua-scroll-down’ rather than allowing
> >> > another keymap to handle it.
> >> > 
> >> > Unfortunately this means any other mapping for these keys you might have has now been silently overridden
> >> > (even after you’ve said you don’t want the new behaviour).
> >> > 
> >> > (defun pixel-scroll-interpolate-up ()
> >> >   "Interpolate a scroll upwards by one page."
> >> >   (interactive)
> >> >   (if pixel-scroll-precision-interpolate-page
> >> >       (pixel-scroll-precision-interpolate (window-text-height nil t) nil 1)
> >> >     (cua-scroll-down)))
> >> > 
> >> > I think it would be better if `pixel-scroll-precision-mode’ did nothing if `pixel-scroll-precision-interpolate-page’ is
> >> > off and allowed another keycap to handle <prior> & <next>.
> >> > 
> >> > I also noticed that it only maps <prior> & <next> and not C-v / M-v, so in other words behaviour could be
> >> > different depending on exactly which Page Up & Down key sequence you invoke.
> >> 
> >> Po Lu, any comments or suggestions?
> 
> Mike, is there any reason in particular you cannot remove the bindings
> of `prior' and `next' from `pixel-scroll-precision-mode-map'?
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 6 Jul 2024 08:40:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 06 04:40:51 2024
Received: from localhost ([127.0.0.1]:45566 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sQ0yR-00077y-6n
	for submit <at> debbugs.gnu.org; Sat, 06 Jul 2024 04:40:51 -0400
Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:37734)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1sQ0yO-00077g-PM
 for 71646 <at> debbugs.gnu.org; Sat, 06 Jul 2024 04:40:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1720255239; bh=s1Z58TmWi53wu5a984jESBtJpp7cpc7TWGypvff+Xyc=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=I/GNKZqqPSc9oN7c4SxbqESbMV9ap4MKnKvXYOtnmo2gI9YjyRcd0cLx78P0NOF1vJ0TQ1xn+8M8g8LX078vUBadsILnAzMf+gmfdydBEnf+jMZ1qRMdy2LDQUAOPIW4E9tR9ZNzQ5VA7RXKyt0j0LEWecedGX9O0inO0pMwI8IIOTD68pteT86+WwENAS2C27ihS81AF5A92jVgZ3pYIca5uvZiPi3z7JkU//pHvAm243Fo8PZUb9jDbVBMtjsyMYj/8OuFWKB5D27fyAFCZeonkVgsUuPTrofiTwu5ykFLdic2OxQiTJNBtbyLla0KSKe7mVvBYV6YIVnCaqvoNw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1720255239; bh=B1nSn4eL21SHpvjYYo32EM3IWeO2RLEEmwE69U5bJLI=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=beIJQEKnc8ic2Mr5SwzcutdGSASu/8Ct3Qv81hiivwtCylIf3ezjsyc6hyqvGa+qsYu22txxL2x7bhALLVb5K7Vh5qBIVRbSJNovfwDP1e9mLEsDnibrlAHzCNNPTkiuwb0fXgb7p4E9QoOJrDnEIKqrCH+ZzsUz00gEHgkIMpS/UHbK5fW94oC+/FlFZIaiUVhwyxUNPl4vcQUKaBIvAtylh4f/s5nXitGZceGMIJMjOuDDoYVhqOSPeBu4GBem8xtM3WSlX40AJPCvebyzPAATMFKAFksICItAv7CR9rqGaGNgM4wddwpNvTTl3gpjY0/Zz0W6sBgaI/0D+YfeQA==
X-YMail-OSG: gZnEgCIVM1kfD7MF4Jbwqwd8r6OL25Uv3pZ6qzBsa..CF2XY3N82.EJHYst67CL
 E5dAHi1DjV7oYAlar9hikyA4Mqd0yxcVgq38VbojaJdKbt7ndRkveExNEIDa3xxjTELZGxhOO84C
 27drU_4ix2IASSoFc4meKgS7NIFeOfhHXYtNOUoJ1vweBHorhtNzqow2_ZlQR4UpSBRYXGoCFntU
 gM5MTSYklL5TvrK1v6DB_ozUBpWR.BQN2WGQG99YUgl3s5Pe9V3YBola8xV3b8khZ9uqEZ2WO6zP
 OHLSZYKaE8zg8eUi3P6KX52qO7SCbQuZIMpVcfHKnBppBaUa_DuIOyaPlaCXTCuygIKC352e2xTn
 NQ._zJXvyvgTPvYpEttQzOB1JhDT_zwalgeEokUCFVB.GmwO.lzrsKR0yGgGXu2M7Jw0K4kQB6Gd
 EDMGLNymHDmH2NarBkv4spZ98N6kRH7r5DhMzzw1JRVub63AkZbIfbDgV00AX0GpXbq5iElV3.KC
 bqMLOmw4fkggtHZZeJAZcgM2v0.zlx6wdYXlVW9gC4j72AgQk3B0BX2H2xuBrdD.FDR.rFyGS5kB
 X0Zt4cX5R1LVu0qrygN0u5.iDyiCxyqSQAlCnLd0w1Kw9uzsAMxrRNazYudSTGqlYhxSU7LutYgz
 WQFT6i3AC9U9uA95IlRZNNxfHOTBBbu_FXXkrnj8AQvN2FUIH9cq1fusTsxV.NZnP6zaR8AGwuc5
 n5f2s92nJPJwuCglSaav6J08zWapzUaVnOmQAmpSqE_g36q0oPc1uQtMvvXeHoRoBtWip0PFe.p2
 5jvHd6Se7NHsYfF509fPbtk1NO6UZGOlzXsZfm.Q9fwTx_gaIvdVdmY7BqgZkBMi2kvkJV5a3M2b
 LwNv76gm1GWRTgF9Ui1V2NqpSrFxJ_VIVYIKIyAWku1w2pJVuDIOjZ7vbyRuSDdWPhQSix_CELTi
 w6lqXqrf7FIlB.WYvfChxHeFHkMvGcKUuw7IUhdC0uzvodw6Cp8S898vpVCh87kwRESremPQbqKS
 jXUMpx_6PJRRsJlWEJZsjk9bYiOWOs3Ij5zKHGCIEkagvckKQCyJu8VFHB2IuZY9kUK8yumEDzWt
 4M.RSppGFiLyblZuYSVYxiSLnEt5MjSl1iPPPkNbele3kPmBZDA4bFo1R_I3c4yNKdGU_VICc7Hk
 e6KFky954NahLsXx2hjSxylrhWYHIh1NmZ0WIO_Xw5gfd1JDNOxwjXwQRLAJbm1NW.ukmjJeR6fc
 wOct53VEORvBaWXk5VU_FOfl_w2AHm4ejULuGy9vRIw1DKGxjr.77cN0VpckvDiuUk0zJ8u0mEQa
 VmBT5qg6OTZ5FTvJFo84qM5rPsNszql0lzYyFXxLO0wMKfKHRFGbtX91aamX0j7WZqphxTx3Oyq9
 e_qo3PIfR7Efceokg93zaGDp9ijgNfIZqE1FWse_iZhYWJlJDOO_cE1SeCo_5Qf4igHzAa3TCQw7
 0cH3VXazOPY6LFdDaO1Tn4UmAz6tzG8zqJjwaau7vqb7g3_tJCGQkQXMZB6O9p8Iw6jgmHHfu1_Z
 6TnakU3IubN3fJvZO6ZK1VTMIkJV46pZYhtAvWrWXhUdaEmBbP69LiwhYAt9gKs69isNCNWTwaDH
 E54O05XDfQmvj_X4RNNyZ_leFzMba.UJHexepYtQUMLn8PcaPaYvngsCYyaHY1BwKljhtm9jUoeA
 _vJ80DLSiD4G7nzbP10230ijs9uYDnxXRju0K9vn0VuFlAfdyZWuerJ0ephOqNRXxb_Emir1LknL
 SiOwvCVq3TybvXrd91FAvviftWcSuFVYaffSo2YBh60o.yy8DuQrnmhIbDybZZ_AIuuapP.oGr05
 KQDw4O2BhdZkZsEwQ3.vqKB0ifOyA.dHNzJk6ZUqwCVEhyZhKga_YushW9.ZZwnWLKOtkXDTJ4hu
 NHbwXoysV9hAmR6B5NFXFt_B8TYjHhCEmH3L2ciAnzk6oLX97wDn.3Z4kYrqSEglXgZVRLETIt73
 r5Ik8NorgM1kkhMEtuZhpmEzbivuZYlGSnFpUtjX88gt_7cOtL0n3aNql6xz9FRBG8F6hK6q_9Gv
 VskfWyynKCvwLbE1B1CATJ9f4fedpvIQdb7ssrXAZWusLsfa74HPuL1NQxVLwd7Oi.BijeF8B0v5
 FJ7Z5KQNCbdt.XtMRaojtPRZ7q1cLxOBc7coJAwrYQFdNU11SZIN9wjv3gkU3crUFup71mfZuDjN
 sn9JOCl4wqr0eBdKbubOR0yeSTWVj3olcXOOCG1jOjJqjNtK_8Kc-
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 8cabcaf2-81e1-41c4-81f2-bde083fa2612
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic302.consmr.mail.ne1.yahoo.com with HTTP; Sat, 6 Jul 2024 08:40:39 +0000
Received: by hermes--production-sg3-7b469d9f6-rjqq2 (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 1866c514882b572436d41e28523d8d8d; 
 Sat, 06 Jul 2024 08:40:36 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71646: 29.3; pixel-scroll-precision-mode overrides paging
 behaviour even when pixel-scroll-precision-interpolate-page is off
In-Reply-To: <86ed8755r4.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 06 Jul
 2024 10:39:11 +0300")
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN> <86ed8755r4.fsf@HIDDEN>
Date: Sat, 06 Jul 2024 16:40:01 +0800
Message-ID: <87jzhy3oda.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.22464
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 1737
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> Ping!
>
>> Cc: 71646 <at> debbugs.gnu.org
>> Date: Sat, 22 Jun 2024 11:57:43 +0300
>> From: Eli Zaretskii <eliz@HIDDEN>
>>=20
>> > From: Mike Woolley <mike@HIDDEN>
>> > Date: Wed, 19 Jun 2024 11:44:52 +0100
>> >=20
>> > Playing with `pixel-scroll-precision-mode=E2=80=99 I noticed a small i=
ssue:
>> >=20
>> > Setting `pixel-scroll-precision-interpolate-page=E2=80=99 is supposed =
to turn off the paging animation (which it does)
>> > however even when it=E2=80=99s off, <prior> and <next> invoke `cua-scr=
oll-up=E2=80=99 & `cua-scroll-down=E2=80=99 rather than allowing
>> > another keymap to handle it.
>> >=20
>> > Unfortunately this means any other mapping for these keys you might ha=
ve has now been silently overridden
>> > (even after you=E2=80=99ve said you don=E2=80=99t want the new behavio=
ur).
>> >=20
>> > (defun pixel-scroll-interpolate-up ()
>> >   "Interpolate a scroll upwards by one page."
>> >   (interactive)
>> >   (if pixel-scroll-precision-interpolate-page
>> >       (pixel-scroll-precision-interpolate (window-text-height nil t) n=
il 1)
>> >     (cua-scroll-down)))
>> >=20
>> > I think it would be better if `pixel-scroll-precision-mode=E2=80=99 di=
d nothing if `pixel-scroll-precision-interpolate-page=E2=80=99 is
>> > off and allowed another keycap to handle <prior> & <next>.
>> >=20
>> > I also noticed that it only maps <prior> & <next> and not C-v / M-v, s=
o in other words behaviour could be
>> > different depending on exactly which Page Up & Down key sequence you i=
nvoke.
>>=20
>> Po Lu, any comments or suggestions?

Mike, is there any reason in particular you cannot remove the bindings
of `prior' and `next' from `pixel-scroll-precision-mode-map'?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 6 Jul 2024 07:39:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 06 03:39:23 2024
Received: from localhost ([127.0.0.1]:45496 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sQ00w-0005KS-TQ
	for submit <at> debbugs.gnu.org; Sat, 06 Jul 2024 03:39:23 -0400
Received: from eggs.gnu.org ([209.51.188.92]:55626)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sQ00v-0005KB-8P
 for 71646 <at> debbugs.gnu.org; Sat, 06 Jul 2024 03:39:21 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1sQ00m-0003IW-90; Sat, 06 Jul 2024 03:39:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=ZFIr5Jka9tXJ20OMXx6x4Oo4fGK/NCCxMCd0iNeigPc=; b=J86D8G18PPDoV5z8Dz7W
 1jaofvvdWVdfHtEDCZRVRVVO1G7HTJ4fa4dUoegdEoo/WkdUfMAfaDPFK0klui4DxSzzOiqkr0s1C
 I8Gchm1jgYOWFVaVrlQHrqwlsIfBlNyx5vivvVdmI02DWTCGBBr+Si92x1EfChl26SiwIPKE6P5OR
 LiLPySB5xDGJZOp7AO/+DkhpepOtd7/iCpEtWXJ5UWNZLiXOnho34KkGPInc16i/mYzNe6jJmRaB+
 oUysuVWYiWi3vatRqXf3d3sQvCvKcFLumv2222wMZ5JRsXj4dCnBuv8gUodhwv5caJQK8jbWVMv7f
 j1zEZQw/6UN2UQ==;
Date: Sat, 06 Jul 2024 10:39:11 +0300
Message-Id: <86ed8755r4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN
In-Reply-To: <86iky1icc8.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 22
 Jun 2024 11:57:43 +0300)
Subject: Re: bug#71646: 29.3;
 pixel-scroll-precision-mode overrides paging behaviour even when
 pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
 <86iky1icc8.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: mike@HIDDEN, 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping!

> Cc: 71646 <at> debbugs.gnu.org
> Date: Sat, 22 Jun 2024 11:57:43 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Mike Woolley <mike@HIDDEN>
> > Date: Wed, 19 Jun 2024 11:44:52 +0100
> > 
> > Playing with `pixel-scroll-precision-mode’ I noticed a small issue:
> > 
> > Setting `pixel-scroll-precision-interpolate-page’ is supposed to turn off the paging animation (which it does)
> > however even when it’s off, <prior> and <next> invoke `cua-scroll-up’ & `cua-scroll-down’ rather than allowing
> > another keymap to handle it.
> > 
> > Unfortunately this means any other mapping for these keys you might have has now been silently overridden
> > (even after you’ve said you don’t want the new behaviour).
> > 
> > (defun pixel-scroll-interpolate-up ()
> >   "Interpolate a scroll upwards by one page."
> >   (interactive)
> >   (if pixel-scroll-precision-interpolate-page
> >       (pixel-scroll-precision-interpolate (window-text-height nil t) nil 1)
> >     (cua-scroll-down)))
> > 
> > I think it would be better if `pixel-scroll-precision-mode’ did nothing if `pixel-scroll-precision-interpolate-page’ is
> > off and allowed another keycap to handle <prior> & <next>.
> > 
> > I also noticed that it only maps <prior> & <next> and not C-v / M-v, so in other words behaviour could be
> > different depending on exactly which Page Up & Down key sequence you invoke.
> 
> Po Lu, any comments or suggestions?
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at 71646 <at> debbugs.gnu.org:


Received: (at 71646) by debbugs.gnu.org; 22 Jun 2024 08:57:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 22 04:57:53 2024
Received: from localhost ([127.0.0.1]:44383 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sKwZF-0000Vj-0E
	for submit <at> debbugs.gnu.org; Sat, 22 Jun 2024 04:57:53 -0400
Received: from eggs.gnu.org ([209.51.188.92]:56906)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sKwZC-0000VU-E8
 for 71646 <at> debbugs.gnu.org; Sat, 22 Jun 2024 04:57:51 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1sKwZ7-00026B-7d; Sat, 22 Jun 2024 04:57:45 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=8dXrWzwShe37z6XHWB7faxF8XeKBUPRrMJSrg1O9MRY=; b=o47kuXQEGNN+d/ICzBRf
 3lfGIcUXYd7DtNfOge13Tx3Kt0hfmrFhwmQdxFlrngqJh/t3WmbjenKSyqDQdhpIhl/zNTtQSoUYj
 cOgDTDteywVhksHa95VTNvNN0DdWAwkS4tBCMZDYsC2Slk2PQ7UbWc+4Eh2nSy8hrJpXXH64nPo1T
 ixAXgp3snMqGg9xGaZpRcW7MyIjspio866PUnPDRIEOLPGPEci2H7kTDoeJwFCqdryVMqi2ufJoxG
 mDU8vfHYjqbowYhCVm4aACU/bUxU6V1GAnIOSpyCbwMPEHGlwLfdF8fMmgV/fG4607ROE6fb9wO0I
 7MFpw/yq6gGNVw==;
Date: Sat, 22 Jun 2024 11:57:43 +0300
Message-Id: <86iky1icc8.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Mike Woolley <mike@HIDDEN>, Po Lu <luangruo@HIDDEN>
In-Reply-To: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN> (message from
 Mike Woolley on Wed, 19 Jun 2024 11:44:52 +0100)
Subject: Re: bug#71646: 29.3;
 pixel-scroll-precision-mode overrides paging behaviour even when
 pixel-scroll-precision-interpolate-page is off
References: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71646
Cc: 71646 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Mike Woolley <mike@HIDDEN>
> Date: Wed, 19 Jun 2024 11:44:52 +0100
> 
> Playing with `pixel-scroll-precision-mode’ I noticed a small issue:
> 
> Setting `pixel-scroll-precision-interpolate-page’ is supposed to turn off the paging animation (which it does)
> however even when it’s off, <prior> and <next> invoke `cua-scroll-up’ & `cua-scroll-down’ rather than allowing
> another keymap to handle it.
> 
> Unfortunately this means any other mapping for these keys you might have has now been silently overridden
> (even after you’ve said you don’t want the new behaviour).
> 
> (defun pixel-scroll-interpolate-up ()
>   "Interpolate a scroll upwards by one page."
>   (interactive)
>   (if pixel-scroll-precision-interpolate-page
>       (pixel-scroll-precision-interpolate (window-text-height nil t) nil 1)
>     (cua-scroll-down)))
> 
> I think it would be better if `pixel-scroll-precision-mode’ did nothing if `pixel-scroll-precision-interpolate-page’ is
> off and allowed another keycap to handle <prior> & <next>.
> 
> I also noticed that it only maps <prior> & <next> and not C-v / M-v, so in other words behaviour could be
> different depending on exactly which Page Up & Down key sequence you invoke.

Po Lu, any comments or suggestions?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 19 Jun 2024 10:47:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 19 06:47:23 2024
Received: from localhost ([127.0.0.1]:39654 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sJsqY-0000lW-IQ
	for submit <at> debbugs.gnu.org; Wed, 19 Jun 2024 06:47:22 -0400
Received: from lists.gnu.org ([209.51.188.17]:45200)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mike@HIDDEN>) id 1sJsqW-0000lP-Q7
 for submit <at> debbugs.gnu.org; Wed, 19 Jun 2024 06:47:21 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mike@HIDDEN>) id 1sJsoL-0007ky-Li
 for bug-gnu-emacs@HIDDEN; Wed, 19 Jun 2024 06:45:07 -0400
Received: from mailout.easymail.ca ([64.68.200.34])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mike@HIDDEN>) id 1sJsoI-0001lS-AX
 for bug-gnu-emacs@HIDDEN; Wed, 19 Jun 2024 06:45:04 -0400
Received: from localhost (localhost [127.0.0.1])
 by mailout.easymail.ca (Postfix) with ESMTP id DA01C60DEC
 for <bug-gnu-emacs@HIDDEN>; Wed, 19 Jun 2024 10:44:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bulsara.com;
 s=easymail; t=1718793895;
 bh=oTKTjJTYes1A9bAyiXQz8LdJT15I3PEZKuajIGHrNcg=;
 h=From:Subject:Date:To:From;
 b=L0T0+tK4ukwW8fl0y5Y2PcQLG7QkX+AWm+GMKPVKfGvoaT5aOm4D/6EemcYZbh2cZ
 lNBH/NI4XgMDF4cd88K8kutlC9LU9PddmNBGGGXbs1m9hRMmgiYAVN0HS1v5sJ6g/K
 nXOPNXX7tI7eRum4af64wxv14Mcw9nbF4MhXhoDG6XK8D/eGSzJ9o5QQSVU8WCpWjT
 KIwH1teyMXimLZ5VaHNR+Akc+PdAXfBCaGipvkgDTeREloxt9xCIYwI6VDgRGlhh/8
 hpNdFxlpiYdXazQdt4EO4v5EudhP1BHV7iDpAE6M+eGohVEpOYchuh8AxJsMZLOxqq
 Tl4LAVmPWi5Eg==
X-Virus-Scanned: Debian amavisd-new at emo07-pco.easydns.vpn
Received: from mailout.easymail.ca ([127.0.0.1])
 by localhost (emo07-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 6QjxmaLLnnD5 for <bug-gnu-emacs@HIDDEN>;
 Wed, 19 Jun 2024 10:44:55 +0000 (UTC)
Received: from smtpclient.apple (unknown [94.8.22.223])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mailout.easymail.ca (Postfix) with ESMTPSA id 50E5060D69
 for <bug-gnu-emacs@HIDDEN>; Wed, 19 Jun 2024 10:44:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bulsara.com;
 s=easymail; t=1718793895;
 bh=oTKTjJTYes1A9bAyiXQz8LdJT15I3PEZKuajIGHrNcg=;
 h=From:Subject:Date:To:From;
 b=L0T0+tK4ukwW8fl0y5Y2PcQLG7QkX+AWm+GMKPVKfGvoaT5aOm4D/6EemcYZbh2cZ
 lNBH/NI4XgMDF4cd88K8kutlC9LU9PddmNBGGGXbs1m9hRMmgiYAVN0HS1v5sJ6g/K
 nXOPNXX7tI7eRum4af64wxv14Mcw9nbF4MhXhoDG6XK8D/eGSzJ9o5QQSVU8WCpWjT
 KIwH1teyMXimLZ5VaHNR+Akc+PdAXfBCaGipvkgDTeREloxt9xCIYwI6VDgRGlhh/8
 hpNdFxlpiYdXazQdt4EO4v5EudhP1BHV7iDpAE6M+eGohVEpOYchuh8AxJsMZLOxqq
 Tl4LAVmPWi5Eg==
From: Mike Woolley <mike@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_61620D60-A9CD-4FAA-ACFB-0ABD70882BCE"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\))
Subject: 29.3; pixel-scroll-precision-mode overrides paging behaviour even
 when pixel-scroll-precision-interpolate-page is off
Message-Id: <1EF9E019-2554-402F-8E9F-77AF2D9B4828@HIDDEN>
Date: Wed, 19 Jun 2024 11:44:52 +0100
To: bug-gnu-emacs@HIDDEN
X-Mailer: Apple Mail (2.3774.600.62)
Received-SPF: pass client-ip=64.68.200.34; envelope-from=mike@HIDDEN;
 helo=mailout.easymail.ca
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 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, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)


--Apple-Mail=_61620D60-A9CD-4FAA-ACFB-0ABD70882BCE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi,

Playing with `pixel-scroll-precision-mode=E2=80=99 I noticed a small =
issue:

Setting `pixel-scroll-precision-interpolate-page=E2=80=99 is supposed to =
turn off the paging animation (which it does) however even when it=E2=80=99=
s off, <prior> and <next> invoke `cua-scroll-up=E2=80=99 & =
`cua-scroll-down=E2=80=99 rather than allowing another keymap to handle =
it.

Unfortunately this means any other mapping for these keys you might have =
has now been silently overridden (even after you=E2=80=99ve said you =
don=E2=80=99t want the new behaviour).

(defun pixel-scroll-interpolate-up ()
  "Interpolate a scroll upwards by one page."
  (interactive)
  (if pixel-scroll-precision-interpolate-page
      (pixel-scroll-precision-interpolate (window-text-height nil t) nil =
1)
    (cua-scroll-down)))

I think it would be better if `pixel-scroll-precision-mode=E2=80=99 did =
nothing if `pixel-scroll-precision-interpolate-page=E2=80=99 is off and =
allowed another keycap to handle <prior> & <next>.

I also noticed that it only maps <prior> & <next> and not C-v / M-v, so =
in other words behaviour could be different depending on exactly which =
Page Up & Down key sequence you invoke.

Thanks,
Mike


--Apple-Mail=_61620D60-A9CD-4FAA-ACFB-0ABD70882BCE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;">Hi,<div><br></div><div>Playing with =
`pixel-scroll-precision-mode=E2=80=99 I noticed a small =
issue:</div><div><br></div><div>Setting =
`pixel-scroll-precision-interpolate-page=E2=80=99 is supposed to turn =
off the paging animation (which it does) however even when it=E2=80=99s =
off, &lt;prior&gt; and &lt;next&gt; invoke `cua-scroll-up=E2=80=99 &amp; =
`cua-scroll-down=E2=80=99 rather than allowing another keymap to handle =
it.</div><div><br></div><div>Unfortunately this means any other mapping =
for these keys you might have has now been silently overridden (even =
after you=E2=80=99ve said you don=E2=80=99t want the new =
behaviour).</div><div><br></div><div><div><font face=3D"Courier =
New">(defun pixel-scroll-interpolate-up ()</font></div><div><font =
face=3D"Courier New">&nbsp; "Interpolate a scroll upwards by one =
page."</font></div><div><font face=3D"Courier New">&nbsp; =
(interactive)</font></div><div><font face=3D"Courier New">&nbsp; (if =
<b>pixel-scroll-precision-interpolate-page</b></font></div><div><font =
face=3D"Courier New">&nbsp; &nbsp; &nbsp; =
(pixel-scroll-precision-interpolate (window-text-height nil t) nil =
1)</font></div><div><font face=3D"Courier New">&nbsp; &nbsp; =
<b>(cua-scroll-down)</b>))</font></div></div><div><br></div><div>I think =
it would be better if `pixel-scroll-precision-mode=E2=80=99&nbsp;did =
nothing if `pixel-scroll-precision-interpolate-page=E2=80=99 is off and =
allowed another keycap to handle &lt;prior&gt; &amp; =
&lt;next&gt;.</div><div><br></div><div>I also noticed that it only maps =
&lt;prior&gt; &amp; &lt;next&gt; and not C-v / M-v, so in other words =
behaviour could be different depending on exactly which Page Up &amp; =
Down key sequence you invoke.</div><div><br><div>
<div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); =
font-family: Verdana; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;">Thanks,</div><div style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;">Mike</div>
</div>
<br></div></body></html>=

--Apple-Mail=_61620D60-A9CD-4FAA-ACFB-0ABD70882BCE--




Acknowledgement sent to Mike Woolley <mike@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#71646; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.