GNU bug report logs - #78298
[PATCH] Scroll with mouse wheel in calendar

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: Manuel Giraud <manuel@HIDDEN>; Keywords: patch; dated Wed, 7 May 2025 08:49:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 78298) by debbugs.gnu.org; 27 Sep 2025 08:29:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 27 04:29:24 2025
Received: from localhost ([127.0.0.1]:38706 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1v2QJ0-00051B-VV
	for submit <at> debbugs.gnu.org; Sat, 27 Sep 2025 04:29:24 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36808)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1v2QIv-0004zH-UR
 for 78298 <at> debbugs.gnu.org; Sat, 27 Sep 2025 04:29:19 -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 1v2QIp-0000vZ-6l; Sat, 27 Sep 2025 04:29:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=LmBpnj4sUq9dNS21RGF5A0Gt5C5j2ylWjOrC7SiizdA=; b=c5vjj4KCT2H7
 0PQzj8EshqgIMgziVDLpQD6l5HlNYZYZerqNerZhF7/eKrZYRogju+Irqz4Y3/EGRp7360GkF3ps4
 Xfg9+QRspIhTY3/ZyEsj8d95aK5hIQpJ7/r77Ga4KJYj33KnLt1toTjEuI0YtgduI8cy90zey6S61
 kZfDvdo99sF4knfh5firr+ajTaZJinx2jfrMMB5NqN4cdT3cVUFkoA7gObqCZNbWo5KVInXY2hMwU
 x+bGm0RwvE+MAulaJErmzw9ulnMcJVRCBUhAAx7RUjZS7orQd9icJj9GPLwrgPHo5amx24wL/yaa7
 /2FhobgnCsuFbTy8yZbmWQ==;
Date: Sat, 27 Sep 2025 11:29:04 +0300
Message-Id: <864iso9u3z.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: michael_heerdegen@HIDDEN
In-Reply-To: <86plc4ggpv.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 06
 Sep 2025 10:53:00 +0300)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN>
 <86bjppg8tp.fsf@HIDDEN> <86v7nf1gw3.fsf@HIDDEN>
 <8634a0n1ho.fsf@HIDDEN> <87sei05nj1.fsf@HIDDEN>
 <86349zlr55.fsf@HIDDEN> <87wm7aea8x.fsf@HIDDEN> <86plc4ggpv.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
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 (---)

> Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
> Date: Sat, 06 Sep 2025 10:53:00 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Michael Heerdegen <michael_heerdegen@HIDDEN>
> > Cc: Manuel Giraud <manuel@HIDDEN>,  78298 <at> debbugs.gnu.org
> > Date: Mon, 11 Aug 2025 06:46:22 +0200
> > 
> > Eli Zaretskii <eliz@HIDDEN> writes:
> > 
> > > AFAIU, Michael wanted to have a look at the patch.  I'm waiting for
> > > him to say he's okay with the patch, and then we can install this.
> > 
> > I'm sorry that I didn't get back to this yet.  It's on top of my list
> > now.
> 
> Any progress with this?

Ping!




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

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


Received: (at 78298) by debbugs.gnu.org; 6 Sep 2025 07:53:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 06 03:53:15 2025
Received: from localhost ([127.0.0.1]:33641 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uunjX-0005Qx-6x
	for submit <at> debbugs.gnu.org; Sat, 06 Sep 2025 03:53:15 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:38696)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uunjT-0005Pt-D4
 for 78298 <at> debbugs.gnu.org; Sat, 06 Sep 2025 03:53:12 -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 1uunjM-0004Wc-4a; Sat, 06 Sep 2025 03:53:04 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=smi6gLLFtCUn6X52JvnNVayn/xVkQJDWX8LJ3PxLQ58=; b=RTQQ3pSgqLUn
 s8AjOECyEkkS0ZhArASNdfFXzgFN2eKQAGjCThiVbwyWFcMtN0J6Zk8YPW4P5UvKMib0qPKKpycjE
 I7Mvm5qM2NL6eYjMLAMweD7UDwwU5gtMPTe14fdT/JEVp7YI3vrhwiq2zxYh7ntaAPn1C3c5oj8SP
 d02lqz34qR1KZu0nNMkGyHikkj5RznbqZ0fiS02mO7VCVZqvx91m1nSZIV+YRtr2WYTYMCCh6Pjbb
 Qakb7zqVEkoDSnPy7EMr2/40WTE++/2bUtpVllbbXMy3R0l1HbzTJW13ucyBNH2CoEY1gb27W0Ft4
 z6a8MT9YGZDlws8qjjun9Q==;
Date: Sat, 06 Sep 2025 10:53:00 +0300
Message-Id: <86plc4ggpv.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
In-Reply-To: <87wm7aea8x.fsf@HIDDEN> (message from Michael Heerdegen on Mon,
 11 Aug 2025 06:46:22 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN>
 <86bjppg8tp.fsf@HIDDEN> <86v7nf1gw3.fsf@HIDDEN>
 <8634a0n1ho.fsf@HIDDEN> <87sei05nj1.fsf@HIDDEN>
 <86349zlr55.fsf@HIDDEN> <87wm7aea8x.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
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: Michael Heerdegen <michael_heerdegen@HIDDEN>
> Cc: Manuel Giraud <manuel@HIDDEN>,  78298 <at> debbugs.gnu.org
> Date: Mon, 11 Aug 2025 06:46:22 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > AFAIU, Michael wanted to have a look at the patch.  I'm waiting for
> > him to say he's okay with the patch, and then we can install this.
> 
> I'm sorry that I didn't get back to this yet.  It's on top of my list
> now.

Any progress with this?




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

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


Received: (at 78298) by debbugs.gnu.org; 11 Aug 2025 12:30:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 11 08:30:08 2025
Received: from localhost ([127.0.0.1]:47458 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ulRfE-0003r8-Bf
	for submit <at> debbugs.gnu.org; Mon, 11 Aug 2025 08:30:08 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56208)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ulRfA-0003lP-Da
 for 78298 <at> debbugs.gnu.org; Mon, 11 Aug 2025 08:30:05 -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 1ulRf4-0007og-WE; Mon, 11 Aug 2025 08:29:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=ekJ9kG3nBltj+6XFzBVU3NTtTR6cqTDVLCsn0LbS2LQ=; b=NFi1PgfSAuSX
 b1WROf4C5NyirjRWjeUlgbcQMx9ls5qs8XZh769b4Z5/yw8NqjcU5fvHfJ3xbApCtzyrRyLPX1Bba
 pseAnJl1NbX1zXJIB+NlDQbHO9gSOnLeL1xx4hJSJ930xeT5Ks62/4GYrUSbQcXPtT7NxxIlhRvXE
 gV0FQRPee4qYWuYtyTGKbt53GDbgA5x7N9HTXnIRawdFGfpgc1TLfvm13hN6nzJf3ahtId2CjfHHS
 W+fBrmhnZ9Gnar40UvHhEKoSs3Gx91QC0NlKeUwf/PfeG2vLhlDJp5LkQ0rr7PSIWr2UVA2UM2jSM
 3vShb3jRDXCmwDaGIoIfvA==;
Date: Mon, 11 Aug 2025 15:29:50 +0300
Message-Id: <86h5yeavnl.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
In-Reply-To: <87wm7aea8x.fsf@HIDDEN> (message from Michael Heerdegen on Mon,
 11 Aug 2025 06:46:22 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN>
 <86bjppg8tp.fsf@HIDDEN> <86v7nf1gw3.fsf@HIDDEN>
 <8634a0n1ho.fsf@HIDDEN> <87sei05nj1.fsf@HIDDEN>
 <86349zlr55.fsf@HIDDEN> <87wm7aea8x.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
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: Michael Heerdegen <michael_heerdegen@HIDDEN>
> Cc: Manuel Giraud <manuel@HIDDEN>,  78298 <at> debbugs.gnu.org
> Date: Mon, 11 Aug 2025 06:46:22 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > AFAIU, Michael wanted to have a look at the patch.  I'm waiting for
> > him to say he's okay with the patch, and then we can install this.
> 
> I'm sorry that I didn't get back to this yet.  It's on top of my list
> now.

No need to be sorry: we all have our lives.  Thanks in advance for
looking into this.




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

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


Received: (at 78298) by debbugs.gnu.org; 11 Aug 2025 04:45:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 11 00:45:01 2025
Received: from localhost ([127.0.0.1]:46646 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ulKP7-0004BJ-8e
	for submit <at> debbugs.gnu.org; Mon, 11 Aug 2025 00:45:01 -0400
Received: from mout.web.de ([212.227.15.4]:57263)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>)
 id 1ulKP3-0004Aq-Cn
 for 78298 <at> debbugs.gnu.org; Mon, 11 Aug 2025 00:44:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1754887479; x=1755492279;
 i=michael_heerdegen@HIDDEN;
 bh=t7M5Prdsk1h1YBRaQMKfTr1V6t1ZXw0N6AOADrF1Ca4=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=XsgDUYm9KV0qf5cjjUsTqW8Q0d7ScRejplcQ7y/mIynMk8n02DzYpFydmqe5M7ba
 htsXc10drgIQl4AiWJvayA8DFHEj4vZsXdsO65uio/QcCS9sSzbwc0Oh4h67SGfc6
 YaNzMt8ve7eRX2zIhU+xvcKe7pl+TRdpIhEVS7RzpxP/xlJP5x9LuSXzrzemcVS66
 o6sSgkkKuGhonJdRfLjIIsAswZnOjIKcEc5RUG91IwBW74DuOsA+A2+ZpcZIXwz6m
 8mEPQKHZ8JtZaciw9aOcqy3pq+LqyF5x4d6+AFcN6KygIwLRB+pU5AVMTR5ll7XMV
 aNBFFmgieU6j17p06A==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([84.59.210.176]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MS13n-1v9hy03BYR-00IJdz; Mon, 11
 Aug 2025 06:44:39 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86349zlr55.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN>
 <86bjppg8tp.fsf@HIDDEN> <86v7nf1gw3.fsf@HIDDEN>
 <8634a0n1ho.fsf@HIDDEN> <87sei05nj1.fsf@HIDDEN>
 <86349zlr55.fsf@HIDDEN>
Date: Mon, 11 Aug 2025 06:46:22 +0200
Message-ID: <87wm7aea8x.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:fOxsBZuC2tpra/qeLhXkg9NYVJPhXppmLYPoeEx9EEopVlrEkDB
 3dWc4rWhiMCll6gBLtkjfegtfnhWmi8sz97+Ce9wq2c0jyWYU3rRl3UK9hfJAZk8TK/+nUN
 ThVlV+30csO8nTIyyAf3gbtHnd1NJOL3TYos7u/TObFCD2wAYEa1ctMXzx1Pn+qVDuQ6SZL
 UiYZgVC6XR7XNsRuju1rQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:dO1PDK4WKLc=;pFUDvWLohy5SnAp+7OHdLG2jWgj
 vtpW5o8ZvzprPPfipyn0S7NZHdvMydFmG7qzQe3yqlWhsCpZOFPA35RRdlTuvNtt9PlaY+C0r
 nY1+Pt3sdP+cc5+ZZPZIhJ+08vnVymiZMgtYJHeReEOZu9q74WCQPtJ03FjDO0c1/DObA7sel
 GSXfI9Bfp7gb3PFac3WFH2BGC1HmLa2ibJmN3wFo9nJpm/ajduQ9pelJGGSp0eCbjugAVWOML
 WfpAoN9u2RjUeFbk++OaTqxGIrOWANNpydkZMEj3QpY4tYuxsD1ijmxEokqpjJOSpewN+dzzQ
 dBzn99sr/lKDdOlSOjF0W6wDvuZwCrb0Kcd3R/jr/HI4Q47x/cmu0SK1PM6JviVcHRjf6rpeN
 Oo5JLcL1E8chcsiNBn2ZF3FwVn926SyS5RisygQrMqQhiaTWtkJgyuDcgskpGEZ0xDs1grHFs
 VPpURbS5zyGfFjnECbQUxmo5fucyFtuti+patGL5OL5xZCCxYAouf+pYPg0T2OQ2hFWd81V3h
 t2qos/bSX/54A2y3+Gfe/yl+lFmerfMiHqYWKZdtkxXTWRlNzOi6NEJdit8febaQ3S50ZD8bx
 JymK3Z9SvtRnmnRWHj5ijJLAX/A/xOy6bF9ir7IeYgFtXMy43M+APLRSq6/VUtYKpmRugQESj
 RtP96tihy1WH+Jw4AUbq8wUEsHqauuh3aWtNozmjCJZO7FjCQUcnOYh5RfB7cb84/Iuufv6sb
 BHC4Pe3kMeV0440HKmH2hBMPqAY8dvtrY+Ml7jI/k8A6zuhnCHY01h8mqHfz/0yOCKhLpgmzX
 /25IlyBsBmg+Al+CWPcTQyVdG11zf9UdyF4Q5GqBk6Oz3zVkmH7KnZ0Gj3GipG0s8wLsqZURu
 J1jInjSws67Q4RBCvFdziLVx6gQcZD4c9GeuBqK6x96MhpmTD1jZqnwJAZ/wkMVJ36jYoRp6p
 5EAktR2nwynVsRDBHt7lsnMfM4Aphe4kamVWjzW6MRGyDN3UHRYud9Xg/FMuM435yuUiVh1RO
 E+o9ul0r+xgnnWZbPUb1YmkIGtJlP7M54A3jo6tn2p6CVqWfANZhVCMP5Ab03Bmj+FmMbNg2L
 8+aepRJMnu8tzByQ/PXckiyonHV/l5h+Y6t0XRcZ+2kX8nLREX4dtT21IWcKCmUyrxx2oFD7q
 FLwL/wOn5fiaB6Z+H5PveaSiLBfihYXtJ4JCEI2tfftZ1jVY5rNhPU/qcub0Xd6DQTmge1n+7
 /Mq84TwcZQgMB5Rwj4+Zww41rNnhM+qITo9sdfbvijou8bt1fMkFVUvPJFDB6IBSZ3uGxzK9s
 fPFKK0TnO21QYPSWAl90kzltdt3n6+++kpAIWgE8lH2dlbS7OuqmIgrLanZived53CD++BQql
 J1Ksk3jjXm7JSC65/BvzOjZZ29FVK/nsvG4qv2tq2dX/kkk536ja75tiYKSYrhJXRrAJ7F7Vh
 BJFouL6Cn8WSczwJ0PsfKXRQGyZr+Naxtv+ifszCH+++25/DN8u2hGrVHdelDCwoXd4wxA3qf
 m0M21Gz8sxClVZfEkq33Rt12yEWWIeh/0T57ljv6stD/PUQFTco6pRCv8IHk1chB4Kyy4i1Dq
 djFc51ic9x6e9trnGK7XY/+W2GZpRXGcrobfcBCyLx0QE3WLbeg0js9Ze4mh8G5gdiXIUNYH8
 3KGrJAzn7VOhfBSH+SzewYeNZ1DdlmvDCS11MFhXSk9RLToq27SGsmQ1V5h21kKJBbBy7SOes
 T0gWsx0Zk0U24sMM1DDxMmyiMh6B2FMXmoFV77xDayZ4ww6iDvONpuydf6V72knImM/+9hMjG
 QFT1i3HAogPRjjAhJWUwwEgYvDkgWjWvSz2gG7tRq8WDGK01OGt5aACa7gzy9BFnB7o6Ysapc
 vxqYmMoEYVA+GJI7pG1y/0P+va/rQTellUrNbE3cR+TLJbYDKOJBFg7g4rCK/yjdetS+ZGwI/
 nabVrF7jIuIfv8UGToC2KCIlOUU33CbW2eAZRqVpd6yyv1xQgPFxMcJ6oGH3M849wB+4VNTkm
 zTlraE5VqLlcgcCG0JrlEHPPiDTYo7rgzqb8pXCQHtnNMPvmfLU3Fm06pEeUjuVcr7Oap73FS
 MTZlyC2Y2uOAtgau7tmCxz3DPfV7ejnJwNIU0MdVqFo5zvnKuZdZezlJn+PBpPGtOJLBPRHOk
 laT2I095DaO6Nb4mRjSuIKen8lHk/HxLvSk4GEUm0M11tOhOhRCnRYvreaUxL1uly2QGuG+k5
 AUXr6GCySx7I1546BXHxE6rcCrBZm8WbFieIAWe2gVxixdEfDm4DwkYwLeQ9z1/FR/lqE1I0m
 /aG5G6RwwRU67seWOz4wQjrkLC45jqqm3BYqGtMJEGn3UcSmqYGrfYx2mFzwlCyE7v6hXeyUt
 QzEtlkxQZZw68pFAmr99iojZosjodglKWBmib2exiMVtj6rjc2h6Z+tTgYftdpVg+sVPTFZu6
 Z6BCEkT7aqXpexALmqfEdj+/vq4LtR4k3lfaGwvXcy0xAjXc4TEB26TN2hW31H/dogTul6bwz
 gkne+TKYMUor558l31VCfAmkyNTh1WcFNSsBwQ7Eu1MuMEXOe1vTNIOHYGyxBRMw9sryzWzN8
 XarW76ThkGIWHCHJ4+x6UKwY+G9nBq7dbRu6o/epN8rFcxfmyeqVWA+EelLwRcLZytRLFSiEY
 xfLxoFgn2ooYxq0ney2BK6sxb8BcDXCRsQN7EW4893cj7XPctovhvJ2cMY0we69LsSIf4fraL
 BDDkICeg++FCCYmi9/gW9jzs4BY+9+MQZp+rK3VlTt780mfbXK14Ehymtp3D/2gfnKvKfWOrJ
 3N6nLbmrv/2YWS+jtNsn0Ij3IbmLTWhLMQ7F6JNAgoMajQj4c0kk49Yzt12cY5LsG0P5y+Lsq
 Kvhab35x+DS/vUW/hWB5nw5WXfokWrgKp0EWHhvCzG445ULi6L5fWR6pv/yzbWiTCPgUu15Py
 Pf9dZTSKVAn4kISJhy3buc7dUAyGZsW0QgQLrJaDFSTZgZd6jtf07f6j6QOTNw51I2dMBJo2X
 zfzx+h5sZqq5+BXSPB3EerT57Gci1hr1zQUg7g7FAj4hS5kT7q+mSYFmmN/RfDnrNv5nL3fHD
 MKjEWnQ8bZao54NAVRIK8En7vVWpqK5QpvotL9WpyUJ0xclBsjQXIQ1XzUA2hfEp6fmSOawJS
 CTrN5LiFNnw8rGuaIYbFw51eeVBqO59BLdIsc4mAxCLB3n7i/mUdlh3RolvtxCOD/GQvZBOLr
 0XcxmXvmXRWVyXLi5xirVGFQmkf1v1XO/hrCX1LkkyhL3hUdsCR6VcOJThJlYbV/b014r4czB
 1Zj+5PFAxs7Gd2+xMMnzaKXql5GZt5k/qjfoIvi5ty1wknMAjsdISvhJQSVM6WYmQ+8nzWIVm
 qHm+SdqMxYW6oSiueoAA==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>
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.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> AFAIU, Michael wanted to have a look at the patch.  I'm waiting for
> him to say he's okay with the patch, and then we can install this.

I'm sorry that I didn't get back to this yet.  It's on top of my list
now.


Michael.




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

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


Received: (at 78298) by debbugs.gnu.org; 10 Aug 2025 04:47:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 10 00:47:38 2025
Received: from localhost ([127.0.0.1]:43605 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ukxy5-0003a5-QI
	for submit <at> debbugs.gnu.org; Sun, 10 Aug 2025 00:47:38 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:50638)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ukxy3-0003Zo-76
 for 78298 <at> debbugs.gnu.org; Sun, 10 Aug 2025 00:47:36 -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 1ukxxt-0004NO-D4; Sun, 10 Aug 2025 00:47:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=h/2wgtsFCNxC6rR3OVsNi+JYEdcLo2DELG5OqJueBsY=; b=sbMzyydrCres
 qehRBOUHKL0hGJQ3mjdygVTHvSK6+eknajriwwBbQ3hfPKBRFMl2fGtr8kMSWOOniNjoclfct0HCV
 hs3i/OoagMriOFcZnD0tEj8ggJok5zRJNkGx61FEpbAgzTdZeDDKMiecpfm1seww2YoUmuRiPTCF7
 Okmd5gVnNCnZAzDieP7ALF2DdHvlF3FBUkTLZ4uQZjM+oRb5W9HbLdcybQY+0jGVYnbkAbZwYMASw
 NuReI5DMsesa/r/c+XIG525NER+3SKEJwt4Cdl1DURx4ByW0xex6PqKyJzQTyHXy7flpiaB8p2giX
 qe+a82FlzoP55BNAc5X6Ig==;
Date: Sun, 10 Aug 2025 07:47:18 +0300
Message-Id: <86349zlr55.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87sei05nj1.fsf@HIDDEN> (message from Manuel Giraud on
 Sat, 09 Aug 2025 20:59:46 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN>
 <86bjppg8tp.fsf@HIDDEN> <86v7nf1gw3.fsf@HIDDEN>
 <8634a0n1ho.fsf@HIDDEN> <87sei05nj1.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
> Cc: michael_heerdegen@HIDDEN,  78298 <at> debbugs.gnu.org,  juri@HIDDEN
> Date: Sat, 09 Aug 2025 20:59:46 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > Ping! Ping! Ping!  Can we please move formward with this?
> 
> What are you expecting here: testing or resolution of the issue with
> scrolling the calendar from another window?

AFAIU, Michael wanted to have a look at the patch.  I'm waiting for
him to say he's okay with the patch, and then we can install this.




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

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


Received: (at 78298) by debbugs.gnu.org; 9 Aug 2025 18:59:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 09 14:59:55 2025
Received: from localhost ([127.0.0.1]:43022 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ukonL-0004oc-0Z
	for submit <at> debbugs.gnu.org; Sat, 09 Aug 2025 14:59:55 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:26639)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1ukonG-0004oM-A6
 for 78298 <at> debbugs.gnu.org; Sat, 09 Aug 2025 14:59:52 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=TRUzBiuo
 uHvdNq190UcCHSYhtZkoHLa9atNQ448T+fg=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=r83Y6rYBWgNsYMOWRNOtZn7pRDotbu
 48lHmsHmosDTMs9gVz3poCN9ndlmYxkuh4Rl700pGjSQJmobj8UAVCCQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=TRUzBiuouHvdNq19
 0UcCHSYhtZkoHLa9atNQ448T+fg=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=GdCRxmnZV9v74KfTSDp7p2CkVe4n4N/1n4iGoU
 849O8RJ53CafClbLbi0/fqYu6Dpd0SX9panbOD+KhOCYKsElM5ijfOcQMxdy4CmE4I9n96
 7eA33BH7vdd6q41k8Gvj4/nu6CVJ/RfpRzWEpOJe+wKEVSkjmMPRgPYGOvnDtGzsh4JU3A
 17NbplMlNIiIMPQ1pJtHirJ053S8EB92aUu3nDy3ffj1EokDOhgXHpEHxzHADVOb+peUaD
 jv+muLNNu/OIhnIDa0PCS7eXhwetDvsiPsmOwEbs9a5mAkEclUVI1jifNocmhIVhSdVVEU
 nF//0/W/LcrULzSaMiHx2BVQ==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id db595cf4
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sat, 9 Aug 2025 20:59:47 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <8634a0n1ho.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN>
 <86bjppg8tp.fsf@HIDDEN> <86v7nf1gw3.fsf@HIDDEN>
 <8634a0n1ho.fsf@HIDDEN>
Date: Sat, 09 Aug 2025 20:59:46 +0200
Message-ID: <87sei05nj1.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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! Ping! Ping!  Can we please move formward with this?

What are you expecting here: testing or resolution of the issue with
scrolling the calendar from another window?
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 9 Aug 2025 12:06:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 09 08:06:47 2025
Received: from localhost ([127.0.0.1]:40551 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ukiLW-00074k-LB
	for submit <at> debbugs.gnu.org; Sat, 09 Aug 2025 08:06:46 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:46014)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ukiLU-00074V-Kx
 for 78298 <at> debbugs.gnu.org; Sat, 09 Aug 2025 08:06:45 -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 1ukiLO-0001D2-VJ; Sat, 09 Aug 2025 08:06:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=iyXDcUIW+w0WrBNKNSV8vc6E/1FWLu1mQWZ9E0oRg40=; b=AQu5fplBJoJU
 gae9bH1W2duablrmAkuGO7b2k4jCjxf5IT8sWGR8mZyNfIgZd09wYrxm03HFyoPzGPj9Eaec+psTe
 aGg0zRuaN6xr62DI01LuIZ385jePXyxOy8vQkIqtRBdQp+BxOrui6F/42kLyqiDcVMV9lDAUYlFa5
 PNVrq6zG50HuyjVHauRqVhiyYSxyUUaqtrBdyvB2P/3hTOyIeViIoOpfTpztBtIMZvS1Iz1Yb8PEx
 YTJDwW+BMOCiV+QU9rOGMEJttS2fLjRGhSza2OzyiHixDrz4hRExHZy/7k5rxdFbDvUgscZyw5DYt
 zICHiKQi/RyTVs9+JQxndw==;
Date: Sat, 09 Aug 2025 15:06:11 +0300
Message-Id: <8634a0n1ho.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: michael_heerdegen@HIDDEN
In-Reply-To: <86v7nf1gw3.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 26
 Jul 2025 11:43:40 +0300)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN> <86bjppg8tp.fsf@HIDDEN>
 <86v7nf1gw3.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
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! Ping! Ping!  Can we please move formward with this?

> Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
> Date: Sat, 26 Jul 2025 11:43:40 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
> > Date: Sat, 12 Jul 2025 10:35:46 +0300
> > From: Eli Zaretskii <eliz@HIDDEN>
> > 
> > > From: Michael Heerdegen <michael_heerdegen@HIDDEN>
> > > Cc: Manuel Giraud <manuel@HIDDEN>,  78298 <at> debbugs.gnu.org,
> > >   juri@HIDDEN
> > > Date: Tue, 01 Jul 2025 14:32:52 +0200
> > > 
> > > Eli Zaretskii <eliz@HIDDEN> writes:
> > > 
> > > > Ping!
> > > 
> > > I try to have a look very soon, Eli.
> > 
> > Any progress with this?
> 
> Ping! Ping!
> 
> 
> 
> 




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

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


Received: (at 78298) by debbugs.gnu.org; 26 Jul 2025 08:43:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 26 04:43:54 2025
Received: from localhost ([127.0.0.1]:39749 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ufaVU-0000TH-It
	for submit <at> debbugs.gnu.org; Sat, 26 Jul 2025 04:43:54 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:58260)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ufaVR-0000Sp-Kr
 for 78298 <at> debbugs.gnu.org; Sat, 26 Jul 2025 04:43:50 -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 1ufaVL-0005Lc-Qz; Sat, 26 Jul 2025 04:43:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=XXQFiHTKz4KgnF9t+EqXOHWWUmpYlUpW8j33pFuIL4c=; b=njDwcm+z56ZX
 4+svs6ky6/0rIh6XSLIWcA91gb0AN7yt5qJgl3melT3+FhrcLsondXavYvIRxmZ3RJ0WFx6LxJm5j
 EBvpaeVODf5hIhju+hbprJiNPzm46tV8+z7WD9XI+O1tcLnZiv7B8C17XCbbTVhEt1dEpVKBS8awQ
 AnGYUB+97qaEuZtDO/EZ8OiQxR5+JdWFMGz/ipgir/VcB/F1Nun1Rsj/DUQF9VtPo81RLS6FtRcln
 iCtjonF/w1Vr6AYFkVFnnUsKZi1xqSwhFEmMHEJwdCKCHqhZ1ulmMF/ZrMLauJ9tgkTYSLS/OiIbQ
 d3o8HLLVQcL43wLLPT8PCQ==;
Date: Sat, 26 Jul 2025 11:43:40 +0300
Message-Id: <86v7nf1gw3.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: michael_heerdegen@HIDDEN
In-Reply-To: <86bjppg8tp.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 12
 Jul 2025 10:35:46 +0300)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN> <86bjppg8tp.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
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 (---)

> Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
> Date: Sat, 12 Jul 2025 10:35:46 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Michael Heerdegen <michael_heerdegen@HIDDEN>
> > Cc: Manuel Giraud <manuel@HIDDEN>,  78298 <at> debbugs.gnu.org,
> >   juri@HIDDEN
> > Date: Tue, 01 Jul 2025 14:32:52 +0200
> > 
> > Eli Zaretskii <eliz@HIDDEN> writes:
> > 
> > > Ping!
> > 
> > I try to have a look very soon, Eli.
> 
> Any progress with this?

Ping! Ping!




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

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


Received: (at 78298) by debbugs.gnu.org; 12 Jul 2025 07:35:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 12 03:35:58 2025
Received: from localhost ([127.0.0.1]:43378 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uaUm5-0008WS-KV
	for submit <at> debbugs.gnu.org; Sat, 12 Jul 2025 03:35:57 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52284)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uaUm3-0008WD-Jp
 for 78298 <at> debbugs.gnu.org; Sat, 12 Jul 2025 03:35:56 -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 1uaUlx-0007c7-UC; Sat, 12 Jul 2025 03:35:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=sj9ouOfbZzxTFeGNLlcEAmKH1v3DB6a990po/UOncvQ=; b=OI0naVPb9twy
 giPUDFAiB96UKwlP1D+msZmw0QBZxRufAizAbuz4Rd3uGERt2Pq6xeWHw+W5WJSkeTTRz8q7hSNbt
 OH7KO/YQPLb3bYL4mWluZlUqVFj4XLE440yV3LWvPhusrjB3WwBo0LThRoN/6XCcj05VlryoVFE7C
 RMUGTYW0vTvNuRip6+Ub8DiuICtvUba9xaEaJz0p5EVT9YutTdU6SXwC1amFPyrl/0X0B17M9ONFp
 pnxOb5CgEaEFeQJQqqW5ajGNoeMCUtZFgBC4yj70ZUS8/RtYDIIrElILmtOAvMBq/gYkDmP7FqKda
 4d3jLV2NZObkr16Rntprdw==;
Date: Sat, 12 Jul 2025 10:35:46 +0300
Message-Id: <86bjppg8tp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
In-Reply-To: <87bjq4qeff.fsf@HIDDEN> (message from Michael Heerdegen on Tue,
 01 Jul 2025 14:32:52 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN> <87bjq4qeff.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
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: Michael Heerdegen <michael_heerdegen@HIDDEN>
> Cc: Manuel Giraud <manuel@HIDDEN>,  78298 <at> debbugs.gnu.org,
>   juri@HIDDEN
> Date: Tue, 01 Jul 2025 14:32:52 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > Ping!
> 
> I try to have a look very soon, Eli.

Any progress with this?




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

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


Received: (at 78298) by debbugs.gnu.org; 1 Jul 2025 12:32:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 01 08:31:57 2025
Received: from localhost ([127.0.0.1]:55541 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uWa9T-00079Z-Cw
	for submit <at> debbugs.gnu.org; Tue, 01 Jul 2025 08:31:56 -0400
Received: from mout.web.de ([212.227.15.14]:46167)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>)
 id 1uWa9B-00076n-93
 for 78298 <at> debbugs.gnu.org; Tue, 01 Jul 2025 08:31:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1751373089; x=1751977889;
 i=michael_heerdegen@HIDDEN;
 bh=9/agh8Nle2SycxrsS4TB3d33FpYg5AGAOW/GCKAmk9w=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=p/KUw/Q/gWlPLn02CncyGygatarNTOl57imzUDqAGbAvrYl3nvTDYmlrYJR0HegG
 r7zAqSFGn6+iFxV3dznKxvbHcq1h3xCz/yCxqCo8DPQOSw7IzP1+7ls91Ad/UDpud
 KvQC2TjCAVVLEgpjDFNAY3v29oPOuBwnOZb6ANe6QIVsQDDh66bCLc3h2110SFNM8
 PkyhUTJlKpXX9HfYrCpSAEmnX38kIPFFwD/8SYHDm/d/xNWypxpyGrv6H9opkt+Xs
 bbjLSXMfzQ4RfOGPF7u0IKqwFK2yV7ftYGjEUCCkEcOdNAuY+BEumdBfZlURQihh+
 64y79xkdr/fl4HQ9eQ==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([88.66.201.69]) by smtp.web.de (mrweb005
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MFauo-1uUxJf1u1e-000QoT; Tue, 01
 Jul 2025 14:31:29 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86cyao8cxr.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.fsf@HIDDEN>
 <86cyao8cxr.fsf@HIDDEN>
Date: Tue, 01 Jul 2025 14:32:52 +0200
Message-ID: <87bjq4qeff.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:HdpJRP7z/W8MxHCpqIjAd71+JUZgJ8iguY8r5B1VY9rshKqfzpA
 CImZXf6xQl+f2AHBJa/7sMmD1oD9j0yPQ4+vhmW9TQLovjRWsLAeTpVaPiUcT5eE0JJbJPn
 5qJiQipxQtendcmjDYtn3WCRMstu/oxqZsseW1xWV921qcklZ1Pz3eT+Db9NKQGLl2uwo0l
 8VGe7yqTFX8mze1j24nkQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:YwzG0fIW11c=;fUO5PkEi4Y824//kvFOuSF1Hgl4
 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
 hhtaTcv2utu7TjWgqB/S2weEKlDpCAZ2XD8TMbNx7OAdA9SoUJVKKwgVipLqC1nKioJ+tbHZH
 eZVmfyosIh3gklCISHrRgc+J1voF0JjFV0bZlimoUhg1pAfQTq18omMh727C7S6ze4V7HTsli
 25wFnl85f8TJiXfLpNgoP8gDl1GCU1BL81pnD+6d8quzV5vm1zqE/ZMZedNZ3S+9LiAE/FqpY
 3/v4x8pk2tTm3nnmT4w634Y0R2g5ig5zLze3yYR2GVF4Wzz5UPrQX17STrGOrPUA/+VMhxjPl
 x+X4PEGrkSzWJFZIWfoU8TKUueeWJ1owbvAoB5lQtYwX/WNrB/xSkSi62r+yVb51+7ALi4f4p
 ZdvN5Av8k7YlLP1afsuM6p/sxw9TVVfw4aZybCUqLBNSPM1VRCkNEENrzA3gU++QhDL0wAQGc
 yUUWcHiNQ/2KpbDMG65e8mBc5Z/x8pKAnkhLKIkyKSPLjNYKBb0ShR/WkBGvWTY1yVNW6haY6
 ucCqpGTEndDCDXsr7UQBVx2mP5JZfwUf2c6OEioK1EzYNJgdDBc+MeofE62jPsZ1fqfLbT6Yj
 uJ/ZEpIwPPrQCZy8qVs40Qh62bGbv706WNCxcd9MUR+vzJHsLU5z7SpftiULNXe2HppuL4q3B
 h5jE1eIkzLSUe/UMnkZ3UUVSmmyazdVab1bNOISd9E3/apcMSkhBRJ4iYAPI0Yp8wf1SnGK1s
 v9Qn8uMVKo5UfDKCFe9nRTlgJGIIp3/aE1yABTpHp6V7QhbRwfTCX6q0ltqpia8G01i1ll+nN
 iH8RHL+HgUj5xpxDPWMBlVN61WpSoKVSrBzRz9LKjWiEJdRmTKK4A8/NxSloJun+ni4JSDI3Z
 m/btANGPwWimXyM/Jiqwwx5Osl17VnyWptsdKNTTE0IWxeDVyKMbFqWGSoPjp4TYJJW1b9t4u
 Ln5rFwWQu4kheM1eX0HQ==
X-Spam-Score: -0.5 (/)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>,
 juri@HIDDEN
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.5 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> Ping!

I try to have a look very soon, Eli.


Michael.




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

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


Received: (at 78298) by debbugs.gnu.org; 28 Jun 2025 08:53:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 28 04:53:33 2025
Received: from localhost ([127.0.0.1]:47739 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uVRJU-0001zc-FE
	for submit <at> debbugs.gnu.org; Sat, 28 Jun 2025 04:53:33 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:46722)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uVRJR-0001yn-DT
 for 78298 <at> debbugs.gnu.org; Sat, 28 Jun 2025 04:53:30 -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 1uVRJL-0001Pr-Gi; Sat, 28 Jun 2025 04:53:23 -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=NjvCBhT57gFYGQRNjiJvxZvOUHnVgIDLS0VxGoJGLMM=; b=L7YUB3EHPROpC+s79lPH
 V4MIrGV2CkmKz1ke9XHvMdZAy4ChGsmViDOeKcDmMcl/U+UxhPJzH00JL+HkY2myGv78PGjEGYxex
 ENdAEVLV3XPz8nbNEjBBDtDK1MnB+mLLfA/tza51nle7sxYsjr/COSfjYKgEcswJBXhxR3xyvT6L9
 /3TBj/Jw/+KMlmZGrQSz1KttR6Bnk0OhZA4iIMKYbonBnqsGLrcBrwe432vSYUfoEfMfx00HimvRt
 ezTiJ5aIoLfH7ieAYBJTmxGihhM0qU+Lm3oNpqi0QwrzfyqW1C55Nliu3Jcpnk1CDB6RogI1F7akJ
 gWGTp02SCPlHZA==;
Date: Sat, 28 Jun 2025 11:53:20 +0300
Message-Id: <86cyao8cxr.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87ecvxmdab.fsf@HIDDEN> (message from Manuel Giraud on
 Fri, 06 Jun 2025 11:26:20 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN> <87ecvxmdab.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: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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!

> From: Manuel Giraud <manuel@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  78298 <at> debbugs.gnu.org,  juri@HIDDEN
> Date: Fri, 06 Jun 2025 11:26:20 +0200
> 
> Michael Heerdegen <michael_heerdegen@HIDDEN> writes:
> 
> > Hello Eli, Manuel and Juri,
> >
> >> > >>> Could this be put on master and this report closed?  If possible, I'd
> >> > >>> like to deal with the issue highlighted by Juri in another bug report.
> >> > >>
> >> > >> I was waiting for Juri and others to say the patch is okay.  I didn't
> >> > >> see their response yet.
> >> > >
> >> > > I don't know if the patch is ready to be installed
> >> > > when it doesn't fix the problem reported by Michael.
> >> > 
> >> > I think that my last patch fixes this problem… but you're right we need
> >> > a confirmation from Michael.
> >>
> >> Michael?
> >
> > Thanks for the reminder.  Yes, my problem is fixed indeed, we can
> > install the patch.
> >
> > And I can reproduce the issue found by Juri.
> 
> Thanks Michael.  So is it possible to apply this patch (and close) and
> I'll try to address Juri's issue in another report?
> -- 
> Manuel Giraud
> 




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

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


Received: (at 78298) by debbugs.gnu.org; 6 Jun 2025 09:26:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 06 05:26:29 2025
Received: from localhost ([127.0.0.1]:41878 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uNTLI-0006cj-PJ
	for submit <at> debbugs.gnu.org; Fri, 06 Jun 2025 05:26:29 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:10791)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uNTLE-0006cU-Qo
 for 78298 <at> debbugs.gnu.org; Fri, 06 Jun 2025 05:26:26 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=q7hLTxyi
 KLexSGTqBf7GPvdkBDRKDK4l6/t73QYUJ8g=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=ZSUHRBrEtNZroV2lScvDbgIMSAcDVi
 FHXtFY/xKOFZ3JyNB2qhaCumM4iz9hTMKgGiA/7Utw/8L8b7Rjs6XUAw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=q7hLTxyiKLexSGTq
 Bf7GPvdkBDRKDK4l6/t73QYUJ8g=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=Dz/i7pW65LMMQCs1ABfMfZ8lnc/C2OQ6yBcktB
 JK7bP3dnUfKapzTrQW3QUUKeU2TtgD18rb/LCMN6Ku/0uWdg3yGBnAk2zRYIyrR8/jZDtL
 SbPL4JI7NNvL93Miv9zHU+XVwcxk1mXSokqVF1ARrZSwwNdDPG2dTqbne4zs7Z0RMoClQF
 QORRMDgMqJNtFIZHgMRdaVtoNKTpQVzMDY+4Bt40wZtlZpNiWd17DhzJtFIpkvDKae4b7G
 BqoGdSnfdP4kSaEj42Yda0Bb3UTGbwE7W4UdRgkSV4RZKRY1+T0/S3soz2L0y1wym+C7Zj
 UWFzpIzPqqjsQsU3D4Lx/SgQ==
Received: from computer (aix73-4_migr-78-243-119-111.fbx.proxad.net
 [78.243.119.111])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id b12e9851
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 6 Jun 2025 11:26:22 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87a56smf13.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN> <87h61fdzbb.fsf@HIDDEN>
 <87plg26mgc.fsf@HIDDEN> <86iklhrv50.fsf@HIDDEN>
 <87a56smf13.fsf@HIDDEN>
Date: Fri, 06 Jun 2025 11:26:20 +0200
Message-ID: <87ecvxmdab.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-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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 (-)

Michael Heerdegen <michael_heerdegen@HIDDEN> writes:

> Hello Eli, Manuel and Juri,
>
>> > >>> Could this be put on master and this report closed?  If possible, =
I'd
>> > >>> like to deal with the issue highlighted by Juri in another bug rep=
ort.
>> > >>
>> > >> I was waiting for Juri and others to say the patch is okay.  I didn=
't
>> > >> see their response yet.
>> > >
>> > > I don't know if the patch is ready to be installed
>> > > when it doesn't fix the problem reported by Michael.
>> >=20
>> > I think that my last patch fixes this problem=E2=80=A6 but you're righ=
t we need
>> > a confirmation from Michael.
>>
>> Michael?
>
> Thanks for the reminder.  Yes, my problem is fixed indeed, we can
> install the patch.
>
> And I can reproduce the issue found by Juri.

Thanks Michael.  So is it possible to apply this patch (and close) and
I'll try to address Juri's issue in another report?
--=20
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 3 Jun 2025 10:58:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 03 06:57:59 2025
Received: from localhost ([127.0.0.1]:60833 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uMPL8-0001ny-FF
	for submit <at> debbugs.gnu.org; Tue, 03 Jun 2025 06:57:58 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36006)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uMPL1-0001mm-Aq
 for 78298 <at> debbugs.gnu.org; Tue, 03 Jun 2025 06: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 1uMPKu-0001ja-OX; Tue, 03 Jun 2025 06:57:40 -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=sxCNfer8JLjqFacp4RBBiTHpdZgx996bNU3Sbe1SV/Q=; b=d+RskYxELJiId2+0fhby
 cIFPuRf/zai6af1yKaTeYE4kHuZw9BatrbdHeoJR+9KMFvFQOmG79UDnXat4lyXvocDbv4umRZ5cq
 WfI9zsD7mfLCj6eAfgH5ZuuCJTMUUxVLrFVOB71rJ/1oG3gnN/ccl2uzxGpNtnUDon+M8X7xB3HRZ
 PT9ID5pM6R3YIM0BqoF3fys/PZ8WLpwUoBouXTRGydoqMwLcTJ4jvFC6hHBT4vv+wZTm21jNKHahl
 XlJOZG5gRipXDG24S9VRs2FVOdWyFXEbM29t7ITRWpunxdSee4y1SqpWa6nEPeHNoqlaY+do69wAC
 JR/GrocZp3J9GA==;
Date: Tue, 03 Jun 2025 13:57:36 +0300
Message-Id: <86zfepnlcv.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>,
 Po Lu <luangruo@HIDDEN>
In-Reply-To: <87a56smf13.fsf@HIDDEN> (message from Michael Heerdegen on Sun,
 01 Jun 2025 03:22:48 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87bjrxg0zw.fsf@HIDDEN>
 <875xi3s95t.fsf@HIDDEN> <87sel7yxa1.fsf@HIDDEN>
 <87wmaj6rht.fsf@HIDDEN> <87r00rozd3.fsf@HIDDEN>
 <878qmzysjt.fsf@HIDDEN> <878qmy6puv.fsf@HIDDEN>
 <8734d5kkdn.fsf@HIDDEN> <86wmagyf2a.fsf@HIDDEN>
 <87r00ok66p.fsf@HIDDEN> <86msbcy20z.fsf@HIDDEN>
 <87ikm0jrcr.fsf@HIDDEN> <86a57bycvu.fsf@HIDDEN>
 <87ecwnjpfo.fsf@HIDDEN> <86cyc7uwmu.fsf@HIDDEN>
 <87y0urekfo.fsf@HIDDEN> <86tt5f8nbl.fsf@HIDDEN>
 <87h61fdzbb.fsf@HIDDEN> <87plg26mgc.fsf@HIDDEN>
 <86iklhrv50.fsf@HIDDEN> <87a56smf13.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: 78298
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
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: Michael Heerdegen <michael_heerdegen@HIDDEN>
> Cc: Manuel Giraud <manuel@HIDDEN>,  78298 <at> debbugs.gnu.org,
>   juri@HIDDEN
> Date: Sun, 01 Jun 2025 03:22:48 +0200
> 
> Hello Eli, Manuel and Juri,
> 
> > > >>> Could this be put on master and this report closed?  If possible, I'd
> > > >>> like to deal with the issue highlighted by Juri in another bug report.
> > > >>
> > > >> I was waiting for Juri and others to say the patch is okay.  I didn't
> > > >> see their response yet.
> > > >
> > > > I don't know if the patch is ready to be installed
> > > > when it doesn't fix the problem reported by Michael.
> > > 
> > > I think that my last patch fixes this problem… but you're right we need
> > > a confirmation from Michael.
> >
> > Michael?
> 
> Thanks for the reminder.  Yes, my problem is fixed indeed, we can
> install the patch.
> 
> And I can reproduce the issue found by Juri.
> 
> AFAICT, this point positioning problem happens only because we don't
> (temporarily) select the window, we only make the buffer current.  When
> I change `calendar-scroll-left' to use `with-selected-window' this
> problem is gone.  It's the old window point vs. point in the buffer
> thing I guess.
> 
> In the commit history you find that the code once worked like that, then
> in 2023 had been changed to fix some other invocation case:
> 
> | b556c180f65 "Also fix calendar-scroll-left" (Po Lu <luangruo@HIDDEN> 2023-08-10)
> | * lisp/calendar/cal-move.el (calendar-scroll-left): Use
> | `calendar-event-buffer' instead of assuming that EVENT's
> | posn-window is always a window.
> 
> So I guess we should restore the old version but just check whether
> posn-window returns a live window, and only if not select the buffer
> directly.  But I did not yet look at what exactly had been broken before
> that had been changed.

Po Lu, any comments?




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

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


Received: (at 78298) by debbugs.gnu.org; 1 Jun 2025 01:21:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 31 21:21:20 2025
Received: from localhost ([127.0.0.1]:34108 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uLXO4-0002eJ-3H
	for submit <at> debbugs.gnu.org; Sat, 31 May 2025 21:21:20 -0400
Received: from mout.web.de ([212.227.17.12]:33489)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>)
 id 1uLXO0-0002dQ-Gq
 for 78298 <at> debbugs.gnu.org; Sat, 31 May 2025 21:21:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1748740868; x=1749345668;
 i=michael_heerdegen@HIDDEN;
 bh=ZMNf2y8+eXG5+R8ZClt8pIbu6XX5NlK75dQfLuYRFQU=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=tASvTghThtvavwHdcZCGiw1cXH+NxpIpZvrFKrP2Kkt0+x5V5KcfAZYqvcRWUCAU
 rY6j0/SDftlMIHzhkxOaiIyiBgiLyOt2geGqWNOQFnbs0Cp9BDQYl2uvzOnPZItPB
 GWdzZlGgvcXUr3+2SprH6pQKqZ74F3cNHmYB9Hc2+RiFmv02e3P+YRbN+her31uIy
 SkpVYNZBm1tK++AZeycd9AGdiK2tOD8jNq3QyhUFZY8i7pcqqICYdmzDFQeUKf/7D
 kHkvHw8ZQzobR7jOwFvjqlfR1tbnEAF+aMLUmn4J59WcfxYZd20N9eet6u14HxbCG
 l1dgJmL5vyDBOW/SIQ==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([88.66.201.164]) by smtp.web.de (mrweb106
 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MidDR-1uqUYW3pSR-00by7S; Sun, 01
 Jun 2025 03:21:07 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86iklhrv50.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87bjrxg0zw.fsf@HIDDEN>
 <875xi3s95t.fsf@HIDDEN> <87sel7yxa1.fsf@HIDDEN>
 <87wmaj6rht.fsf@HIDDEN> <87r00rozd3.fsf@HIDDEN>
 <878qmzysjt.fsf@HIDDEN> <878qmy6puv.fsf@HIDDEN>
 <8734d5kkdn.fsf@HIDDEN> <86wmagyf2a.fsf@HIDDEN>
 <87r00ok66p.fsf@HIDDEN> <86msbcy20z.fsf@HIDDEN>
 <87ikm0jrcr.fsf@HIDDEN> <86a57bycvu.fsf@HIDDEN>
 <87ecwnjpfo.fsf@HIDDEN> <86cyc7uwmu.fsf@HIDDEN>
 <87y0urekfo.fsf@HIDDEN> <86tt5f8nbl.fsf@HIDDEN>
 <87h61fdzbb.fsf@HIDDEN> <87plg26mgc.fsf@HIDDEN>
 <86iklhrv50.fsf@HIDDEN>
Date: Sun, 01 Jun 2025 03:22:48 +0200
Message-ID: <87a56smf13.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-Provags-ID: V03:K1:eZpEnXG+x7y5WBYn7D6JTEbJW9G43KT+Yrj/7W1sjqtp/mlKJgO
 Jbs0dWWZb590Pg4IJDg5or8ixXR8o5SpnDjm7z3EUhYW9wRZSb+I++DFlRQrr6a1Z+5DNsW
 TkWrThW8xkQf1g07YYpEe0XFEbP40GGMWbyvcUsfvTIrV/yhU58T+5xMGpr0Pth4Q6iF0xT
 e4nUXX+gl/Ra31pSnHjZA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:fektndZdWMQ=;BEzm7z3uo7nizWZFD7jV3EVYsgl
 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
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>,
 juri@HIDDEN
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.7 (-)

Hello Eli, Manuel and Juri,

> > >>> Could this be put on master and this report closed?  If possible, I=
'd
> > >>> like to deal with the issue highlighted by Juri in another bug repo=
rt.
> > >>
> > >> I was waiting for Juri and others to say the patch is okay.  I didn't
> > >> see their response yet.
> > >
> > > I don't know if the patch is ready to be installed
> > > when it doesn't fix the problem reported by Michael.
> >=20
> > I think that my last patch fixes this problem=E2=80=A6 but you're right=
 we need
> > a confirmation from Michael.
>
> Michael?

Thanks for the reminder.  Yes, my problem is fixed indeed, we can
install the patch.

And I can reproduce the issue found by Juri.

AFAICT, this point positioning problem happens only because we don't
(temporarily) select the window, we only make the buffer current.  When
I change `calendar-scroll-left' to use `with-selected-window' this
problem is gone.  It's the old window point vs. point in the buffer
thing I guess.

In the commit history you find that the code once worked like that, then
in 2023 had been changed to fix some other invocation case:

| b556c180f65 "Also fix calendar-scroll-left" (Po Lu <luangruo@HIDDEN> 2=
023-08-10)
| * lisp/calendar/cal-move.el (calendar-scroll-left): Use
| `calendar-event-buffer' instead of assuming that EVENT's
| posn-window is always a window.

So I guess we should restore the old version but just check whether
posn-window returns a live window, and only if not select the buffer
directly.  But I did not yet look at what exactly had been broken before
that had been changed.


Thx,

Michael.




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

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


Received: (at 78298) by debbugs.gnu.org; 31 May 2025 09:24:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 31 05:24:10 2025
Received: from localhost ([127.0.0.1]:55578 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uLIRk-0004D9-IT
	for submit <at> debbugs.gnu.org; Sat, 31 May 2025 05:24:10 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56106)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uLIRP-0004AC-Pg
 for 78298 <at> debbugs.gnu.org; Sat, 31 May 2025 05:23: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 1uLIRJ-0002GT-LD; Sat, 31 May 2025 05:23:41 -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=dYqTP3NPlIGwsjhzIu2P8hx/Aj4mDmdY8JxQM/mzMYE=; b=Hr6bHBDGGB46ChYrD6rD
 bePFKXPVH3krlNIYb283QC6iF2tA9YZr8V5AsthOsMYPBsC3wbAK/2VMVTD/kS6xRitBfjRWJaJBR
 JTCrr3HA2D8WIvPYFioDn0kWXU4Tlo+Oy4rYTmulF+ZFYEKhQed+rXAJXATmFgDNTNODrZ4mE5lNn
 cqxWoJU2ZR0U8Ff717AO0oYHcWVZm2uNlsUU8v8HZthbwaKDIg2Cae41jSKDC89SjFwTAag5Aen/A
 vdxjqn8dgD+W6mpYwrN/nfkPmQefsd2L+CU40dvqnlGQLZx1t0IxbUj5JW3ilrXavkH0F46Xwq9IO
 NJ1WhFyDG4Tvlw==;
Date: Sat, 31 May 2025 12:23:39 +0300
Message-Id: <86iklhrv50.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>, michael_heerdegen@HIDDEN
In-Reply-To: <87plg26mgc.fsf@HIDDEN> (message from Manuel Giraud on
 Wed, 21 May 2025 16:57:23 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87r00x6ooy.fsf@HIDDEN>
 <87h61s71lc.fsf@HIDDEN> <87bjrxg0zw.fsf@HIDDEN>
 <875xi3s95t.fsf@HIDDEN> <87sel7yxa1.fsf@HIDDEN>
 <87wmaj6rht.fsf@HIDDEN> <87r00rozd3.fsf@HIDDEN>
 <878qmzysjt.fsf@HIDDEN> <878qmy6puv.fsf@HIDDEN>
 <8734d5kkdn.fsf@HIDDEN> <86wmagyf2a.fsf@HIDDEN>
 <87r00ok66p.fsf@HIDDEN> <86msbcy20z.fsf@HIDDEN>
 <87ikm0jrcr.fsf@HIDDEN> <86a57bycvu.fsf@HIDDEN>
 <87ecwnjpfo.fsf@HIDDEN> <86cyc7uwmu.fsf@HIDDEN>
 <87y0urekfo.fsf@HIDDEN> <86tt5f8nbl.fsf@HIDDEN>
 <87h61fdzbb.fsf@HIDDEN> <87plg26mgc.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: 78298
Cc: 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  michael_heerdegen@HIDDEN,
>   78298 <at> debbugs.gnu.org
> Date: Wed, 21 May 2025 16:57:23 +0200
> 
> Juri Linkov <juri@HIDDEN> writes:
> 
> >>> >> Here is a new patch.  WDYT?
> >>> >
> >>> > Looks good, thanks.
> >>> 
> >>> Could this be put on master and this report closed?  If possible, I'd
> >>> like to deal with the issue highlighted by Juri in another bug report.
> >>
> >> I was waiting for Juri and others to say the patch is okay.  I didn't
> >> see their response yet.
> >
> > I don't know if the patch is ready to be installed
> > when it doesn't fix the problem reported by Michael.
> 
> I think that my last patch fixes this problem… but you're right we need
> a confirmation from Michael.

Michael?




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

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


Received: (at 78298) by debbugs.gnu.org; 21 May 2025 14:57:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 21 10:57:37 2025
Received: from localhost ([127.0.0.1]:50220 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHksz-0003w1-9Y
	for submit <at> debbugs.gnu.org; Wed, 21 May 2025 10:57:37 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:19708)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uHksp-0003ui-O8
 for 78298 <at> debbugs.gnu.org; Wed, 21 May 2025 10:57:33 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=GT2vOZzo
 u+bl7KreKOz8NZqrmmunf3hqrXwKy8jRApY=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=nHPkUGlQIky/aj91lD8iN8gw1rbzV2
 pkbn47F4uRPldBbHBjVJAKmBfVgd5n5gA3tWwE6qYMXX4ag8mabcqxBQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=GT2vOZzou+bl7Kre
 KOz8NZqrmmunf3hqrXwKy8jRApY=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=x5l2OI4vIjAKOWpIFyK6q63W3D10WTK5hCzXlB
 uOmqrBeTXdeR8qO0oWxNqUNeMk0t1DJC025jEWkMk33TJiuoNj9YzwMpHswHiNBvgZnNPK
 gs1iZdqADkP410zeELpgSIrmz+XJ/dgXaGxy7mkTfxsNhgdTc5H1LAbsoxsAHFpNGJD7DR
 pdfvIE/vCgjGCKk7RrGrjHYsPrmfKB+wosQrA28h+LuR5vx9IbozbM8+n1tXMXY3CuDvjV
 AEF0/eP1cjtEgX/IgMi76OGaEGIsEYYfT5dPUGw19f5XTJxKaQDc88eeMLZXCGKF9dBBEc
 PzUCCQagje0dic5GQX7qkqMQ==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id fda396ce
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Wed, 21 May 2025 16:57:25 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87h61fdzbb.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87r00x6ooy.fsf@HIDDEN>
 <87h61s71lc.fsf@HIDDEN> <87bjrxg0zw.fsf@HIDDEN>
 <875xi3s95t.fsf@HIDDEN> <87sel7yxa1.fsf@HIDDEN>
 <87wmaj6rht.fsf@HIDDEN> <87r00rozd3.fsf@HIDDEN>
 <878qmzysjt.fsf@HIDDEN> <878qmy6puv.fsf@HIDDEN>
 <8734d5kkdn.fsf@HIDDEN> <86wmagyf2a.fsf@HIDDEN>
 <87r00ok66p.fsf@HIDDEN> <86msbcy20z.fsf@HIDDEN>
 <87ikm0jrcr.fsf@HIDDEN> <86a57bycvu.fsf@HIDDEN>
 <87ecwnjpfo.fsf@HIDDEN> <86cyc7uwmu.fsf@HIDDEN>
 <87y0urekfo.fsf@HIDDEN> <86tt5f8nbl.fsf@HIDDEN>
 <87h61fdzbb.fsf@HIDDEN>
Date: Wed, 21 May 2025 16:57:23 +0200
Message-ID: <87plg26mgc.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-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>>> >> Here is a new patch.  WDYT?
>>> >
>>> > Looks good, thanks.
>>>=20
>>> Could this be put on master and this report closed?  If possible, I'd
>>> like to deal with the issue highlighted by Juri in another bug report.
>>
>> I was waiting for Juri and others to say the patch is okay.  I didn't
>> see their response yet.
>
> I don't know if the patch is ready to be installed
> when it doesn't fix the problem reported by Michael.

I think that my last patch fixes this problem=E2=80=A6 but you're right we =
need
a confirmation from Michael.
--=20
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 20 May 2025 16:34:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 20 12:34:01 2025
Received: from localhost ([127.0.0.1]:33884 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHPuh-0007EB-6q
	for submit <at> debbugs.gnu.org; Tue, 20 May 2025 12:34:01 -0400
Received: from relay7-d.mail.gandi.net ([2001:4b98:dc4:8::227]:45859)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uHPud-0007DT-Qm
 for 78298 <at> debbugs.gnu.org; Tue, 20 May 2025 12:33:56 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id AAC8E43226;
 Tue, 20 May 2025 16:33:47 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86tt5f8nbl.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
 <86tt5f8nbl.fsf@HIDDEN>
Date: Tue, 20 May 2025 19:25:28 +0300
Message-ID: <87h61fdzbb.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddtgdejtdculddtuddrgeefvddrtddtmdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghofhffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepffegteefveelhfeljeefueehieduiedtfffhuddtkeeffffghfevheetgeeukeehnecukfhppeeluddruddvledruddthedruddujeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeluddruddvledruddthedruddujedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeegpdhrtghpthhtohepjeekvdelkeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmihgthhgrvghlpghhvggvrhguvghgvghnseifvggsrdguvgdprhgtphhtthhopehmrghnuhgvlheslhgvughuqdhgihhrrghuugdrfhhrpdhrtghpthhtohepvghlihiisehgnhhurdhorhhg
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org,
 Manuel Giraud <manuel@HIDDEN>
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.7 (-)

>> >> Here is a new patch.  WDYT?
>> >
>> > Looks good, thanks.
>> 
>> Could this be put on master and this report closed?  If possible, I'd
>> like to deal with the issue highlighted by Juri in another bug report.
>
> I was waiting for Juri and others to say the patch is okay.  I didn't
> see their response yet.

I don't know if the patch is ready to be installed
when it doesn't fix the problem reported by Michael.




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

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


Received: (at 78298) by debbugs.gnu.org; 20 May 2025 12:43:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 20 08:43:46 2025
Received: from localhost ([127.0.0.1]:56752 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHMJt-0000BG-H1
	for submit <at> debbugs.gnu.org; Tue, 20 May 2025 08:43:45 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:60942)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uHMJo-0000Ag-Lu
 for 78298 <at> debbugs.gnu.org; Tue, 20 May 2025 08:43:42 -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 1uHMJg-0006W0-Lp; Tue, 20 May 2025 08:43:32 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=1MjZizrvCK1w3CjxUFdWLJAY1mny2rwvYel2RHN19yE=; b=WuuFVtc1Isyc
 GXNJiJRY4uyP3A4RyOCNwQ4QuElSlzymblg2NbkiSLwD5foZaMrklEjumv9H3Z/rO4orOECqmnd3/
 Vh+ROQmEKbUujQ1DXP/1EXGFx4LOpbDRukZUaDkNGdGfsMMdE/Lqdm5TVwkFbolpGfIegrQlE4iB+
 ubHMUTdlJPI426Hc4fGv3XcstI27CgYfnXzJbYziGco50eXJ+pUOPn7sFG8bT19zErxsw27qp1jZd
 26StBYcVmjmmIjvAZsWeIIxcMF1hktLSluv4xt2jqJUKpvmdUaBqA0W2pH58Vxm/C2+BRhN6AU4kd
 nvliSlTRLLQAg3TicRw4pQ==;
Date: Tue, 20 May 2025 15:43:26 +0300
Message-Id: <86tt5f8nbl.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87y0urekfo.fsf@HIDDEN> (message from Manuel Giraud on
 Tue, 20 May 2025 10:49:15 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN> <87y0urekfo.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
> Date: Tue, 20 May 2025 10:49:15 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> [...]
> 
> >> 
> >> Here is a new patch.  WDYT?
> >
> > Looks good, thanks.
> 
> Could this be put on master and this report closed?  If possible, I'd
> like to deal with the issue highlighted by Juri in another bug report.

I was waiting for Juri and others to say the patch is okay.  I didn't
see their response yet.




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

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


Received: (at 78298) by debbugs.gnu.org; 20 May 2025 08:49:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 20 04:49:23 2025
Received: from localhost ([127.0.0.1]:54112 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHIf4-0000A3-Re
	for submit <at> debbugs.gnu.org; Tue, 20 May 2025 04:49:23 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:38993)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uHIf1-00009X-H5
 for 78298 <at> debbugs.gnu.org; Tue, 20 May 2025 04:49:20 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=IfRYiYuH
 XYY1QNEm34ObFRKOIJesGqoR5Cf6WUPjYUA=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=OoIR7g1GBjgnY9wFsC6OYmL2hEbTwN
 eYLgrrLN7t/XZdgz8TZLnpjWMMgBrfir0X7w5RUVo4pCGkLj6zkzX9DQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=IfRYiYuHXYY1QNEm
 34ObFRKOIJesGqoR5Cf6WUPjYUA=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=msD7TcGbrcC8cnlYWKRFzK1QkUQpkFBn2KVbcW
 es0oVwh5FXcf7LYJGtq6mxVxFQE357Qqw53HbaqIsXhFz4g4wgd5LH4JS4g8UxZEpMYy71
 S2RJXeXQLnT5opumMlBqq81YdtFXC/5HOq2y0TVcC+VDphxAd8tNgKPYVJPTeJ6K/9wl/4
 M6MOvWg7xhIEDucv+mgv2UrpGUCVaYD66xdMn9q45oHjwLMCgeJZpLjoqVH3dxCRZgTDMY
 0s+5n84532WsR1W4CKH2gQGYynfrziRohKX2K4YPnr7FPG382BMahURfRaeziwoSeJD9bs
 6AAVzHB7YTePgTTe2C7BHBiw==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 41cad2e5
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Tue, 20 May 2025 10:49:17 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86cyc7uwmu.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
 <86cyc7uwmu.fsf@HIDDEN>
Date: Tue, 20 May 2025 10:49:15 +0200
Message-ID: <87y0urekfo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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:

[...]

>> 
>> Here is a new patch.  WDYT?
>
> Looks good, thanks.

Could this be put on master and this report closed?  If possible, I'd
like to deal with the issue highlighted by Juri in another bug report.
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 19 May 2025 12:04:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 19 08:04:47 2025
Received: from localhost ([127.0.0.1]:38802 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGzEd-0006Jb-03
	for submit <at> debbugs.gnu.org; Mon, 19 May 2025 08:04:47 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:25298)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uGzEY-0006JM-4z
 for 78298 <at> debbugs.gnu.org; Mon, 19 May 2025 08:04:43 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Wt2XETgg
 MmJNp2iMrspouYBqGteIFM5U8axxfrnwAG0=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=/gTw3kJU2ep2/XxB0aNl1U5sbqo6OU
 NCgNCQi6UxeXmTuoBTTEbnJ6n5LXnXV7cfATEaPvpaLdMLlnC4P/GLDw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Wt2XETggMmJNp2iM
 rspouYBqGteIFM5U8axxfrnwAG0=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=S/mFIyZ8iKAZD5ZTHSTzWkZIFiSHKcYNzUnQx3
 hmjz6I852VEHukY94h9b52UEvLMGBPplDnCgoDd7b3UKxOMqoLsftEdpYv1bBsCkTVsLIT
 ScEW6WKDWR7kO+6KRuhxV93kwDSivAi/HKbulDkpz85+EBzNiP8y2mvKayr0gSIsR6LAC+
 bqKkpt03GoyNO9HJAp3Ss/9oNtxgPMyGFwvKRfXABvmIV0iZfx85Efe0ORF4joll0xVt7a
 7g+yQdyLxxOxwG91JHBCRdO09kBUxP4frgBcKpVu/4NhcMaYPqJ1mxks45X7hVGSN84jkD
 6gRbfeJs64eqiEh+gJW/IhSw==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id a056d09c
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Mon, 19 May 2025 14:04:38 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87y0ut2jv2.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <87ikm0628u.fsf@HIDDEN> <87msbcjrjc.fsf@HIDDEN>
 <87y0ut2jv2.fsf@HIDDEN>
Date: Mon, 19 May 2025 14:04:37 +0200
Message-ID: <87msb8g622.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>>>> So after all, I think we should be using this "scroll framework" to
>>>> scroll years also.  Here is an updated patch that could be applied on
>>>> top of master.
>>>
>>> Does it work after selecting other window
>>> like in the test case discovered by Michael.
>>
>> Yes.  But when used inside the calendar buffer it does put the cursor on
>> the first of the month.
>
> Strange, when I scroll with M-wheel from the diary buffer window,
> it moves point completely outside the calendar to the beginning
> of the calendar buffer.  Maybe Michael could confirm this.

Hi,

Thanks.  I was able to reproduce this bug when the other window is the
diary.  I don't know what condition triggered this issue and it seems
difficult to get out of this afterward (whatever is the other window).
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 19 May 2025 06:49:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 19 02:49:15 2025
Received: from localhost ([127.0.0.1]:36392 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGuJG-00089L-SO
	for submit <at> debbugs.gnu.org; Mon, 19 May 2025 02:49:15 -0400
Received: from relay3-d.mail.gandi.net ([217.70.183.195]:58853)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uGuJ2-000889-7O
 for 78298 <at> debbugs.gnu.org; Mon, 19 May 2025 02:49:00 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 39F061FCEE;
 Mon, 19 May 2025 06:48:51 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87msbcjrjc.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <87ikm0628u.fsf@HIDDEN> <87msbcjrjc.fsf@HIDDEN>
Date: Mon, 19 May 2025 09:35:09 +0300
Message-ID: <87y0ut2jv2.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdefvddtjedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepgedprhgtphhtthhopeejkedvleekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepmhhitghhrggvlhgphhgvvghruggvghgvnhesfigvsgdruggvpdhrtghpthhtohepmhgrnhhuvghlsehlvgguuhdqghhirhgruhgurdhfrh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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.7 (-)

>>> So after all, I think we should be using this "scroll framework" to
>>> scroll years also.  Here is an updated patch that could be applied on
>>> top of master.
>>
>> Does it work after selecting other window
>> like in the test case discovered by Michael.
>
> Yes.  But when used inside the calendar buffer it does put the cursor on
> the first of the month.

Strange, when I scroll with M-wheel from the diary buffer window,
it moves point completely outside the calendar to the beginning
of the calendar buffer.  Maybe Michael could confirm this.




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

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


Received: (at 78298) by debbugs.gnu.org; 17 May 2025 14:42:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 17 10:42:30 2025
Received: from localhost ([127.0.0.1]:49569 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGIkA-0002Vv-99
	for submit <at> debbugs.gnu.org; Sat, 17 May 2025 10:42:30 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:54800)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uGIk7-0002Vc-79
 for 78298 <at> debbugs.gnu.org; Sat, 17 May 2025 10:42:27 -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 1uGIk0-0004l7-Fa; Sat, 17 May 2025 10:42:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=LtLEDVI3odilRie0igXfNeb7VVqu/mn1rIdFQojGuaU=; b=Qa4t6P3eSoSu
 Zvi0mjdXq0c43jBfRatZRWWQLG/be58+3lPo6SIzosbOhJWPZDC4q+XWBOhb6jzL10yzNZfCw85mg
 gMcP7f37IZaFu+4nJeisLEJwR4TacKDasETBCePX06S23TYndQaQE/OaqOfHmpfyKAOKGhJn3MVAH
 lM8n8pzN7AVF+Z90NCsNHhvkZvPtpguj5ZAQZX6VaMPC45U/UQUI7fGhOAoDFuLujKOossne6rKO9
 MDmbBKhuqh7K4hu0qZV/iRwK4r4ueGzpx02f82Y74wlcZz2tuvHnoAeB/FmpRzZzj4ArSzzrMzaqN
 R0ATu37nVM5J46tiqI5rew==;
Date: Sat, 17 May 2025 17:42:17 +0300
Message-Id: <86cyc7uwmu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87ecwnjpfo.fsf@HIDDEN> (message from Manuel Giraud on
 Sat, 17 May 2025 16:13:15 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN> <87ecwnjpfo.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
> Date: Sat, 17 May 2025 16:13:15 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> From: Manuel Giraud <manuel@HIDDEN>
> >> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
> >> Date: Fri, 16 May 2025 21:19:32 +0200
> >> 
> >> Eli Zaretskii <eliz@HIDDEN> writes:
> >> 
> >> >> From: Manuel Giraud <manuel@HIDDEN>
> >> >> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
> >> >> Date: Fri, 16 May 2025 15:59:10 +0200
> >> >> 
> >> >> Eli Zaretskii <eliz@HIDDEN> writes:
> >> >> 
> >> >> >> +(defun calendar-scroll-left-year (arg &optional event)
> >> >> >> +  "Scroll the displayed calendar window left by 12*ARG months.
> >> >> >> +If ARG is negative the calendar is scrolled right.
> >> >> >
> >> >> > Bother: the first and the 2nd sentences contradict each other.  Are we
> >> >> > scrolling the window or the text shown in the window?  Their
> >> >> > directions are opposite.
> >> >> 
> >> >> No they do not contradict: a negative argument on scroll-left command
> >> >> will actually scroll right and vice versa.
> >> >
> >> > We are mis-communicating, I think.  My point was that the first
> >> > sentence talks about scrolling the window, the second one about the
> >> > calendar (i.e. the text).  
> >> 
> >> Ah ok, sorry about that.  It is the calendar (the text) that is scroll
> >> in all these commands.  I have copy pasted the docstring from another of
> >> the scroll command.  I think we should fix all of them.
> >
> > Yes, please.
> 
> Here is a new patch.  WDYT?

Looks good, thanks.




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

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


Received: (at 78298) by debbugs.gnu.org; 17 May 2025 14:13:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 17 10:13:27 2025
Received: from localhost ([127.0.0.1]:49337 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGII2-0000Md-9l
	for submit <at> debbugs.gnu.org; Sat, 17 May 2025 10:13:27 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:17126)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uGIHv-0000MJ-QJ
 for 78298 <at> debbugs.gnu.org; Sat, 17 May 2025 10:13:21 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=dyrSa4L2
 YIi5ORQk9vMUWIxkmRQtlldcTMsUr0IVFYI=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=dSmPB73G+JMGUc3U060orjVo4+RrNf
 sNp6FNzedGd1X3TdNHEeJxHlpwXpsTIlxQKUsltCzAf3SPmjTAhH5mAg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=dyrSa4L2YIi5ORQk
 9vMUWIxkmRQtlldcTMsUr0IVFYI=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=wsaR8z03QdfFoqnOBR1reHoUftZ94T3n75aB7Y
 mKMd9nkoD0WfXiHc7ZHBDg0iYpC40Cf7czHC2H/TnM4Ua2xjXPdIW9WL2m1PfF1Mj3VIaK
 xkfw9TcVGH/q6/BYENmEDT6I38OdfI65eMe38FfqH10qP+0xeFuKdQLjqAgkzpPTpD6Frn
 tX2Duqx5L5DjzDWKsQFXvLhiaJdylDgurl/RKKoa+t4H8kxZPDxmDirZB/yAbvh/EQyOM+
 F7UjhI4yejpNZModZjbLPDC7aalVxTqVvylkM7Ibvk1k5Dshhq4u8e57yAGL7c+5t2TbUj
 3FFDXMCFE1Yuysv/z6XLiuHQ==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 309a9081
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sat, 17 May 2025 16:13:17 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86a57bycvu.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
 <86a57bycvu.fsf@HIDDEN>
Date: Sat, 17 May 2025 16:13:15 +0200
Message-ID: <87ecwnjpfo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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 (-)

--=-=-=
Content-Type: text/plain

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Manuel Giraud <manuel@HIDDEN>
>> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
>> Date: Fri, 16 May 2025 21:19:32 +0200
>> 
>> Eli Zaretskii <eliz@HIDDEN> writes:
>> 
>> >> From: Manuel Giraud <manuel@HIDDEN>
>> >> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
>> >> Date: Fri, 16 May 2025 15:59:10 +0200
>> >> 
>> >> Eli Zaretskii <eliz@HIDDEN> writes:
>> >> 
>> >> >> +(defun calendar-scroll-left-year (arg &optional event)
>> >> >> +  "Scroll the displayed calendar window left by 12*ARG months.
>> >> >> +If ARG is negative the calendar is scrolled right.
>> >> >
>> >> > Bother: the first and the 2nd sentences contradict each other.  Are we
>> >> > scrolling the window or the text shown in the window?  Their
>> >> > directions are opposite.
>> >> 
>> >> No they do not contradict: a negative argument on scroll-left command
>> >> will actually scroll right and vice versa.
>> >
>> > We are mis-communicating, I think.  My point was that the first
>> > sentence talks about scrolling the window, the second one about the
>> > calendar (i.e. the text).  
>> 
>> Ah ok, sorry about that.  It is the calendar (the text) that is scroll
>> in all these commands.  I have copy pasted the docstring from another of
>> the scroll command.  I think we should fix all of them.
>
> Yes, please.

Here is a new patch.  WDYT?

--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Dedicated-commands-to-scroll-calendar-by-year.patch

From c0b46016ed1da10c342caf17f65bbf95efc02905 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Fri, 16 May 2025 10:31:43 +0200
Subject: [PATCH] Dedicated commands to scroll calendar by year

Follow-up to bug#78298

* lisp/calendar/cal-move.el (calendar-scroll-left-year)
(calendar-scroll-right-year): New commands to scroll the
calendar by year.
* lisp/calendar/calendar.el (calendar-mode-map): Use it in the
calendar keymap.
* lisp/calendar/cal-move.el (calendar-scroll-right)
(calendar-scroll-left-three-months)
(calendar-scroll-right-three-months): Fix docstrings.
* etc/NEWS: Announce new commands.
---
 etc/NEWS                  |  5 +++++
 lisp/calendar/cal-move.el | 28 ++++++++++++++++++++++++----
 lisp/calendar/calendar.el |  4 ++--
 3 files changed, 31 insertions(+), 6 deletions(-)

diff --git a/etc/NEWS b/etc/NEWS
index d4e97883322..70d5a808f50 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2062,6 +2062,11 @@ is bound to 'C-l' in the calendar buffer.
 You can now use the mouse wheel to scroll the calendar by 3 months.
 With the shift modifier, it scrolls by one month.  With the meta
 modifier, it scrolls by year.
+
+---
+*** New commands 'calendar-scroll-left-year' and 'calendar-scroll-right-year'.
+These commands scroll the calendar one year at a time.
+
 
 * New Modes and Packages in Emacs 31.1
 
diff --git a/lisp/calendar/cal-move.el b/lisp/calendar/cal-move.el
index aad05f572d6..302769949d0 100644
--- a/lisp/calendar/cal-move.el
+++ b/lisp/calendar/cal-move.el
@@ -150,7 +150,7 @@ calendar-backward-year
 
 ;;;###cal-autoload
 (defun calendar-scroll-left (&optional arg event)
-  "Scroll the displayed calendar left by ARG months.
+  "Scroll the displayed calendar left (forward in time) by ARG months.
 If ARG is negative the calendar is scrolled right.  Maintains the relative
 position of the cursor with respect to the calendar as well as possible.
 EVENT is an event like `last-nonmenu-event'."
@@ -177,7 +177,7 @@ calendar-scroll-left
 
 ;;;###cal-autoload
 (defun calendar-scroll-right (&optional arg event)
-  "Scroll the displayed calendar window right by ARG months.
+  "Scroll the displayed calendar right (backward in time) by ARG months.
 If ARG is negative the calendar is scrolled left.  Maintains the relative
 position of the cursor with respect to the calendar as well as possible.
 EVENT is an event like `last-nonmenu-event'."
@@ -187,7 +187,7 @@ calendar-scroll-right
 
 ;;;###cal-autoload
 (defun calendar-scroll-left-three-months (arg &optional event)
-  "Scroll the displayed calendar window left by 3*ARG months.
+  "Scroll the displayed calendar left (forward in time) by 3*ARG months.
 If ARG is negative the calendar is scrolled right.  Maintains the relative
 position of the cursor with respect to the calendar as well as possible.
 EVENT is an event like `last-nonmenu-event'."
@@ -209,7 +209,7 @@ calendar-scroll-toolkit-scroll
 
 ;;;###cal-autoload
 (defun calendar-scroll-right-three-months (arg &optional event)
-  "Scroll the displayed calendar window right by 3*ARG months.
+  "Scroll the displayed calendar right (backward in time) by 3*ARG months.
 If ARG is negative the calendar is scrolled left.  Maintains the relative
 position of the cursor with respect to the calendar as well as possible.
 EVENT is an event like `last-nonmenu-event'."
@@ -220,6 +220,26 @@ calendar-scroll-right-three-months
 (defvar calendar-recenter-last-op nil
   "Last calendar recenter operation performed.")
 
+;;;###cal-autoload
+(defun calendar-scroll-left-year (arg &optional event)
+  "Scroll the displayed calendar left (forward in time) by 12*ARG months.
+If ARG is negative the calendar is scrolled right.  Maintains the relative
+position of the cursor with respect to the calendar as well as possible.
+EVENT is an event like `last-nonmenu-event'."
+  (interactive (list (prefix-numeric-value current-prefix-arg)
+                     last-nonmenu-event))
+  (calendar-scroll-left (* 12 arg) event))
+
+;;;###cal-autoload
+(defun calendar-scroll-right-year (arg &optional event)
+  "Scroll the displayed calendar right (backward in time) by 12*ARG months.
+If ARG is negative the calendar is scrolled left.  Maintains the relative
+position of the cursor with respect to the calendar as well as possible.
+EVENT is an event like `last-nonmenu-event'."
+  (interactive (list (prefix-numeric-value current-prefix-arg)
+                     last-nonmenu-event))
+  (calendar-scroll-left (* -12 arg) event))
+
 ;;;###cal-autoload
 (defun calendar-recenter ()
   "Scroll the calendar so that the month of the date at point is centered.
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index c448955450e..02626f547c1 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -1591,14 +1591,14 @@ calendar-mode-map
     (define-key map [prior] 'calendar-scroll-right-three-months)
     (define-key map "\ev"   'calendar-scroll-right-three-months)
     (define-key map [wheel-up] 'calendar-scroll-right-three-months)
-    (define-key map [M-wheel-up] 'calendar-backward-year)
+    (define-key map [M-wheel-up] 'calendar-scroll-right-year)
     (define-key map ">"     'calendar-scroll-left)
     (define-key map "\C-x>" 'calendar-scroll-left)
     (define-key map [S-wheel-down] 'calendar-scroll-left)
     (define-key map [next]  'calendar-scroll-left-three-months)
     (define-key map "\C-v"  'calendar-scroll-left-three-months)
     (define-key map [wheel-down] 'calendar-scroll-left-three-months)
-    (define-key map [M-wheel-down] 'calendar-forward-year)
+    (define-key map [M-wheel-down] 'calendar-scroll-left-year)
     (define-key map "\C-l"  'calendar-recenter)
     (define-key map "\C-b"  'calendar-backward-day)
     (define-key map "\C-p"  'calendar-backward-week)
-- 
2.49.0


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--




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

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


Received: (at 78298) by debbugs.gnu.org; 17 May 2025 06:23:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 17 02:23:13 2025
Received: from localhost ([127.0.0.1]:44496 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGAwz-0002Ls-20
	for submit <at> debbugs.gnu.org; Sat, 17 May 2025 02:23:13 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:41934)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uGAww-0002LX-SF
 for 78298 <at> debbugs.gnu.org; Sat, 17 May 2025 02:23:11 -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 1uGAwq-0004T4-P9; Sat, 17 May 2025 02:23:04 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=A1+fgjC1ZEaBovbL/uAZbzfId0QBzsDPB6zxzeejLV0=; b=EuBGItwTeO6q
 XvbO/LwnKYUxo3Ymx0Sem8fhcuWEQ4Tm2PmHnch+prKAxfOsslVIWC3gCXnT2bU31+0IN+9LQr9ze
 18TAJfrLNq4KHji/iBsBPjjeUaMAMjoWqzHXIcReC/GKmfSetY43HZgzr7/p0tnN0txCFCayMP6ZM
 DYQDV/b+cmJX6QDYghPqX0f9awoIZkgXiZvSfksSjyPsLq0dmLk3NuKabampYIf9SuaWI9tzDDX9G
 v/DlRHcSQfpZwDMAcu6IpteR8+zSj/H6wewi1Buztd135MMyGCf3uoZ70OvW0gBzJroz5GOzxVvFb
 rDVBTJUiVWgJYJr6/NGKsw==;
Date: Sat, 17 May 2025 09:23:01 +0300
Message-Id: <86a57bycvu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87ikm0jrcr.fsf@HIDDEN> (message from Manuel Giraud on
 Fri, 16 May 2025 21:19:32 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN> <87ikm0jrcr.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
> Date: Fri, 16 May 2025 21:19:32 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> From: Manuel Giraud <manuel@HIDDEN>
> >> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
> >> Date: Fri, 16 May 2025 15:59:10 +0200
> >> 
> >> Eli Zaretskii <eliz@HIDDEN> writes:
> >> 
> >> >> +(defun calendar-scroll-left-year (arg &optional event)
> >> >> +  "Scroll the displayed calendar window left by 12*ARG months.
> >> >> +If ARG is negative the calendar is scrolled right.
> >> >
> >> > Bother: the first and the 2nd sentences contradict each other.  Are we
> >> > scrolling the window or the text shown in the window?  Their
> >> > directions are opposite.
> >> 
> >> No they do not contradict: a negative argument on scroll-left command
> >> will actually scroll right and vice versa.
> >
> > We are mis-communicating, I think.  My point was that the first
> > sentence talks about scrolling the window, the second one about the
> > calendar (i.e. the text).  
> 
> Ah ok, sorry about that.  It is the calendar (the text) that is scroll
> in all these commands.  I have copy pasted the docstring from another of
> the scroll command.  I think we should fix all of them.

Yes, please.




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

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


Received: (at 78298) by debbugs.gnu.org; 16 May 2025 19:19:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 15:19:38 2025
Received: from localhost ([127.0.0.1]:40970 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uG0ao-0007IN-6p
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 15:19:38 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:30399)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uG0al-0007HY-5h
 for 78298 <at> debbugs.gnu.org; Fri, 16 May 2025 15:19:36 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=jGjvAZXp
 WD+xG6nCz20zTp+CfsnK6L25QrvryafC6dI=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=AiWx0U0xZL08NjhNq+bceSmlD/wMss
 1OyQo2R3HQCerMG//BxX/Z0hCV3A9r0urT+IugAQtAWkc47PNFasixDQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=jGjvAZXpWD+xG6nC
 z20zTp+CfsnK6L25QrvryafC6dI=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=lFqqEbT3RJguNTHq6HYjgpn3jgtr5b5RlhTDVO
 WMPY35p29IGGtaZMj4usblRC+rYCpCnpM1QK+YwbhYZ5VuVdWWaXF3mKHs2HSEmFUsbGFP
 94S+E6cxXv2LPTRNqqsaUSZ78fYYL/jNCvKoLFJfS8xZ33uY9nTNm9C/tB67xWZAQhiNet
 u27eOKZVwfZFbPnGGlkgQ4ErWP7aV0D3pjLgWzuSaKoQe9oqUsObKAX1Jy2W3FwlliYEYi
 UBGWXxLZnIKpL1R/14VpJRelYrA2e6x4uGGUP0jYwGuUXOcFtF2XtYXeTk0CgP9foODs+D
 d02F7hlcLokOrAc1EG6cM1JA==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 6f19bb35
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 16 May 2025 21:19:33 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86msbcy20z.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
 <86msbcy20z.fsf@HIDDEN>
Date: Fri, 16 May 2025 21:19:32 +0200
Message-ID: <87ikm0jrcr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
>> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
>> Date: Fri, 16 May 2025 15:59:10 +0200
>> 
>> Eli Zaretskii <eliz@HIDDEN> writes:
>> 
>> >> +(defun calendar-scroll-left-year (arg &optional event)
>> >> +  "Scroll the displayed calendar window left by 12*ARG months.
>> >> +If ARG is negative the calendar is scrolled right.
>> >
>> > Bother: the first and the 2nd sentences contradict each other.  Are we
>> > scrolling the window or the text shown in the window?  Their
>> > directions are opposite.
>> 
>> No they do not contradict: a negative argument on scroll-left command
>> will actually scroll right and vice versa.
>
> We are mis-communicating, I think.  My point was that the first
> sentence talks about scrolling the window, the second one about the
> calendar (i.e. the text).  

Ah ok, sorry about that.  It is the calendar (the text) that is scroll
in all these commands.  I have copy pasted the docstring from another of
the scroll command.  I think we should fix all of them.
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 16 May 2025 19:15:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 15:15:43 2025
Received: from localhost ([127.0.0.1]:40962 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uG0X1-0006fZ-1Y
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 15:15:43 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:47262)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uG0Ww-0006ei-Ux
 for 78298 <at> debbugs.gnu.org; Fri, 16 May 2025 15:15:40 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=OlFD5TfE
 jlY4+SKczhBLVOM9NmKHQqnxdrYsZ/96HB8=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=MO3HanMljOTtzxqm43PIWEBax1z6Vr
 pvMQZD8V55AmZ4AH7ic4X4vAd56hTzPWyB2q0wuQlutBV3AEDxeDTlDg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=OlFD5TfEjlY4+SKc
 zhBLVOM9NmKHQqnxdrYsZ/96HB8=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=KYSpVzs00m0qcvdMHjPBphPXLsvgmf5o7sJubm
 zlQnDNg6ZPfDh+J7JI6UioIEemYvLZVhPtV99WW6ioQi1fQAfvEMwZ5vbaY1ty63vrz7yA
 X3ydjmXOIseuBSE/LX+jCeIwxS5Jc4xdQ8AspJfq9Nhizdne0yyAB5MXJ6GqHG3LEPrQtq
 xdTXE9CpgmZGoc6M/mbUFj8A3ADCbi3yTjM/2tVzusw2y7eYWcjMkj4vVUxqDWFYV2YZX/
 ELDjPUKRtfbJZg1xsxmUBAjIKD2SPDRkWYd5OOBPh+zGqIzMpEvZPwjcqE1Wg5QlwGjj56
 9hrivLg0so4d6OeZV5ms5w5A==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id a6e193ad
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 16 May 2025 21:15:36 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87ikm0628u.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <87ikm0628u.fsf@HIDDEN>
Date: Fri, 16 May 2025 21:15:35 +0200
Message-ID: <87msbcjrjc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>> So after all, I think we should be using this "scroll framework" to
>> scroll years also.  Here is an updated patch that could be applied on
>> top of master.
>
> Does it work after selecting other window
> like in the test case discovered by Michael.

Yes.  But when used inside the calendar buffer it does put the cursor on
the first of the month.
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 16 May 2025 16:05:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 12:05:29 2025
Received: from localhost ([127.0.0.1]:40362 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFxYu-0000Oc-S6
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 12:05:29 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56298)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uFxYr-0000Lr-T2
 for 78298 <at> debbugs.gnu.org; Fri, 16 May 2025 12:05:27 -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 1uFxYm-0003mC-0j; Fri, 16 May 2025 12:05:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=HZa8W5oaTL2340QsEPeHngTnxk+fqQ+3+a3yQSEvIFk=; b=kyxZxTbbfKXz
 kJMOZ63mgy8ZcX58zIksGnysnlIPlfTgsbtTY9TmwyjHoh4ZMcb5pZGL2jOtOjEbluTRNcb3cbFpl
 vdojEJ0BdMGZmP7Ms6TVm9n7O1bcAL4WsOPJYNPt1+YWwHl7u+IU77Xi1B5O8j36/h5uPXR+YfDOa
 A1dtS8RZfTyxVIdbsSb/fPdgPT455TEwCSjc3xTs0U5stdVdHbtr7fQ9/LVH7+Rs3LSBfnlhp9HLf
 /oxA/RKDXPN0sVPsU7kcbbwEQxoy243HwZTtw6Mqzi0lQTV9SathAoSHuBxgIeyF0xYAuTcwvp1+/
 nbAbuyG7wnqqA1pju7SKDw==;
Date: Fri, 16 May 2025 19:05:16 +0300
Message-Id: <86msbcy20z.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87r00ok66p.fsf@HIDDEN> (message from Manuel Giraud on
 Fri, 16 May 2025 15:59:10 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN> <87r00ok66p.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
> Cc: michael_heerdegen@HIDDEN,  juri@HIDDEN,  78298 <at> debbugs.gnu.org
> Date: Fri, 16 May 2025 15:59:10 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> +(defun calendar-scroll-left-year (arg &optional event)
> >> +  "Scroll the displayed calendar window left by 12*ARG months.
> >> +If ARG is negative the calendar is scrolled right.
> >
> > Bother: the first and the 2nd sentences contradict each other.  Are we
> > scrolling the window or the text shown in the window?  Their
> > directions are opposite.
> 
> No they do not contradict: a negative argument on scroll-left command
> will actually scroll right and vice versa.

We are mis-communicating, I think.  My point was that the first
sentence talks about scrolling the window, the second one about the
calendar (i.e. the text).  If you intentionally used different terms
and expected the readers to understand that saying the calendar is
scrolled left is the same as saying the window is scrolled right, then
that's not the best idea.  I suggest to talk about one or the other in
both cases.




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

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


Received: (at 78298) by debbugs.gnu.org; 16 May 2025 16:03:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 12:03:23 2025
Received: from localhost ([127.0.0.1]:40350 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFxWs-0008RP-K7
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 12:03:23 -0400
Received: from relay5-d.mail.gandi.net ([217.70.183.197]:47277)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uFxWp-0008Q1-Rp
 for 78298 <at> debbugs.gnu.org; Fri, 16 May 2025 12:03:20 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 7C68943A3B;
 Fri, 16 May 2025 16:03:11 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <8734d5kkdn.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
Date: Fri, 16 May 2025 19:01:10 +0300
Message-ID: <87ikm0628u.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdefudefudekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepgedprhgtphhtthhopeejkedvleekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepmhhitghhrggvlhgphhgvvghruggvghgvnhesfigvsgdruggvpdhrtghpthhtohepmhgrnhhuvghlsehlvgguuhdqghhirhgruhgurdhfrh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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.7 (-)

> So after all, I think we should be using this "scroll framework" to
> scroll years also.  Here is an updated patch that could be applied on
> top of master.

Does it work after selecting other window
like in the test case discovered by Michael.




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

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


Received: (at 78298) by debbugs.gnu.org; 16 May 2025 13:59:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 09:59:21 2025
Received: from localhost ([127.0.0.1]:39137 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFvap-0003GW-8f
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 09:59:20 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:35482)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uFvak-0003Fm-NF
 for 78298 <at> debbugs.gnu.org; Fri, 16 May 2025 09:59:16 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=NZw/2syR
 N5QcPevvTaj3B0cY5BaScmsDLFMZ1AW7FOg=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=bpXP8m2GnodA+M/9XuPOkHkwCc21e6
 c+cW3gUw4dL+zawUaaIq9elwO0OybtNhh4Bs6F2M7hJlrZJqK6UZstDw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=NZw/2syRN5QcPevv
 Taj3B0cY5BaScmsDLFMZ1AW7FOg=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=qPpgT6sLi38UWw8kf3k/8KBOsit05D2vBk7Qpi
 aUPwxT2fYVGGC6x63FwN/x+31mH0kb6+bEY5rYnVRLyggRmetiFYpnCDh3LCGwJKPpWAHs
 Jt7sijZUbVTaldMzvtTjG8cJFxzqNiNX1CSSYQw+MTQTIsBwHMLjJQJyNP/T3Bb5ZxcdyY
 N2uNyPPgf4+Qqhc01mVmE1hFjAdsiUVf4DcFDtRe4QGn0lWFmTHAaYw8k8sy+Q6tpPDsBO
 9wVxH78uzXTpShCggxJq1Km+xGUqL3g6gg8XegSMzVWmfaEo+OXMSFw5fE6p2VxUSWNGTC
 HE12XUCI524glOFhv94e2YTA==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 37256cae
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 16 May 2025 15:59:12 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86wmagyf2a.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
 <86wmagyf2a.fsf@HIDDEN>
Date: Fri, 16 May 2025 15:59:10 +0200
Message-ID: <87r00ok66p.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
>> Cc: Juri Linkov <juri@HIDDEN>,  Eli Zaretskii <eliz@HIDDEN>,
>>   78298 <at> debbugs.gnu.org
>> Date: Fri, 16 May 2025 10:52:36 +0200
>> 
>> Michael Heerdegen <michael_heerdegen@HIDDEN> writes:
>> 
>> [...]
>> 
>> > | Debugger entered--Lisp error: (void-variable displayed-month)
>> 
>> Ok.  So AFAIU, one (overlooked) difference between backward/forward
>> commands and scroll commands is that the latter are taking care of an
>> event parameter that is used to execute the command in the context of
>> the calendar buffer.
>> 
>> So after all, I think we should be using this "scroll framework" to
>> scroll years also.  Here is an updated patch that could be applied on
>> top of master.
>
> Thanks, but please explain in the doc strings what is meant by "left"
> and "right" in this case (AFAIU, it means "back" and "forward",
> respectively).  Using "left" and "right" might be confusing in
> bidirectional context, so we had better spelled that out explicitly.
>
> (I originally thought of changing the command names, but since we
> already have calendar-scroll-left/right, I guess replacing that with
> "forward" and "back" could adversely affect discoverability.)

Ok.  I'll try to come up with an explanation (for other scroll commands
too.)

>> +(defun calendar-scroll-left-year (arg &optional event)
>> +  "Scroll the displayed calendar window left by 12*ARG months.
>> +If ARG is negative the calendar is scrolled right.
>
> Bother: the first and the 2nd sentences contradict each other.  Are we
> scrolling the window or the text shown in the window?  Their
> directions are opposite.

No they do not contradict: a negative argument on scroll-left command
will actually scroll right and vice versa.
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 16 May 2025 11:24:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 07:24:06 2025
Received: from localhost ([127.0.0.1]:35857 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFtAc-0006bM-6F
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 07:24:06 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:47892)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uFtAZ-0006aJ-5h
 for 78298 <at> debbugs.gnu.org; Fri, 16 May 2025 07:24:03 -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 1uFtAS-000807-17; Fri, 16 May 2025 07:23:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=D3wim8b3dha4vN/v+Ht+w4XKXKHxf1uufcsMRWgPlq4=; b=H2uHzYMrwlo0
 gm5VYIKiboIumvl10CeEpCK2l797EynZ/gVLR7s+p5pHIyAWXNBmodAhTiEOLS6rfO1bGpj3pcoXx
 jm0H6sHhzos3IB9ddqg/8kTC5cuqM6PBWaF94GeS8uTQEYi62LlsYB+H+pu5gjqlyo4sLkxMnwFVE
 K1rvuotV25aZdsxSKE2VzMufzhPkpk4ikEwW20iycC6BM+zn3QVdpeKEj4mlJ4qo+5Jhgll7mp7mu
 B+xU9rPMUqd8uxFPaSNwd5ULwQWDQuZqYkcaiOliRfpZvrzOsbKxMCBr62IQaspq1mFILD1alx+a+
 QL4X6JVP0sqx+tQ/yKZx1Q==;
Date: Fri, 16 May 2025 14:23:41 +0300
Message-Id: <86wmagyf2a.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <8734d5kkdn.fsf@HIDDEN> (message from Manuel Giraud on
 Fri, 16 May 2025 10:52:36 +0200)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN> <8734d5kkdn.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
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: Manuel Giraud <manuel@HIDDEN>
> Cc: Juri Linkov <juri@HIDDEN>,  Eli Zaretskii <eliz@HIDDEN>,
>   78298 <at> debbugs.gnu.org
> Date: Fri, 16 May 2025 10:52:36 +0200
> 
> Michael Heerdegen <michael_heerdegen@HIDDEN> writes:
> 
> [...]
> 
> > | Debugger entered--Lisp error: (void-variable displayed-month)
> 
> Ok.  So AFAIU, one (overlooked) difference between backward/forward
> commands and scroll commands is that the latter are taking care of an
> event parameter that is used to execute the command in the context of
> the calendar buffer.
> 
> So after all, I think we should be using this "scroll framework" to
> scroll years also.  Here is an updated patch that could be applied on
> top of master.

Thanks, but please explain in the doc strings what is meant by "left"
and "right" in this case (AFAIU, it means "back" and "forward",
respectively).  Using "left" and "right" might be confusing in
bidirectional context, so we had better spelled that out explicitly.

(I originally thought of changing the command names, but since we
already have calendar-scroll-left/right, I guess replacing that with
"forward" and "back" could adversely affect discoverability.)

> +(defun calendar-scroll-left-year (arg &optional event)
> +  "Scroll the displayed calendar window left by 12*ARG months.
> +If ARG is negative the calendar is scrolled right.

Bother: the first and the 2nd sentences contradict each other.  Are we
scrolling the window or the text shown in the window?  Their
directions are opposite.

> +;;;###cal-autoload
> +(defun calendar-scroll-right-year (arg &optional event)
> +  "Scroll the displayed calendar window right by 12*ARG months.
> +If ARG is negative the calendar is scrolled left.  Maintains the relative
> +position of the cursor with respect to the calendar as well as possible.
> +EVENT is an event like `last-nonmenu-event'."

Same here.




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

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


Received: (at 78298) by debbugs.gnu.org; 16 May 2025 08:52:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 04:52:44 2025
Received: from localhost ([127.0.0.1]:34294 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFqo6-0001vR-QO
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 04:52:44 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:19468)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uFqo3-0001uo-Dp
 for 78298 <at> debbugs.gnu.org; Fri, 16 May 2025 04:52:41 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=t2ygninX
 tWcaLeRZOpJ0NV0j/DmAzxes6ad94oi5JoU=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=lj7mwvCf+NhDhofngvJrdMY3U3fbbY
 cJ1uVdshfPuq5GiwojRUh7+RZ2StxKbaPKDAl3Y/fPkXv+IzwgPz55CA==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=t2ygninXtWcaLeRZ
 OpJ0NV0j/DmAzxes6ad94oi5JoU=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=A29KKxzq3Swf3T94TvACdyJV26yuWPjTFvpOWQ
 FwPvXTqZ5cEBA/YosJp1R5Bx1FdubZh5ywEmVHp8W5u9SNSH8iLvHS5LfeF5Xpgm3kO5cq
 DVh1z3GknnKJtCulnNXVQdOqJJoYHg6CeI9pUwTYhcZsJalVdnlVoryVR9bGjFVVNsn2Q2
 inIa/kUZq4XaPoeb0JV9wvlikLdIiJV2q5vR5ErCY/aKah8WP1jxPwyvgY/+aKfetrRnMm
 X0tWmZmEv3URbnb+QjsTy2fkRza1JrDRl+ABiaGcOU1gxJDPsMd71LMK2kOM15X2KT6pVS
 kh+Jcyqtip3qvJ9naXIvu35g==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 9b7262a4
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 16 May 2025 10:52:37 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <878qmy6puv.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN>
Date: Fri, 16 May 2025 10:52:36 +0200
Message-ID: <8734d5kkdn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Juri Linkov <juri@HIDDEN>
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 (-)

--=-=-=
Content-Type: text/plain

Michael Heerdegen <michael_heerdegen@HIDDEN> writes:

[...]

> | Debugger entered--Lisp error: (void-variable displayed-month)

Ok.  So AFAIU, one (overlooked) difference between backward/forward
commands and scroll commands is that the latter are taking care of an
event parameter that is used to execute the command in the context of
the calendar buffer.

So after all, I think we should be using this "scroll framework" to
scroll years also.  Here is an updated patch that could be applied on
top of master.

--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Dedicated-commands-to-scroll-calendar-by-year.patch

From 087b4a2a5b3db6e2e59e6052ca2e2a8bccb63ef1 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Fri, 16 May 2025 10:31:43 +0200
Subject: [PATCH] Dedicated commands to scroll calendar by year

Follow-up to bug#78298

* lisp/calendar/cal-move.el (calendar-scroll-left-year)
(calendar-scroll-right-year): New commands to scroll the
calendar by year.
* lisp/calendar/calendar.el (calendar-mode-map): Use a
keybinding.
* etc/NEWS: Announce new commands.
---
 etc/NEWS                  |  5 +++++
 lisp/calendar/cal-move.el | 20 ++++++++++++++++++++
 lisp/calendar/calendar.el |  4 ++--
 3 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/etc/NEWS b/etc/NEWS
index d4e97883322..70d5a808f50 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2062,6 +2062,11 @@ is bound to 'C-l' in the calendar buffer.
 You can now use the mouse wheel to scroll the calendar by 3 months.
 With the shift modifier, it scrolls by one month.  With the meta
 modifier, it scrolls by year.
+
+---
+*** New commands 'calendar-scroll-left-year' and 'calendar-scroll-right-year'.
+These commands scroll the calendar one year at a time.
+
 
 * New Modes and Packages in Emacs 31.1
 
diff --git a/lisp/calendar/cal-move.el b/lisp/calendar/cal-move.el
index aad05f572d6..efa21862725 100644
--- a/lisp/calendar/cal-move.el
+++ b/lisp/calendar/cal-move.el
@@ -220,6 +220,26 @@ calendar-scroll-right-three-months
 (defvar calendar-recenter-last-op nil
   "Last calendar recenter operation performed.")
 
+;;;###cal-autoload
+(defun calendar-scroll-left-year (arg &optional event)
+  "Scroll the displayed calendar window left by 12*ARG months.
+If ARG is negative the calendar is scrolled right.  Maintains the relative
+position of the cursor with respect to the calendar as well as possible.
+EVENT is an event like `last-nonmenu-event'."
+  (interactive (list (prefix-numeric-value current-prefix-arg)
+                     last-nonmenu-event))
+  (calendar-scroll-left (* 12 arg) event))
+
+;;;###cal-autoload
+(defun calendar-scroll-right-year (arg &optional event)
+  "Scroll the displayed calendar window right by 12*ARG months.
+If ARG is negative the calendar is scrolled left.  Maintains the relative
+position of the cursor with respect to the calendar as well as possible.
+EVENT is an event like `last-nonmenu-event'."
+  (interactive (list (prefix-numeric-value current-prefix-arg)
+                     last-nonmenu-event))
+  (calendar-scroll-left (* -12 arg) event))
+
 ;;;###cal-autoload
 (defun calendar-recenter ()
   "Scroll the calendar so that the month of the date at point is centered.
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index c448955450e..02626f547c1 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -1591,14 +1591,14 @@ calendar-mode-map
     (define-key map [prior] 'calendar-scroll-right-three-months)
     (define-key map "\ev"   'calendar-scroll-right-three-months)
     (define-key map [wheel-up] 'calendar-scroll-right-three-months)
-    (define-key map [M-wheel-up] 'calendar-backward-year)
+    (define-key map [M-wheel-up] 'calendar-scroll-right-year)
     (define-key map ">"     'calendar-scroll-left)
     (define-key map "\C-x>" 'calendar-scroll-left)
     (define-key map [S-wheel-down] 'calendar-scroll-left)
     (define-key map [next]  'calendar-scroll-left-three-months)
     (define-key map "\C-v"  'calendar-scroll-left-three-months)
     (define-key map [wheel-down] 'calendar-scroll-left-three-months)
-    (define-key map [M-wheel-down] 'calendar-forward-year)
+    (define-key map [M-wheel-down] 'calendar-scroll-left-year)
     (define-key map "\C-l"  'calendar-recenter)
     (define-key map "\C-b"  'calendar-backward-day)
     (define-key map "\C-p"  'calendar-backward-week)
-- 
2.49.0


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--




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

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


Received: (at 78298) by debbugs.gnu.org; 16 May 2025 07:20:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 03:20:25 2025
Received: from localhost ([127.0.0.1]:33425 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFpMn-0000uU-Df
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 03:20:25 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:31011)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uFpMi-0000rz-Ed
 for 78298 <at> debbugs.gnu.org; Fri, 16 May 2025 03:20:22 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=LSh//S/W
 x5TIGxAvsU3i/Vwwe6SUZSSWjxNju58AKdI=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=A/fXZ9F3DPSFbK0dXBIwudOBTN2FLk
 IlMbXJEZepxEr2IRjWxO19GaMGPigwoTggizfTxntv572idqlC2cwDAA==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=LSh//S/Wx5TIGxAv
 sU3i/Vwwe6SUZSSWjxNju58AKdI=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=bVw5DH6fhRUknVFsKj0ZJzG+nUI+Sol6xSOCDv
 bq3kyFXBFr2fR6YRHXLv2GFTuUFu5nY0KlJxrp6PHswvZXFIPKnGDIbXWKx0LbSmZfUx3T
 GfRzTAC8vtYV+KYSDRlP86rqd9sJZsXiXW0gI8Y5gxPZfi/kcsK2WBWxg4iGwnupVPH7Qr
 iQ+rpRhwy+HANxhmqdAVCossiPkrOzP5ddxNEGvE/XHBK72P0SXj813SxWZ9yf67n/qpBZ
 umBU3xkgXlgP1+6t7kvbfG1AULuJWNawqxmJDcZQIr212V1PJW4EP1mzmMaaQdhx2/hzzx
 +6R3zyjn3BIWUYF0MSwc6Tog==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 1704abf0
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 16 May 2025 09:20:17 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <878qmy6puv.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN>
Date: Fri, 16 May 2025 09:20:15 +0200
Message-ID: <87jz6hnhsg.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Juri Linkov <juri@HIDDEN>
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 (-)

Michael Heerdegen <michael_heerdegen@HIDDEN> writes:

> Juri Linkov <juri@HIDDEN> writes:
>
>> I don't have a strong opinion too.  So let's start with the minimal
>> patch, then will see if anyone has more suggestions.  Now pushed your
>> patch.
>
> No... there is a problem with that solution, sorry:
>
> M-x calendar RET
> select the other window again (showing *scratch* if you are in -Q)
> M-mouse-wheel over the calendar window
>
> and you get
>
> | Debugger entered--Lisp error: (void-variable displayed-month)

Oups I missed this.  I'll try to figure this out.
-- 
Manuel Giraud




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78298; Package emacs. Full text available.
bug No longer marked as fixed in versions 31.0.50 and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.

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


Received: (at 78298) by debbugs.gnu.org; 15 May 2025 16:17:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 12:17:40 2025
Received: from localhost ([127.0.0.1]:55361 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFbH9-0004sB-KT
	for submit <at> debbugs.gnu.org; Thu, 15 May 2025 12:17:40 -0400
Received: from relay2-d.mail.gandi.net ([2001:4b98:dc4:8::222]:46633)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>)
 id 1uFbGy-0004re-G8; Thu, 15 May 2025 12:17:34 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id BEDD74385B;
 Thu, 15 May 2025 16:17:16 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <878qmy6puv.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
 <878qmy6puv.fsf@HIDDEN>
Date: Thu, 15 May 2025 19:16:04 +0300
Message-ID: <87zffdluij.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdefuddtfeefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohephedprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjeekvdelkeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrghdprhgtphhtthhopehmrghnuhgvlheslhgvughuqdhgihhrrghuugdrfhhrpdhrtghpthhtohepmhhitghhrggvlhgphhgvvghruggvghgvnhesfigvsgdruggv
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Manuel Giraud <manuel@HIDDEN>
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.7 (-)

reopen 78298
thanks

> No... there is a problem with that solution, sorry:
>
> M-x calendar RET
> select the other window again (showing *scratch* if you are in -Q)
> M-mouse-wheel over the calendar window
>
> and you get
>
> | Debugger entered--Lisp error: (void-variable displayed-month)
> |   calendar-cursor-to-date()
> |   calendar-cursor-to-nearest-date()
> |   calendar-forward-month(12)
> |   calendar-forward-year(1)
> |   funcall-interactively(calendar-forward-year 1)
> |   call-interactively(calendar-forward-year nil nil)
> |   command-execute(calendar-forward-year)

Oops, indeed.  Reopening.

While calendar-scroll-right, calendar-scroll-right-three-months,
calendar-scroll-left, calendar-scroll-left-three-months,
all they have the 'event' argument for mouse event,
there is nothing mouse-related for year scrolling.

So Manuel was right, we need calendar-scroll-left-year
and calendar-scroll-right-year.  The only question remains:
should these commands keep point on the same date/month?




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

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


Received: (at 78298) by debbugs.gnu.org; 15 May 2025 12:04:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 08:04:20 2025
Received: from localhost ([127.0.0.1]:52311 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFXJz-0003aW-VI
	for submit <at> debbugs.gnu.org; Thu, 15 May 2025 08:04:20 -0400
Received: from mout.web.de ([212.227.17.12]:35319)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>)
 id 1uFXJx-0003aC-AQ
 for 78298 <at> debbugs.gnu.org; Thu, 15 May 2025 08:04:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1747310644; x=1747915444;
 i=michael_heerdegen@HIDDEN;
 bh=XXkBvqsnjpwmLidJGyIJI5ab3dhQ5uWuRKFctMZJTs8=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=DPklA62Krab5bGHUE62hZS8K41NWvnYOzdGHp9XkChXZTIvxSOxeF/wcL2XCm2Ue
 WPk0p/1sqsd8TAidVE5liXJEWwmWr/853uruDmu3NlApEQ0QZ9TwIPOPSMrqppQaQ
 jjFMg7tpKdseeZnwQEM2KMhfOIG2a28zXwM2y/HpgUDmpD7w1JJfKOVWNRzLxipoN
 OgpYqo0JnwqFIs1HSlmrHu+JM2fobknjnkHEo0KEBOHJ8Hr7kXYSOo+Q+UWp3TwCC
 EBaRBMKHnPiv3Q2T2w1gWIponbEmVUb2pri+ee79wEiwWX41jFIzkzkOCDk6vxi9H
 HerJ5r4RkqAXNlBoug==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([88.66.201.164]) by smtp.web.de (mrweb106
 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MsaRt-1v8b551lTH-00wvO9; Thu, 15
 May 2025 14:04:04 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <878qmzysjt.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN> <878qmzysjt.fsf@HIDDEN>
Date: Thu, 15 May 2025 14:05:44 +0200
Message-ID: <878qmy6puv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:ayFVjpwrolEpoRpVwzQKiQbdMf+vkIKGsB/LsiQRHgjp0wQP41q
 igN7+dQlb53XxZ6TI3Q9qhijyGrCnA85CeIVLLfEkKOPwkGqL210OO5Lg0MOipvtYNGrYi1
 zpDBisoLoTkxCYLglncRY4j/ArSCGoXXeQ+xaeAY3EqAYH2PVnIKRgdJqu6bvyD5cIVNbKK
 ixbtOfoOCaX9d++yYScEw==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:bRLmxAiidJE=;th4qC5Kj/28lBS8N+QVk3/OCXcY
 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
 6pVSRrWK7Gh64=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Manuel Giraud <manuel@HIDDEN>
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.7 (-)

Juri Linkov <juri@HIDDEN> writes:

> I don't have a strong opinion too.  So let's start with the minimal
> patch, then will see if anyone has more suggestions.  Now pushed your
> patch.

No... there is a problem with that solution, sorry:

M-x calendar RET
select the other window again (showing *scratch* if you are in -Q)
M-mouse-wheel over the calendar window

and you get

| Debugger entered--Lisp error: (void-variable displayed-month)
|   calendar-cursor-to-date()
|   calendar-cursor-to-nearest-date()
|   calendar-forward-month(12)
|   calendar-forward-year(1)
|   funcall-interactively(calendar-forward-year 1)
|   call-interactively(calendar-forward-year nil nil)
|   command-execute(calendar-forward-year)


Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78298; Package emacs. Full text available.
bug marked as fixed in version 31.0.50, send any further explanations to 78298 <at> debbugs.gnu.org and Manuel Giraud <manuel@HIDDEN> Request was from Juri Linkov <juri@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 78298) by debbugs.gnu.org; 14 May 2025 18:08:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 14:08:57 2025
Received: from localhost ([127.0.0.1]:45130 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFGXJ-0002fw-B9
	for submit <at> debbugs.gnu.org; Wed, 14 May 2025 14:08:57 -0400
Received: from relay9-d.mail.gandi.net ([2001:4b98:dc4:8::229]:35279)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>)
 id 1uFGXH-0002fa-GF; Wed, 14 May 2025 14:08:56 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id CA7F6442BA;
 Wed, 14 May 2025 18:08:46 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87r00rozd3.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
 <87r00rozd3.fsf@HIDDEN>
Date: Wed, 14 May 2025 21:07:50 +0300
Message-ID: <878qmzysjt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeftdejieejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohephedprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjeekvdelkeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrghdprhgtphhtthhopehmihgthhgrvghlpghhvggvrhguvghgvghnseifvggsrdguvgdprhgtphhtthhopehmrghnuhgvlheslhgvughuqdhgihhrrghuugdrfhhr
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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.7 (-)

close 78298 31.0.50
thanks

>>> Hopefully it would be ok for Michael as well to use less code
>>> by reusing calendar-[for|back]ward-year that makes mouse wheel
>>> year scrolling consistent with 'C-x [' and 'C-x ]'.
>>
>> I actually don't have such a strong opinion about this.  Do it if you
>> came to the conclusion that it's the right thing to do.
>
> Ok.  I don't have a strong opinion myself so here is an updated version
> of this patch.

I don't have a strong opinion too.  So let's start with the minimal patch,
then will see if anyone has more suggestions.  Now pushed your patch.
Thanks for it.




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

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


Received: (at 78298) by debbugs.gnu.org; 14 May 2025 17:50:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 13:50:56 2025
Received: from localhost ([127.0.0.1]:44996 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFGFr-0001k2-LE
	for submit <at> debbugs.gnu.org; Wed, 14 May 2025 13:50:56 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:13365)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uFGFo-0001js-Mo
 for 78298 <at> debbugs.gnu.org; Wed, 14 May 2025 13:50:54 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=422wrlw3
 kuZPHs87kjMszwmDYNwhE8RiIjb1XyRyJ3Y=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=DzZ3QVut2/3kesEArN3sSRvuskxNL4
 N2bMJZbgzHNvXpS+t7iRzDstFdSsrDAIkbDK4K/WSzqaa2H/T1g2pNCw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=422wrlw3kuZPHs87
 kjMszwmDYNwhE8RiIjb1XyRyJ3Y=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=n18Z5DxBGh+7TznGtQ37UWSuu56CTJC0GyKff+
 Bgu0ohP/QHMO5hHhU71XFKnSWALa28Udd+oHZ2oDumug7ZaDlHmzLC/8m+DvDYMv0zpxL+
 KlrjrF2DTsyH/mXLUVeiuMiAbSd1yEHwVR/RkVnk0dMoqM8oZMBdQrILnrSnEUhdH+HZjU
 X4vp9t+u3SasFIym7fDvqzDlxTe9yxmtYS5XBLedytWSPi6tzMc1kMhY9dDF8EjZp3kSbl
 7r4kPn3iuaxQdDp4+A5dreYBPBaCB44IbbbAGDXLIHad9F5AymLFJ2hjUF9ocTR+nhTbAQ
 lRcL+c6e74AjKCAZdZEzXb8g==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 1eaf64f5
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Wed, 14 May 2025 19:50:50 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87wmaj6rht.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN> <87wmaj6rht.fsf@HIDDEN>
Date: Wed, 14 May 2025 19:50:48 +0200
Message-ID: <87r00rozd3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Juri Linkov <juri@HIDDEN>
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 (-)

--=-=-=
Content-Type: text/plain

Michael Heerdegen <michael_heerdegen@HIDDEN> writes:

> Juri Linkov <juri@HIDDEN> writes:
>
>> Hopefully it would be ok for Michael as well to use less code
>> by reusing calendar-[for|back]ward-year that makes mouse wheel
>> year scrolling consistent with 'C-x [' and 'C-x ]'.
>
> I actually don't have such a strong opinion about this.  Do it if you
> came to the conclusion that it's the right thing to do.

Ok.  I don't have a strong opinion myself so here is an updated version
of this patch.

--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Scroll-with-mouse-wheel-in-calendar-bug-78298.patch

From 36cb39ffd46a6d90d7b77a6fd4a8d474d75d2518 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Thu, 8 May 2025 16:30:20 +0200
Subject: [PATCH] Scroll with mouse wheel in calendar (bug#78298)

* lisp/calendar/calendar.el (calendar-mode-map): Add scrolling
with mouse wheel.
* etc/NEWS: Announce the change.
---
 etc/NEWS                  | 6 ++++++
 lisp/calendar/calendar.el | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/etc/NEWS b/etc/NEWS
index d1b0189da0c..0ec11a88b98 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2040,6 +2040,7 @@ DISABLE-URI non-nil.
 When starting these debuggers (e.g., 'M-x pdb') while visiting a file,
 pressing 'M-n' in the command prompt suggests a command line including
 the file name, using the minibuffer's "future history".
+
 ** Calendar
 
 +++
@@ -2047,6 +2048,11 @@ the file name, using the minibuffer's "future history".
 This command recenters the month of the date at point.  By default, it
 is bound to 'C-l' in the calendar buffer.
 
+---
+*** Mouse wheel bindings for scrolling the calendar.
+You can now use the mouse wheel to scroll the calendar by 3 months.
+With the shift modifier, it scrolls by one month.  With the meta
+modifier, it scrolls by year.
 
 * New Modes and Packages in Emacs 31.1
 
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index b0f6a9152d5..c448955450e 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -1587,12 +1587,18 @@ calendar-mode-map
       (define-key map (vector 'remap c) 'calendar-not-implemented))
     (define-key map "<"     'calendar-scroll-right)
     (define-key map "\C-x<" 'calendar-scroll-right)
+    (define-key map [S-wheel-up] 'calendar-scroll-right)
     (define-key map [prior] 'calendar-scroll-right-three-months)
     (define-key map "\ev"   'calendar-scroll-right-three-months)
+    (define-key map [wheel-up] 'calendar-scroll-right-three-months)
+    (define-key map [M-wheel-up] 'calendar-backward-year)
     (define-key map ">"     'calendar-scroll-left)
     (define-key map "\C-x>" 'calendar-scroll-left)
+    (define-key map [S-wheel-down] 'calendar-scroll-left)
     (define-key map [next]  'calendar-scroll-left-three-months)
     (define-key map "\C-v"  'calendar-scroll-left-three-months)
+    (define-key map [wheel-down] 'calendar-scroll-left-three-months)
+    (define-key map [M-wheel-down] 'calendar-forward-year)
     (define-key map "\C-l"  'calendar-recenter)
     (define-key map "\C-b"  'calendar-backward-day)
     (define-key map "\C-p"  'calendar-backward-week)
-- 
2.49.0


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--




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

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


Received: (at 78298) by debbugs.gnu.org; 14 May 2025 17:16:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 13:16:39 2025
Received: from localhost ([127.0.0.1]:44842 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFFih-0008Su-H8
	for submit <at> debbugs.gnu.org; Wed, 14 May 2025 13:16:39 -0400
Received: from mout.web.de ([212.227.15.14]:57967)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>)
 id 1uFFie-0008Sd-Dc
 for 78298 <at> debbugs.gnu.org; Wed, 14 May 2025 13:16:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1747242987; x=1747847787;
 i=michael_heerdegen@HIDDEN;
 bh=iHp0NY0mIxSWtgdTR6MBYCK8Uq+VvPppKrQmgPsAA5E=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=I85Gjwv4j/5avRxGKcH4pNbEUszu5aBavVLHJNhzd5EAmNOR88o0sGUlrsSms+Bb
 gzcZyGqk7wglrC7Wf+q7uhoNwPmfNmIex2gqG5Idds3U3jcG65H7IIuBYWdesCJCr
 hqs9wtmsqyi/5x4U+nj+8+MdEViqYyUHwPI5JWx4FipMd40INJuk4DmR4YKv1W0nF
 uriyMfL5zYvccCi9aIS3MIkHoaHA/w+JlDZU0+8U1hBJlBjsoyha4hmHQlkdPx+fX
 2oblwTx3YqiucDuenD58h4lsjvlZ4V0rqt6ytO9v1DzrUadwaKvG8BAzc1jPewjSX
 bEiPF5k1XMVpjVMewQ==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([88.66.201.164]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1N0Zs0-1v99f51ljw-014qwf; Wed, 14
 May 2025 19:16:27 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87sel7yxa1.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
 <87sel7yxa1.fsf@HIDDEN>
Date: Wed, 14 May 2025 19:18:06 +0200
Message-ID: <87wmaj6rht.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:uq0MocLocKYvs2eiCqKH79LkhAFBvelo8EMziWGaYsULRTLTC+O
 BCX6Mu2lusHrXXR/oteCLY1wJylVui2F8AwawBlUOHUDP5ub8xKqU1FdegAIW7B/hcQhhiG
 t5u4Ivetz0494YK2pBFTp/zoo6J/mmG7xYBGPaRBlYikxJY4nveEXOCoC7xNe9+3OmsrYg5
 2EMLYWdp74yRmLQg0hWXg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:mS73aocl0sU=;/AwmoRKWfAzAC36GmuFMQbjMlep
 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
 QJF45tY0vpAgM=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Manuel Giraud <manuel@HIDDEN>
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.7 (-)

Juri Linkov <juri@HIDDEN> writes:

> Hopefully it would be ok for Michael as well to use less code
> by reusing calendar-[for|back]ward-year that makes mouse wheel
> year scrolling consistent with 'C-x [' and 'C-x ]'.

I actually don't have such a strong opinion about this.  Do it if you
came to the conclusion that it's the right thing to do.

Michael.




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

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


Received: (at 78298) by debbugs.gnu.org; 14 May 2025 16:27:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 12:27:50 2025
Received: from localhost ([127.0.0.1]:44643 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFExS-0002Un-ER
	for submit <at> debbugs.gnu.org; Wed, 14 May 2025 12:27:50 -0400
Received: from relay7-d.mail.gandi.net ([217.70.183.200]:54881)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uFExP-0002US-93
 for 78298 <at> debbugs.gnu.org; Wed, 14 May 2025 12:27:47 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id E48E143932;
 Wed, 14 May 2025 16:27:39 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <875xi3s95t.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN> <875xi3s95t.fsf@HIDDEN>
Date: Wed, 14 May 2025 19:25:42 +0300
Message-ID: <87sel7yxa1.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeftdejgeejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepgedprhgtphhtthhopeejkedvleekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepmhhitghhrggvlhgphhgvvghruggvghgvnhesfigvsgdruggvpdhrtghpthhtohepmhgrnhhuvghlsehlvgguuhdqghhirhgruhgurdhfrh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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.7 (-)

>> With placing the cursor on the first day of the month
>> the behavior makes sense.  But only for months, not years.
>>
>> When scrolling years the need is to put the cursor
>> exactly on the same day/month in another year.
>
> Yes that also makes sense.  Any other opinion on this matter?  To
> summarize the choices are:
>
>           1) More code (new commands) but make year scrolling consistent
>              with other scrolling (i.e. place the cursor on the first
>              day of the month when the date is not visible anymore
>              (note: this is always the case for year scroll))
>
>           2) Less code (reuse calendar-[for|back]ward-year) but year
>              scrolling is not consistent with other scrolling

Hopefully it would be ok for Michael as well to use less code
by reusing calendar-[for|back]ward-year that makes mouse wheel
year scrolling consistent with 'C-x [' and 'C-x ]'.




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

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


Received: (at 78298) by debbugs.gnu.org; 14 May 2025 11:51:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 07:51:06 2025
Received: from localhost ([127.0.0.1]:40818 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFAdc-0006ow-Ej
	for submit <at> debbugs.gnu.org; Wed, 14 May 2025 07:51:06 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:28749)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uFAdW-0006nn-Qd
 for 78298 <at> debbugs.gnu.org; Wed, 14 May 2025 07:51:01 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=RLguF1Or
 fi8jI1rNa+lVlbJeGAHM9th8gsnHMiVfgp8=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=tZt5uTl4zf2F9oIyMUB+s89bSGuN8U
 XTHlwKN0vIdTIB6eq3P5VM5+aOeL/oaXT3HAkTC0GLU4ynVY9q4xibDw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=RLguF1Orfi8jI1rN
 a+lVlbJeGAHM9th8gsnHMiVfgp8=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=IctZ1i8vfEXWCG7f2paRhx8FJX5FCYImnl2PTe
 H3AYmmjNgcycH35gu1tPcC90NC5bPsvkDu+W7cThmTNIXDBkggN9lX1UfrwPJ/NXap7Flp
 qQie6WoR8UilGAB60OMszP5vweKsc4p4YDYFWDojVjOJINe9etRZcdCi4y0UtJWlCa+A7q
 ygfnt8p72sSo6KAiIp1Qvl8uVO6RQ66Y7vexEOEzRRqayWLbr8RSQnkJCFO3YPOP6WdtxJ
 vmv/UEZThp7NXjVkB5uWznOrjCwE8OZFmK16eFs3IkwpWWgc6EoNhkuf+oVuY6Qb3yJoBc
 aeK7DihtMj7OSxzHxYVLRfQA==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id fc39512f
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Wed, 14 May 2025 13:50:56 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87bjrxg0zw.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
 <87bjrxg0zw.fsf@HIDDEN>
Date: Wed, 14 May 2025 13:50:54 +0200
Message-ID: <875xi3s95t.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>>> Or was it not even consistent before your patch?  I see that <next> is
>>> bound to `calendar-scroll-left-three-months' and C-x ] to
>>> `calendar-forward-year'.  Your patch didn't touch these.  Did these
>>> already behave differently?
>>
>> Yes, they behave differently.  AFAIU, for scrolling: while the date
>> under the cursor is visible, the cursor is placed there after the
>> scroll.  When the date is not visible anymore, the cursor is placed on
>> the first day of the month.
>
> With placing the cursor on the first day of the month
> the behavior makes sense.  But only for months, not years.
>
> When scrolling years the need is to put the cursor
> exactly on the same day/month in another year.

Yes that also makes sense.  Any other opinion on this matter?  To
summarize the choices are:

          1) More code (new commands) but make year scrolling consistent
             with other scrolling (i.e. place the cursor on the first
             day of the month when the date is not visible anymore
             (note: this is always the case for year scroll))

          2) Less code (reuse calendar-[for|back]ward-year) but year
             scrolling is not consistent with other scrolling
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 12 May 2025 18:05:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 12 14:05:14 2025
Received: from localhost ([127.0.0.1]:54650 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uEXWc-0000vy-Fx
	for submit <at> debbugs.gnu.org; Mon, 12 May 2025 14:05:14 -0400
Received: from relay9-d.mail.gandi.net ([217.70.183.199]:38677)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uEXWY-0000q1-GR
 for 78298 <at> debbugs.gnu.org; Mon, 12 May 2025 14:05:12 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id E581C432C6;
 Mon, 12 May 2025 18:05:02 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87h61s71lc.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN> <87h61s71lc.fsf@HIDDEN>
Date: Mon, 12 May 2025 21:03:31 +0300
Message-ID: <87bjrxg0zw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeftdduleefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepgedprhgtphhtthhopeejkedvleekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepmhhitghhrggvlhgphhgvvghruggvghgvnhesfigvsgdruggvpdhrtghpthhtohepmhgrnhhuvghlsehlvgguuhdqghhirhgruhgurdhfrh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 78298 <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.7 (-)

>> Or was it not even consistent before your patch?  I see that <next> is
>> bound to `calendar-scroll-left-three-months' and C-x ] to
>> `calendar-forward-year'.  Your patch didn't touch these.  Did these
>> already behave differently?
>
> Yes, they behave differently.  AFAIU, for scrolling: while the date
> under the cursor is visible, the cursor is placed there after the
> scroll.  When the date is not visible anymore, the cursor is placed on
> the first day of the month.

With placing the cursor on the first day of the month
the behavior makes sense.  But only for months, not years.

When scrolling years the need is to put the cursor
exactly on the same day/month in another year.




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

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


Received: (at 78298) by debbugs.gnu.org; 11 May 2025 11:41:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 11 07:41:30 2025
Received: from localhost ([127.0.0.1]:59496 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uE53i-00035h-2R
	for submit <at> debbugs.gnu.org; Sun, 11 May 2025 07:41:30 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:10973)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uE53e-00035P-Bc
 for 78298 <at> debbugs.gnu.org; Sun, 11 May 2025 07:41:28 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=PLXrjoDf
 s1R+So19Fdk4MOZmVord638oZFdVyGdnCWY=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=LqP8IlVKRr9xqJeZrKU3jGS1irOLfA
 Rh09jfEJgeJb4Hx/xUAIEcgbye8mPZqegdNCarvBO5X5P5rdH7q7SuBg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=PLXrjoDfs1R+So19
 Fdk4MOZmVord638oZFdVyGdnCWY=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=apzPbYbxhCFftOuD15jZEfcIEDD23Y8MeJ9uPW
 uWa/GHcntlwsnirP+X1EdeVybhJ67kQSAB9FpyiroW5jDzVHNAEJ59erhQqA0OsKJERcc9
 ZxzWYQxR7/hS9vHgrKVQX5oTH9YLoVUNKWV/2bx3EgbHFMT8Lza47w+Hv8Ru4tSRUUQMLk
 q+EVKNHUj6v7Q21zvaBDmoaz70KMZzg/AAtmkhJMyHwwf9BF9AosBhS9fPaWgWkRiJd7zM
 HlMlOeXl77ApBVfpqvlLYfLN5qaus0/+azDWCWxUkcEDyPTjdfpaebb6dVJkbxr7/27qx3
 NBlWkFgYqWFNc5rtW05d1lCA==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id ad6b796f
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sun, 11 May 2025 13:41:24 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87ikm7ve7p.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87ikm7ve7p.fsf@HIDDEN>
Date: Sun, 11 May 2025 13:41:22 +0200
Message-ID: <87bjrzjrx9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>> I've checked: calendar-for/backward-year place the cursor on current the
>> day of month while the functions I introduce place it on the first day
>> of the month.
>>
>> For such a tiny difference, I think I should remove
>> calendar-scroll-right-year (and left) from this patch.  WDYT?
>
> It should be fine to use the existing functions where
> the mouse wheel bindings are just another way to use them.
> So [M-wheel-up/down] will be the same as 'C-x ]', etc.
> This compatibility is good for user's expectations.

Another thing to notice is that if today appears in scroll movement, the
cursor is placed on that date.

I have changed my mind.  As Michael Heerdegen said, I think we should
try to keep consistency for all mouse scroll.  And it is not like these
new commands are complex either.
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 11 May 2025 06:53:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 11 02:53:31 2025
Received: from localhost ([127.0.0.1]:56878 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uE0Z1-00008d-0D
	for submit <at> debbugs.gnu.org; Sun, 11 May 2025 02:53:31 -0400
Received: from relay2-d.mail.gandi.net ([2001:4b98:dc4:8::222]:57583)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uE0Yr-00007h-13
 for 78298 <at> debbugs.gnu.org; Sun, 11 May 2025 02:53:21 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 4E7E3438C1;
 Sun, 11 May 2025 06:53:12 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87ldr57ir6.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
Date: Sun, 11 May 2025 09:47:27 +0300
Message-ID: <87ikm7ve7p.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvleejjeduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepfedprhgtphhtthhopeejkedvleekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepmhgrnhhuvghlsehlvgguuhdqghhirhgruhgurdhfrh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <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.7 (-)

> I've checked: calendar-for/backward-year place the cursor on current the
> day of month while the functions I introduce place it on the first day
> of the month.
>
> For such a tiny difference, I think I should remove
> calendar-scroll-right-year (and left) from this patch.  WDYT?

It should be fine to use the existing functions where
the mouse wheel bindings are just another way to use them.
So [M-wheel-up/down] will be the same as 'C-x ]', etc.
This compatibility is good for user's expectations.




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

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


Received: (at 78298) by debbugs.gnu.org; 10 May 2025 18:38:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 10 14:38:57 2025
Received: from localhost ([127.0.0.1]:50299 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uDp69-0004Je-Bj
	for submit <at> debbugs.gnu.org; Sat, 10 May 2025 14:38:57 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:29241)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uDp5v-0004In-QV
 for 78298 <at> debbugs.gnu.org; Sat, 10 May 2025 14:38:45 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=whParvWY
 ZQRHx5g8S5Fr24VE+YxjCJ+6u6BHWAdp1rs=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=BJzdKuG438mQmcxJiWiGtUXdQXFXf4
 EtT8NdkvLW6zw3JCF43mN99rf3sdvAzbJtJu95vaWSd/UoY8abBzBBAw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=whParvWYZQRHx5g8
 S5Fr24VE+YxjCJ+6u6BHWAdp1rs=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=yuRvQiP0WK2vjp+djazBCUrlhWZgjuPn145ROz
 ytN+CpHm3e4sexls/fJ3oHOxnJp8JXRMFhQte2mX6mP6Lf8i+v4R+Sdd/4kAXZzAGxzSj6
 Fp8yj4s9r/eePV66G1g4R9r8XKaRgzly9M20UH9+bbqO8ihZ2IWQOTSzgp7rjgSd8X8ZxA
 lVVa10BMSHGBLhI5fgOuz+Yp2x1yo+bYMYg4WXEyRV9/Uw20mugFKuGClhIdMBYcmUBLuN
 lgMNivW9xsDZfY8DtLtdFAz+xLtyRencwIsXAVshr2kv40XPhGlYG/+7ZhvP0sYaQvd3AD
 sgPoJ1Yun36d3lOd4/PxBK/Q==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 018a43d9
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sat, 10 May 2025 20:38:41 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87r00x6ooy.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
 <87r00x6ooy.fsf@HIDDEN>
Date: Sat, 10 May 2025 20:38:39 +0200
Message-ID: <87h61s71lc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Juri Linkov <juri@HIDDEN>
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 (-)

Michael Heerdegen <michael_heerdegen@HIDDEN> writes:

> Manuel Giraud <manuel@HIDDEN> writes:
>
>> I've checked: calendar-for/backward-year place the cursor on current the
>> day of month while the functions I introduce place it on the first day
>> of the month.
>>
>> For such a tiny difference, I think I should remove
>> calendar-scroll-right-year (and left) from this patch.  WDYT?
>
> I would prefer to keep the behavior consistent.
>
> Or was it not even consistent before your patch?  I see that <next> is
> bound to `calendar-scroll-left-three-months' and C-x ] to
> `calendar-forward-year'.  Your patch didn't touch these.  Did these
> already behave differently?

Yes, they behave differently.  AFAIU, for scrolling: while the date
under the cursor is visible, the cursor is placed there after the
scroll.  When the date is not visible anymore, the cursor is placed on
the first day of the month.

For forward/backward movements: it always place the cursor exactly one
month/year before or after.
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 10 May 2025 05:03:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 10 01:03:33 2025
Received: from localhost ([127.0.0.1]:42656 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uDcN3-0006KB-59
	for submit <at> debbugs.gnu.org; Sat, 10 May 2025 01:03:33 -0400
Received: from mout.web.de ([212.227.15.14]:57051)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>)
 id 1uDcN0-0006Jl-AG
 for 78298 <at> debbugs.gnu.org; Sat, 10 May 2025 01:03:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1746853403; x=1747458203;
 i=michael_heerdegen@HIDDEN;
 bh=bVvey/CRscYIbRzKLMP5GEQZo34H4w+TO8ECRuFpCgk=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=A3+0gL7lvA4RwNai6FUWdp3ViWgRBWDIvzJ7dKhc+PLxrnijFx8SqEkGaWF8WlzA
 FMr8oCFI/iXvxcDcg+DMLcOhAhpVhS/5P5rWrOtbP/h0aRezpK8vBjo4sHOw1xqCr
 mh8P2T+0tE6PIkjBpxJd8CyWP3FwtwYdOYtRX3xFcbyJwCOa3g8f8gWRh3XKvzfx5
 kkiPcHl57Z0Qz/9cdXIldSdExRlkHBjCkkPvMRl8UbX+jjECdgCUY9A01v3Ximct7
 oh3HZU1bK7dbtyZ1lzKanoy2+faNJ1vOyAZmgBA5dIctN/msS08cNc6wwjzelFQan
 M5lRp6dnw5E+hGGt9Q==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([88.66.201.164]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1M3Euv-1uAa622gIP-00BkxV; Sat, 10
 May 2025 07:03:23 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87ldr57ir6.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN> <87ldr57ir6.fsf@HIDDEN>
Date: Sat, 10 May 2025 07:05:01 +0200
Message-ID: <87r00x6ooy.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:1+IVY3kxS0Ew9TVDGmndtLkMtChcBISe4UDrHxWSu20CJQOcxIS
 h3lbJEa2x5uuD3JWgfXW36NvcKO1ok3Xfxbd2sMyr+uNZ03UQ9PrNAAXH9b1v6VlHunRKXp
 g46NcbGnuhiQdBHxkGSUHYYk2Rj2iMB9ZEh35XIXPcl4G+EYlQbNFV6sEtL4l60notqppO9
 uKLIRIhgpy56YHxe1UOtA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:ahkQ0pxNLjY=;SJnAeqeUCYmIDPRw99sqY86a5GM
 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
 ANtE7MdTPYZUg=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Juri Linkov <juri@HIDDEN>
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.7 (-)

Manuel Giraud <manuel@HIDDEN> writes:

> I've checked: calendar-for/backward-year place the cursor on current the
> day of month while the functions I introduce place it on the first day
> of the month.
>
> For such a tiny difference, I think I should remove
> calendar-scroll-right-year (and left) from this patch.  WDYT?

I would prefer to keep the behavior consistent.

Or was it not even consistent before your patch?  I see that <next> is
bound to `calendar-scroll-left-three-months' and C-x ] to
`calendar-forward-year'.  Your patch didn't touch these.  Did these
already behave differently?

Michael.




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

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


Received: (at 78298) by debbugs.gnu.org; 9 May 2025 18:15:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 09 14:15:49 2025
Received: from localhost ([127.0.0.1]:39522 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uDSGC-0000Vu-PY
	for submit <at> debbugs.gnu.org; Fri, 09 May 2025 14:15:49 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:21960)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uDSG9-0000JP-CY
 for 78298 <at> debbugs.gnu.org; Fri, 09 May 2025 14:15:46 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=fyKkNjbZ
 vXsoQycbtFkI2ICmmVDMZSTJXDqBg8RUf80=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=hjwt7VI62BsnWA4Inq1Yx8OOCuitr1
 zPokN0jY8IEv2qb9ZlzQwBeNDI+ct8v8hNSTQaWC+BfwDFGva/iZWrAQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=fyKkNjbZvXsoQycb
 tFkI2ICmmVDMZSTJXDqBg8RUf80=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=CA552gdmyTdB0PVDogcwpdRF06trzWpsDWHoop
 YVuaZPRPuzgsFWdgL7y9+04AdXMNvG8Y8dA6nQRWPYhPrmCk9cevwYDsoex76seM/Ff0/H
 NRnVeVe5LLRlNGHVsFvPSXlZ1cxay0rcqptQyTna55XR2GFp5AyDP2prvN9JB6Y2rLDZtg
 JLAVRMTFt6//xrLY3Y+gt9+T9zTsr+e08eocpSTOB4hOAdopPNMWer0qyBmgcqh9+XeLJW
 bkM8nmIu+bP+onl/1U9U1ilq5GVhUV8enZWXg0R6EJczVZVco5epTkYOqR3cZ3ofDc3lD0
 BJU3IRguSS0K+lDNULzEypSg==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 4d14f08d
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 9 May 2025 20:15:43 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87jz6r595q.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN>
Date: Fri, 09 May 2025 20:15:41 +0200
Message-ID: <87ldr57ir6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>> * lisp/calendar/cal-move.el (calendar-scroll-left-year)
>> (calendar-scroll-right-year): New commands to scroll the
>> calendar by year.
>
> I thought that calendar-forward-year and calendar-backward-year
> already do this?

I've checked: calendar-for/backward-year place the cursor on current the
day of month while the functions I introduce place it on the first day
of the month.

For such a tiny difference, I think I should remove
calendar-scroll-right-year (and left) from this patch.  WDYT?
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 9 May 2025 03:51:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 08 23:51:50 2025
Received: from localhost ([127.0.0.1]:34097 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uDEm6-0003Ny-71
	for submit <at> debbugs.gnu.org; Thu, 08 May 2025 23:51:50 -0400
Received: from mout.web.de ([217.72.192.78]:40269)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>)
 id 1uDEm3-0003Nf-DL
 for 78298 <at> debbugs.gnu.org; Thu, 08 May 2025 23:51:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1746762700; x=1747367500;
 i=michael_heerdegen@HIDDEN;
 bh=wCAAMAOKuX2c9P8hqpGq43DSViEIliJT56QzY5DgQxc=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=P4mxnB4Xfa+/c1VVF32AfaZj2k8Qj2+FgSr8QHexXvBAahzCW0epL2Iar3ixcNAA
 mhm4XWcgukcldUb5neQ0soLp2vEBnWDDWuS2GKbDZczUy0zE4q9OvauInuHn2UpOb
 /ruOq3dIEHuV+hcbYd37P58jksUq7rfky/O67xWpJChbqPXD5HErADPfOMgtgNgII
 kpLZZk1nWiCCwUzO0d7ZlxMIqUURfZadwsUJnDMtZMUEwzCUINHmSLjEeF975NH+5
 dhAF96thd7gMygvMtUrUliP+7qUREKRVOrh4+SXJgf2mwhV7/OIKJCoO/J9wYpaAJ
 8fU6jEZGUZCHpBL6mQ==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([88.66.201.164]) by smtp.web.de (mrweb105
 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N0qvH-1uyJU904W5-00x2Ht; Fri, 09
 May 2025 05:51:40 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87ldr7160b.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
Date: Fri, 09 May 2025 05:53:19 +0200
Message-ID: <87ldr6qw28.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:z9uTkNZ73rJZDspIKkgbGaCcjFRNGYpBCMUEdbdsEw9QHnAshwi
 6OhJS/Xza4im6aGmY+QzhbeK+R/jNtW4yEkBjGjAMomUfFL67qHG4j0hDAGjPfzmn43pukz
 NbqUhwdxXwymd8wKHUAwocylFzUIHi3vLlAgwRTSNV5ADdEnjSLZBohblzf88isTHhvpZSR
 bkTaxWtIUgrPZYG7J1HMA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:6lxdbVPztxU=;/JYxxIHmOTsjnmnYg+hzeiow8Kv
 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
 zS0jNNWyqJKdbmbWoh/UHc6OkK4t1lihvi
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org,
 Juri Linkov <juri@HIDDEN>
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.7 (-)

Manuel Giraud <manuel@HIDDEN> writes:

> Here is an updated version.

It feels natural to use this - works nicely!


Thanks,

Michael.




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

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


Received: (at 78298) by debbugs.gnu.org; 8 May 2025 20:36:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 08 16:36:03 2025
Received: from localhost ([127.0.0.1]:60947 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uD7yN-0001ch-Gr
	for submit <at> debbugs.gnu.org; Thu, 08 May 2025 16:36:03 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:27265)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uD7yK-0001cG-8k
 for 78298 <at> debbugs.gnu.org; Thu, 08 May 2025 16:36:02 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=mcGyWrda
 OBYnB3xJMRS2h44Sy7QRo4Fa5Tz/Ow9QDDk=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=4AnQx28/eC1kJ5Dxgqi5I9dsw1mzE4
 iQ1xL+truYdcDOyiXqd3ai2IqinvUsF7l3FNj+IvONgtCRAb9LtvQbCQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=mcGyWrdaOBYnB3xJ
 MRS2h44Sy7QRo4Fa5Tz/Ow9QDDk=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=WhG+JNcXc+UXIgohVJmuXpXtLDznQdYiSeBir6
 wLr6Qk26Fwx+x0twdbAOfA/Y60RPZlwVHQwGvCULZ2CJ+7ttgyE/npc1cqIvZTAl7l0keb
 KaPECmATo+CV2HAyGhtmx57KG8gITPsi4gLzPXJHfQnN4zeIwWS5jGMUhOdSCMAQukEfzC
 Ui0FZNYKEtFn57QDHz8ZcUs6lbYMMXQfiVoXl6ffN6tvTTZ3rhnB7bxh0bAMy3tPgMKjTF
 0AsLA655UCygdVYVT7RH/QBZr1sJgQRITOq7VSbgFTUDOqUEwx/lt+93M+qIbkfDT41kju
 JbOLlgQT7piPDcEOD9AWhm0Q==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 94475a5a
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 8 May 2025 22:35:56 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87jz6r595q.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
 <87jz6r595q.fsf@HIDDEN>
Date: Thu, 08 May 2025 22:35:55 +0200
Message-ID: <87y0v67sd0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <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 (-)

Juri Linkov <juri@HIDDEN> writes:

>> * lisp/calendar/cal-move.el (calendar-scroll-left-year)
>> (calendar-scroll-right-year): New commands to scroll the
>> calendar by year.
>
> I thought that calendar-forward-year and calendar-backward-year
> already do this?

There is also calendar-forward-month and calendar-scroll-left.  So I try
to do the same as the scroll part... but you're right that I'll have to
look closer in this case.
-- 
Manuel Giraud




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

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


Received: (at 78298) by debbugs.gnu.org; 8 May 2025 17:02:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 08 13:02:55 2025
Received: from localhost ([127.0.0.1]:59468 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uD4e7-0004l9-3j
	for submit <at> debbugs.gnu.org; Thu, 08 May 2025 13:02:55 -0400
Received: from relay1-d.mail.gandi.net ([2001:4b98:dc4:8::221]:46523)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uD4e1-0004kU-Ge
 for 78298 <at> debbugs.gnu.org; Thu, 08 May 2025 13:02:50 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 9EC8142E7E;
 Thu,  8 May 2025 17:02:42 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87ldr7160b.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN> <87ldr7160b.fsf@HIDDEN>
Date: Thu, 08 May 2025 20:01:21 +0300
Message-ID: <87jz6r595q.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvledtvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepfedprhgtphhtthhopeejkedvleekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepmhgrnhhuvghlsehlvgguuhdqghhirhgruhgurdhfrh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <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.7 (-)

> * lisp/calendar/cal-move.el (calendar-scroll-left-year)
> (calendar-scroll-right-year): New commands to scroll the
> calendar by year.

I thought that calendar-forward-year and calendar-backward-year
already do this?




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

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


Received: (at 78298) by debbugs.gnu.org; 8 May 2025 15:23:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 08 11:23:16 2025
Received: from localhost ([127.0.0.1]:58855 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uD35e-00075T-Us
	for submit <at> debbugs.gnu.org; Thu, 08 May 2025 11:23:16 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:22588)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uD35U-00074u-Es
 for 78298 <at> debbugs.gnu.org; Thu, 08 May 2025 11:23:09 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=5h+/R8B9
 gHukJAmzV7MTPZxDd6x7OBtfXuY2TlCzPXw=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=+sDLSyYp7VZtD+Nx9ZC1Xcz0MauImI
 +heJwEkVZF3pZ5Z0tasQaFrH6Ftj7LOfNLFtg5Y9JDhaUh54v6OXhSCg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=5h+/R8B9gHukJAmz
 V7MTPZxDd6x7OBtfXuY2TlCzPXw=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=Tjx8GA/8XC6vOLOuy9sjkA10kS9CyCdn/tQFac
 V3dtHuI9/V+1f4cC1CcPzcuUROxO8hg6i8vVtJq6a3y7KZmjbIEx9NSbZfrUBKP+RUgITw
 XJVDygbP+FKgQ1WL6GZL9qs8EMw6yXnIkHEIi5pEXnJa+gvqEMb+vhw7jTbzqBm2UTK7kH
 QOhkfS8saDhh8Yy9hB7KU02cTC75DisKDNBE66ZxFWKyMgvUaPgPmIeHcgLAABH7DM1/Xm
 q9x6VT8gfruhN2qdd4vdfyV8/nPwxeTCF4RzDgj7dfAf5dNvlBAeViU6cbF52ZB01+WW+S
 T2na12wV8i4gGHu2wUeMV/Rg==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id e85fa5af
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 8 May 2025 17:23:01 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <86ecx0fe55.fsf@HIDDEN>
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
 <86ecx0fe55.fsf@HIDDEN>
Date: Thu, 08 May 2025 17:23:00 +0200
Message-ID: <87ldr7160b.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
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 (-)

--=-=-=
Content-Type: text/plain

Eli Zaretskii <eliz@HIDDEN> writes:

>> Cc: 78298 <at> debbugs.gnu.org
>> From: Juri Linkov <juri@HIDDEN>
>> Date: Wed, 07 May 2025 19:13:33 +0300
>> 
>> > Here is simple patch that adds mouse wheel scroll to calendar.
>> > [wheel-up/down] scrolls by 3 months and [S-wheel-up/down] scrolls by 1
>> > month.
>> 
>> Thanks.  It would be nice also for M-wheel to scroll by year.
>> 
>> Do these changes need a NEWS announcement?
>
> Yes, I think so.

Here is an updated version.  I'm not quite sure about my formulation in
the NEWS entry.

--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Scroll-with-mouse-wheel-in-calendar-bug-78298.patch

From 2f1aceb1d24874329699c288b30db2bb3c945db4 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Thu, 8 May 2025 16:30:20 +0200
Subject: [PATCH] Scroll with mouse wheel in calendar (bug#78298)

* lisp/calendar/cal-move.el (calendar-scroll-left-year)
(calendar-scroll-right-year): New commands to scroll the
calendar by year.
* lisp/calendar/calendar.el (calendar-mode-map): Add scroll with
mouse wheel.
* etc/NEWS: Announce the change.
---
 etc/NEWS                  | 10 ++++++++++
 lisp/calendar/cal-move.el | 20 ++++++++++++++++++++
 lisp/calendar/calendar.el |  6 ++++++
 3 files changed, 36 insertions(+)

diff --git a/etc/NEWS b/etc/NEWS
index d1b0189da0c..9e838ef04b1 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2040,6 +2040,7 @@ DISABLE-URI non-nil.
 When starting these debuggers (e.g., 'M-x pdb') while visiting a file,
 pressing 'M-n' in the command prompt suggests a command line including
 the file name, using the minibuffer's "future history".
+
 ** Calendar
 
 +++
@@ -2047,6 +2048,15 @@ the file name, using the minibuffer's "future history".
 This command recenters the month of the date at point.  By default, it
 is bound to 'C-l' in the calendar buffer.
 
+---
+*** New commands 'calendar-scroll-left-year' and 'calendar-scroll-right-year'.
+These commands scroll the calendar one year at a time.
+
+---
+*** Mouse wheel bindings for scrolling the calendar.
+You can now use the mouse wheel to scroll the calendar by 3 months.
+With the shift modifier, it scrolls by one month.  With the meta
+modifier, it scrolls by year.
 
 * New Modes and Packages in Emacs 31.1
 
diff --git a/lisp/calendar/cal-move.el b/lisp/calendar/cal-move.el
index aad05f572d6..b1972ab2c09 100644
--- a/lisp/calendar/cal-move.el
+++ b/lisp/calendar/cal-move.el
@@ -217,6 +217,26 @@ calendar-scroll-right-three-months
                      last-nonmenu-event))
   (calendar-scroll-left (* -3 arg) event))
 
+;;;###cal-autoload
+(defun calendar-scroll-left-year (arg &optional event)
+  "Scroll the displayed calendar window left by 12*ARG months.
+If ARG is negative the calendar is scrolled right.  Maintains the relative
+position of the cursor with respect to the calendar as well as possible.
+EVENT is an event like `last-nonmenu-event'."
+  (interactive (list (prefix-numeric-value current-prefix-arg)
+                     last-nonmenu-event))
+  (calendar-scroll-left (* 12 arg) event))
+
+;;;###cal-autoload
+(defun calendar-scroll-right-year (arg &optional event)
+  "Scroll the displayed calendar window right by 12*ARG months.
+If ARG is negative the calendar is scrolled left.  Maintains the relative
+position of the cursor with respect to the calendar as well as possible.
+EVENT is an event like `last-nonmenu-event'."
+  (interactive (list (prefix-numeric-value current-prefix-arg)
+                     last-nonmenu-event))
+  (calendar-scroll-left (* -12 arg) event))
+
 (defvar calendar-recenter-last-op nil
   "Last calendar recenter operation performed.")
 
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index b0f6a9152d5..02626f547c1 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -1587,12 +1587,18 @@ calendar-mode-map
       (define-key map (vector 'remap c) 'calendar-not-implemented))
     (define-key map "<"     'calendar-scroll-right)
     (define-key map "\C-x<" 'calendar-scroll-right)
+    (define-key map [S-wheel-up] 'calendar-scroll-right)
     (define-key map [prior] 'calendar-scroll-right-three-months)
     (define-key map "\ev"   'calendar-scroll-right-three-months)
+    (define-key map [wheel-up] 'calendar-scroll-right-three-months)
+    (define-key map [M-wheel-up] 'calendar-scroll-right-year)
     (define-key map ">"     'calendar-scroll-left)
     (define-key map "\C-x>" 'calendar-scroll-left)
+    (define-key map [S-wheel-down] 'calendar-scroll-left)
     (define-key map [next]  'calendar-scroll-left-three-months)
     (define-key map "\C-v"  'calendar-scroll-left-three-months)
+    (define-key map [wheel-down] 'calendar-scroll-left-three-months)
+    (define-key map [M-wheel-down] 'calendar-scroll-left-year)
     (define-key map "\C-l"  'calendar-recenter)
     (define-key map "\C-b"  'calendar-backward-day)
     (define-key map "\C-p"  'calendar-backward-week)
-- 
2.49.0


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--




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

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


Received: (at 78298) by debbugs.gnu.org; 7 May 2025 18:51:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 07 14:51:31 2025
Received: from localhost ([127.0.0.1]:47629 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uCjre-00073Q-Kb
	for submit <at> debbugs.gnu.org; Wed, 07 May 2025 14:51:31 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:33862)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uCjrc-00072u-Ax
 for 78298 <at> debbugs.gnu.org; Wed, 07 May 2025 14:51:28 -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 1uCjrU-0005Pp-Uk; Wed, 07 May 2025 14:51:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=mrbcot4d+BUcr24hc0P7FCDVunE85PzeLLeRzizxEmc=; b=awGepYogvftS
 YnnCq9VJOiSVDOUwhWdeRvC46dZ1R9bS49KKbmOfw7SnR/poChFr7jhyrbuSuYjJWHqrO44PcRdt7
 v+ld/pCtOoHOGBegTYz+ft53qqop8WY79hBCuMSVNYjJAfFUMkqcAZ3WB/wuZI/BdYn2SbrKiPcYO
 O48HRl2iJE3d4ujLmcPe5TiaV++Gm4Kyo3Pgy3QE5UsazBe1QOSl3uCA0cOsjIJXvxEHNXzHeLIFT
 Ay/WE3UbHqPIRwzdk3ewoCZ8+lvFb3r+FVYxgtroENm6hDM6PrmQTkMyOsE+Fi5sZQES9UJ9vhIm1
 ED1XHEi0i6ROChRX212xAg==;
Date: Wed, 07 May 2025 21:51:18 +0300
Message-Id: <86ecx0fe55.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
In-Reply-To: <87frhg8klu.fsf@HIDDEN> (message from Juri Linkov on
 Wed, 07 May 2025 19:13:33 +0300)
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
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 (---)

> Cc: 78298 <at> debbugs.gnu.org
> From: Juri Linkov <juri@HIDDEN>
> Date: Wed, 07 May 2025 19:13:33 +0300
> 
> > Here is simple patch that adds mouse wheel scroll to calendar.
> > [wheel-up/down] scrolls by 3 months and [S-wheel-up/down] scrolls by 1
> > month.
> 
> Thanks.  It would be nice also for M-wheel to scroll by year.
> 
> Do these changes need a NEWS announcement?

Yes, I think so.




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

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


Received: (at 78298) by debbugs.gnu.org; 7 May 2025 16:19:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 07 12:19:03 2025
Received: from localhost ([127.0.0.1]:46215 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uChU6-0005Vt-Oq
	for submit <at> debbugs.gnu.org; Wed, 07 May 2025 12:19:03 -0400
Received: from relay9-d.mail.gandi.net ([217.70.183.199]:59793)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uChU3-0005VL-1M
 for 78298 <at> debbugs.gnu.org; Wed, 07 May 2025 12:19:00 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 624B8439CD;
 Wed,  7 May 2025 16:18:50 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#78298: [PATCH] Scroll with mouse wheel in calendar
In-Reply-To: <87msbohkly.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87msbohkly.fsf@HIDDEN>
Date: Wed, 07 May 2025 19:13:33 +0300
Message-ID: <87frhg8klu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvkeejfedvucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejkedvleekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepmhgrnhhuvghlsehlvgguuhdqghhirhgruhgurdhfrh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78298
Cc: 78298 <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.7 (-)

> Here is simple patch that adds mouse wheel scroll to calendar.
> [wheel-up/down] scrolls by 3 months and [S-wheel-up/down] scrolls by 1
> month.

Thanks.  It would be nice also for M-wheel to scroll by year.

Do these changes need a NEWS announcement?




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

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


Received: (at submit) by debbugs.gnu.org; 7 May 2025 08:48:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 07 04:48:59 2025
Received: from localhost ([127.0.0.1]:40399 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uCaSZ-0004cT-0j
	for submit <at> debbugs.gnu.org; Wed, 07 May 2025 04:48:59 -0400
Received: from lists.gnu.org ([2001:470:142::17]:57362)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1uCaSW-0004cA-Px
 for submit <at> debbugs.gnu.org; Wed, 07 May 2025 04:48:57 -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 <manuel@HIDDEN>)
 id 1uCaSR-0000vv-78
 for bug-gnu-emacs@HIDDEN; Wed, 07 May 2025 04:48:51 -0400
Received: from ledu-giraud.fr ([51.159.28.247])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1uCaSL-0000Zh-8e
 for bug-gnu-emacs@HIDDEN; Wed, 07 May 2025 04:48:50 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=sJ2lV4VF
 szDMAsf8Vhq3QOibH5w8k35NDQsA/r7jz30=; h=date:subject:to:from; 
 d=ledu-giraud.fr;
 b=hPhZba14tfy7+jfmTnlzKIN/HKN02jz+SoGCiGVJWurwBGGHIo
 mTMlCg54sGjCgg0SILW+uB6kAXXagIfC//AA==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=sJ2lV4VFszDMAsf8
 Vhq3QOibH5w8k35NDQsA/r7jz30=; h=date:subject:to:from;
 d=ledu-giraud.fr; b=bn2OK0sJ4uFUtVZ+O47ZSuM+Xs6q91gVZ2Mvv7RhHxmbZCpnoK
 k0mT9vh0mGssLBmCYWFHdIl8GJ3n+6J8GNo7mbcRbJTV/bgtIW2Z1BP6HnUPTf87CtUs2K
 RuYAa4HVxkINUBO6X2FjamCZaY9M+8vYVfzJLO2WjUYXRdW+CQARkrf3s0trNnHUOLE9T4
 8LTOhhuXclxlL7ljelVfWPDilgK/mUHCViZanHgzzig6UecRD9h9ZP5JyKxgVvpzcviXZ0
 1zQl4yssT0TvYmerxikRkejsElzOac7adtmi0YNScHzs5Y8TGpYGChRySaJ70PJFMyXiDc
 Qj3UECBmmzEA==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id c6fc0ac2
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <bug-gnu-emacs@HIDDEN>;
 Wed, 7 May 2025 10:48:42 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: [PATCH] Scroll with mouse wheel in calendar
X-Debbugs-Cc: 
Date: Wed, 07 May 2025 10:48:41 +0200
Message-ID: <87msbohkly.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN;
 helo=ledu-giraud.fr
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
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: -0.1 (/)

--=-=-=
Content-Type: text/plain

Tags: patch

Hi,

Here is simple patch that adds mouse wheel scroll to calendar.
[wheel-up/down] scrolls by 3 months and [S-wheel-up/down] scrolls by 1
month.



In GNU Emacs 31.0.50 (build 5, x86_64-unknown-openbsd7.7) of 2025-05-07
 built on computer
Repository revision: ac52ffa0db54c52afbc455e342ea3b1ba300718f
Repository branch: mgi/calendar-wheel
Windowing system distributor 'The X.Org Foundation', version 11.0.12101016
System Description: OpenBSD computer 7.7 GENERIC.MP#644 amd64

Configured using:
 'configure CC=egcc CPPFLAGS=-I/usr/local/include
 LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs
 --bindir=/home/manuel/bin --with-x-toolkit=no
 --with-toolkit-scroll-bars=no --without-cairo
 --without-compress-install'


--=-=-=
Content-Type: text/patch
Content-Disposition: attachment;
 filename=0001-Scroll-with-mouse-wheel-in-calendar.patch

From ac52ffa0db54c52afbc455e342ea3b1ba300718f Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Wed, 7 May 2025 09:05:04 +0200
Subject: [PATCH] Scroll with mouse wheel in calendar

* lisp/calendar/calendar.el (calendar-mode-map): Add scroll with
mouse wheel.
---
 lisp/calendar/calendar.el | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index 058982647fe..61686e08d8a 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -1587,12 +1587,16 @@ calendar-mode-map
       (define-key map (vector 'remap c) 'calendar-not-implemented))
     (define-key map "<"     'calendar-scroll-right)
     (define-key map "\C-x<" 'calendar-scroll-right)
+    (define-key map [S-wheel-up] 'calendar-scroll-right)
     (define-key map [prior] 'calendar-scroll-right-three-months)
     (define-key map "\ev"   'calendar-scroll-right-three-months)
+    (define-key map [wheel-up] 'calendar-scroll-right-three-months)
     (define-key map ">"     'calendar-scroll-left)
     (define-key map "\C-x>" 'calendar-scroll-left)
+    (define-key map [S-wheel-down] 'calendar-scroll-left)
     (define-key map [next]  'calendar-scroll-left-three-months)
     (define-key map "\C-v"  'calendar-scroll-left-three-months)
+    (define-key map [wheel-down] 'calendar-scroll-left-three-months)
     (define-key map "\C-b"  'calendar-backward-day)
     (define-key map "\C-p"  'calendar-backward-week)
     (define-key map "\e{"   'calendar-backward-month)
-- 
2.49.0


--=-=-=
Content-Type: text/plain


-- 
Manuel Giraud

--=-=-=--




Acknowledgement sent to Manuel Giraud <manuel@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#78298; 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: Sat, 27 Sep 2025 08:30:09 UTC

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