X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 07 May 2025 08:49:02 +0000
Resent-Message-ID: <handler.78298.B.174660773917769 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 78298 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174660773917769
(code B ref -1); Wed, 07 May 2025 08:49:02 +0000
Received: (at submit) by debbugs.gnu.org; 7 May 2025 08:48:59 +0000
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>
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-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
--=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Manuel Giraud <manuel@HIDDEN> Subject: bug#78298: Acknowledgement ([PATCH] Scroll with mouse wheel in calendar) Message-ID: <handler.78298.B.174660773917769.ack <at> debbugs.gnu.org> References: <87msbohkly.fsf@HIDDEN> X-Gnu-PR-Message: ack 78298 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 78298 <at> debbugs.gnu.org Date: Wed, 07 May 2025 08:49:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 78298 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 78298: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78298 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 07 May 2025 16:20:03 +0000
Resent-Message-ID: <handler.78298.B78298.174663474321201 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174663474321201
(code B ref 78298); Wed, 07 May 2025 16:20:03 +0000
Received: (at 78298) by debbugs.gnu.org; 7 May 2025 16:19:03 +0000
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>
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-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?
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 07 May 2025 18:52:02 +0000
Resent-Message-ID: <handler.78298.B78298.174664389127125 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174664389127125
(code B ref 78298); Wed, 07 May 2025 18:52:02 +0000
Received: (at 78298) by debbugs.gnu.org; 7 May 2025 18:51:31 +0000
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>
In-Reply-To: <87frhg8klu.fsf@HIDDEN> (message from Juri Linkov on
Wed, 07 May 2025 19:13:33 +0300)
References: <87msbohkly.fsf@HIDDEN> <87frhg8klu.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 08 May 2025 15:24:02 +0000
Resent-Message-ID: <handler.78298.B78298.174671779627254 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174671779627254
(code B ref 78298); Thu, 08 May 2025 15:24:02 +0000
Received: (at 78298) by debbugs.gnu.org; 8 May 2025 15:23:16 +0000
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>
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-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
--=-=-=--
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 08 May 2025 17:03:02 +0000
Resent-Message-ID: <handler.78298.B78298.174672377518304 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174672377518304
(code B ref 78298); Thu, 08 May 2025 17:03:02 +0000
Received: (at 78298) by debbugs.gnu.org; 8 May 2025 17:02:55 +0000
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>
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-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?
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 08 May 2025 20:37:02 +0000
Resent-Message-ID: <handler.78298.B78298.17467365636247 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17467365636247
(code B ref 78298); Thu, 08 May 2025 20:37:02 +0000
Received: (at 78298) by debbugs.gnu.org; 8 May 2025 20:36:03 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 09 May 2025 03:52:02 +0000
Resent-Message-ID: <handler.78298.B78298.174676271013022 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174676271013022
(code B ref 78298); Fri, 09 May 2025 03:52:02 +0000
Received: (at 78298) by debbugs.gnu.org; 9 May 2025 03:51:50 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 09 May 2025 18:16:02 +0000
Resent-Message-ID: <handler.78298.B78298.17468145492021 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17468145492021
(code B ref 78298); Fri, 09 May 2025 18:16:02 +0000
Received: (at 78298) by debbugs.gnu.org; 9 May 2025 18:15:49 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 10 May 2025 05:04:01 +0000
Resent-Message-ID: <handler.78298.B78298.174685341324320 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174685341324320
(code B ref 78298); Sat, 10 May 2025 05:04:01 +0000
Received: (at 78298) by debbugs.gnu.org; 10 May 2025 05:03:33 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 10 May 2025 18:39:02 +0000
Resent-Message-ID: <handler.78298.B78298.174690233716598 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174690233716598
(code B ref 78298); Sat, 10 May 2025 18:39:02 +0000
Received: (at 78298) by debbugs.gnu.org; 10 May 2025 18:38:57 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 11 May 2025 06:54:02 +0000
Resent-Message-ID: <handler.78298.B78298.1746946411544 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.1746946411544
(code B ref 78298); Sun, 11 May 2025 06:54:02 +0000
Received: (at 78298) by debbugs.gnu.org; 11 May 2025 06:53:31 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 11 May 2025 11:42:01 +0000
Resent-Message-ID: <handler.78298.B78298.174696369011890 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174696369011890
(code B ref 78298); Sun, 11 May 2025 11:42:01 +0000
Received: (at 78298) by debbugs.gnu.org; 11 May 2025 11:41:30 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 12 May 2025 18:06:02 +0000
Resent-Message-ID: <handler.78298.B78298.17470731143599 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17470731143599
(code B ref 78298); Mon, 12 May 2025 18:06:02 +0000
Received: (at 78298) by debbugs.gnu.org; 12 May 2025 18:05:14 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 14 May 2025 11:51:10 +0000
Resent-Message-ID: <handler.78298.B78298.174722346726248 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174722346726248
(code B ref 78298); Wed, 14 May 2025 11:51:10 +0000
Received: (at 78298) by debbugs.gnu.org; 14 May 2025 11:51:07 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 14 May 2025 16:28:02 +0000
Resent-Message-ID: <handler.78298.B78298.17472400709601 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17472400709601
(code B ref 78298); Wed, 14 May 2025 16:28:02 +0000
Received: (at 78298) by debbugs.gnu.org; 14 May 2025 16:27:50 +0000
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>
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-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 ]'.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 14 May 2025 17:17:01 +0000
Resent-Message-ID: <handler.78298.B78298.174724299932548 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174724299932548
(code B ref 78298); Wed, 14 May 2025 17:17:01 +0000
Received: (at 78298) by debbugs.gnu.org; 14 May 2025 17:16:39 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 14 May 2025 17:51:03 +0000
Resent-Message-ID: <handler.78298.B78298.17472450566702 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17472450566702
(code B ref 78298); Wed, 14 May 2025 17:51:03 +0000
Received: (at 78298) by debbugs.gnu.org; 14 May 2025 17:50:56 +0000
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>
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-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
--=-=-=--
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 14 May 2025 18:09:02 +0000
Resent-Message-ID: <handler.78298.B78298.174724613710292 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174724613710292
(code B ref 78298); Wed, 14 May 2025 18:09:02 +0000
Received: (at 78298) by debbugs.gnu.org; 14 May 2025 18:08:57 +0000
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>
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-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.
Received: (at control) by debbugs.gnu.org; 14 May 2025 18:09:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 14:09:09 2025 Received: from localhost ([127.0.0.1]:45133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFGXU-0002gc-R3 for submit <at> debbugs.gnu.org; Wed, 14 May 2025 14:09:09 -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: control 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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 15 May 2025 12:05:02 +0000
Resent-Message-ID: <handler.78298.B78298.174731066013801 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174731066013801
(code B ref 78298); Thu, 15 May 2025 12:05:02 +0000
Received: (at 78298) by debbugs.gnu.org; 15 May 2025 12:04:20 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 15 May 2025 16:18:02 +0000
Resent-Message-ID: <handler.78298.B78298.174732586018740 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174732586018740
(code B ref 78298); Thu, 15 May 2025 16:18:02 +0000
Received: (at 78298) by debbugs.gnu.org; 15 May 2025 16:17:40 +0000
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>
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-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?
Received: (at fakecontrol) by fakecontrolmessage; To: internal_control <at> debbugs.gnu.org From: Debbugs Internal Request <help-debbugs@HIDDEN> Subject: Internal Control Message-Id: bug No longer marked as fixed in versions 31.0.50 and reopened. Date: Thu, 15 May 2025 16:18:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug No longer marked as fixed in versions 31.0.50 and reopened. thanks # This fakemail brought to you by your local debbugs # administrator
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 16 May 2025 07:21:02 +0000
Resent-Message-ID: <handler.78298.B78298.17473800263508 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17473800263508
(code B ref 78298); Fri, 16 May 2025 07:21:02 +0000
Received: (at 78298) by debbugs.gnu.org; 16 May 2025 07:20:26 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 16 May 2025 08:53:01 +0000
Resent-Message-ID: <handler.78298.B78298.17473855647422 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17473855647422
(code B ref 78298); Fri, 16 May 2025 08:53:01 +0000
Received: (at 78298) by debbugs.gnu.org; 16 May 2025 08:52:44 +0000
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>
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-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
--=-=-=--
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 16 May 2025 11:25:02 +0000
Resent-Message-ID: <handler.78298.B78298.174739464725385 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174739464725385
(code B ref 78298); Fri, 16 May 2025 11:25:02 +0000
Received: (at 78298) by debbugs.gnu.org; 16 May 2025 11:24:07 +0000
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>
In-Reply-To: <8734d5kkdn.fsf@HIDDEN> (message from Manuel Giraud on
Fri, 16 May 2025 10:52:36 +0200)
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 16 May 2025 14:00:03 +0000
Resent-Message-ID: <handler.78298.B78298.174740396112573 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174740396112573
(code B ref 78298); Fri, 16 May 2025 14:00:03 +0000
Received: (at 78298) by debbugs.gnu.org; 16 May 2025 13:59:21 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 16 May 2025 16:04:03 +0000
Resent-Message-ID: <handler.78298.B78298.174741140332461 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174741140332461
(code B ref 78298); Fri, 16 May 2025 16:04:03 +0000
Received: (at 78298) by debbugs.gnu.org; 16 May 2025 16:03:23 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 16 May 2025 16:06:01 +0000
Resent-Message-ID: <handler.78298.B78298.17474115291535 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17474115291535
(code B ref 78298); Fri, 16 May 2025 16:06:01 +0000
Received: (at 78298) by debbugs.gnu.org; 16 May 2025 16:05:29 +0000
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>
In-Reply-To: <87r00ok66p.fsf@HIDDEN> (message from Manuel Giraud on
Fri, 16 May 2025 15:59:10 +0200)
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 16 May 2025 19:16:02 +0000
Resent-Message-ID: <handler.78298.B78298.174742294325645 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174742294325645
(code B ref 78298); Fri, 16 May 2025 19:16:02 +0000
Received: (at 78298) by debbugs.gnu.org; 16 May 2025 19:15:43 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 16 May 2025 19:20:01 +0000
Resent-Message-ID: <handler.78298.B78298.174742317828054 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174742317828054
(code B ref 78298); Fri, 16 May 2025 19:20:01 +0000
Received: (at 78298) by debbugs.gnu.org; 16 May 2025 19:19:38 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 17 May 2025 06:24:01 +0000
Resent-Message-ID: <handler.78298.B78298.17474629939049 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17474629939049
(code B ref 78298); Sat, 17 May 2025 06:24:01 +0000
Received: (at 78298) by debbugs.gnu.org; 17 May 2025 06:23:13 +0000
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>
In-Reply-To: <87ikm0jrcr.fsf@HIDDEN> (message from Manuel Giraud on
Fri, 16 May 2025 21:19:32 +0200)
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 17 May 2025 14:14:02 +0000
Resent-Message-ID: <handler.78298.B78298.17474912071418 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17474912071418
(code B ref 78298); Sat, 17 May 2025 14:14:02 +0000
Received: (at 78298) by debbugs.gnu.org; 17 May 2025 14:13:27 +0000
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>
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-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
--=-=-=--
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 17 May 2025 14:43:01 +0000
Resent-Message-ID: <handler.78298.B78298.17474929509671 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17474929509671
(code B ref 78298); Sat, 17 May 2025 14:43:01 +0000
Received: (at 78298) by debbugs.gnu.org; 17 May 2025 14:42:30 +0000
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>
In-Reply-To: <87ecwnjpfo.fsf@HIDDEN> (message from Manuel Giraud on
Sat, 17 May 2025 16:13:15 +0200)
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 19 May 2025 06:50:02 +0000
Resent-Message-ID: <handler.78298.B78298.174763735531336 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174763735531336
(code B ref 78298); Mon, 19 May 2025 06:50:02 +0000
Received: (at 78298) by debbugs.gnu.org; 19 May 2025 06:49:15 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 19 May 2025 12:05:02 +0000
Resent-Message-ID: <handler.78298.B78298.174765628724287 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174765628724287
(code B ref 78298); Mon, 19 May 2025 12:05:02 +0000
Received: (at 78298) by debbugs.gnu.org; 19 May 2025 12:04:47 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 20 May 2025 08:50:03 +0000
Resent-Message-ID: <handler.78298.B78298.1747730963627 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.1747730963627
(code B ref 78298); Tue, 20 May 2025 08:50:03 +0000
Received: (at 78298) by debbugs.gnu.org; 20 May 2025 08:49:23 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 20 May 2025 12:44:01 +0000
Resent-Message-ID: <handler.78298.B78298.1747745026702 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.1747745026702
(code B ref 78298); Tue, 20 May 2025 12:44:01 +0000
Received: (at 78298) by debbugs.gnu.org; 20 May 2025 12:43:46 +0000
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>
In-Reply-To: <87y0urekfo.fsf@HIDDEN> (message from Manuel Giraud on
Tue, 20 May 2025 10:49:15 +0200)
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 20 May 2025 16:34:02 +0000
Resent-Message-ID: <handler.78298.B78298.174775884127811 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174775884127811
(code B ref 78298); Tue, 20 May 2025 16:34:02 +0000
Received: (at 78298) by debbugs.gnu.org; 20 May 2025 16:34:01 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 21 May 2025 14:58:02 +0000
Resent-Message-ID: <handler.78298.B78298.174783945715134 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: michael_heerdegen@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174783945715134
(code B ref 78298); Wed, 21 May 2025 14:58:02 +0000
Received: (at 78298) by debbugs.gnu.org; 21 May 2025 14:57:37 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 31 May 2025 09:25:06 +0000
Resent-Message-ID: <handler.78298.B78298.174868345116208 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>, michael_heerdegen@HIDDEN
Cc: 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174868345116208
(code B ref 78298); Sat, 31 May 2025 09:25:06 +0000
Received: (at 78298) by debbugs.gnu.org; 31 May 2025 09:24:11 +0000
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>
In-Reply-To: <87plg26mgc.fsf@HIDDEN> (message from Manuel Giraud on
Wed, 21 May 2025 16:57:23 +0200)
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-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?
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 01 Jun 2025 01:22:03 +0000
Resent-Message-ID: <handler.78298.B78298.174874088010191 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174874088010191
(code B ref 78298); Sun, 01 Jun 2025 01:22:03 +0000
Received: (at 78298) by debbugs.gnu.org; 1 Jun 2025 01:21:20 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 03 Jun 2025 10:58:07 +0000
Resent-Message-ID: <handler.78298.B78298.17489482806975 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>, Po Lu <luangruo@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17489482806975
(code B ref 78298); Tue, 03 Jun 2025 10:58:07 +0000
Received: (at 78298) by debbugs.gnu.org; 3 Jun 2025 10:58:00 +0000
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>
In-Reply-To: <87a56smf13.fsf@HIDDEN> (message from Michael Heerdegen on Sun,
01 Jun 2025 03:22:48 +0200)
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-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?
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 06 Jun 2025 09:27:01 +0000
Resent-Message-ID: <handler.78298.B78298.174920198925470 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.174920198925470
(code B ref 78298); Fri, 06 Jun 2025 09:27:01 +0000
Received: (at 78298) by debbugs.gnu.org; 6 Jun 2025 09:26:29 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 28 Jun 2025 08:54:02 +0000
Resent-Message-ID: <handler.78298.B78298.17511008147683 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17511008147683
(code B ref 78298); Sat, 28 Jun 2025 08:54:02 +0000
Received: (at 78298) by debbugs.gnu.org; 28 Jun 2025 08:53:34 +0000
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>
In-Reply-To: <87ecvxmdab.fsf@HIDDEN> (message from Manuel Giraud on
Fri, 06 Jun 2025 11:26:20 +0200)
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-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
>
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 01 Jul 2025 12:32:05 +0000
Resent-Message-ID: <handler.78298.B78298.175137312027521 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.175137312027521
(code B ref 78298); Tue, 01 Jul 2025 12:32:05 +0000
Received: (at 78298) by debbugs.gnu.org; 1 Jul 2025 12:32:00 +0000
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>
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 12 Jul 2025 07:36:01 +0000
Resent-Message-ID: <handler.78298.B78298.1752305758301 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.1752305758301
(code B ref 78298); Sat, 12 Jul 2025 07:36:01 +0000
Received: (at 78298) by debbugs.gnu.org; 12 Jul 2025 07:35:58 +0000
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>
In-Reply-To: <87bjq4qeff.fsf@HIDDEN> (message from Michael Heerdegen on Tue,
01 Jul 2025 14:32:52 +0200)
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-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?
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 26 Jul 2025 08:44:01 +0000
Resent-Message-ID: <handler.78298.B78298.17535194341824 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: michael_heerdegen@HIDDEN
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.17535194341824
(code B ref 78298); Sat, 26 Jul 2025 08:44:01 +0000
Received: (at 78298) by debbugs.gnu.org; 26 Jul 2025 08:43:54 +0000
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>
In-Reply-To: <86bjppg8tp.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 12
Jul 2025 10:35:46 +0300)
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-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!
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 09 Aug 2025 12:07:01 +0000
Resent-Message-ID: <handler.78298.B78298.175474120727207 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: michael_heerdegen@HIDDEN
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.175474120727207
(code B ref 78298); Sat, 09 Aug 2025 12:07:01 +0000
Received: (at 78298) by debbugs.gnu.org; 9 Aug 2025 12:06:47 +0000
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>
In-Reply-To: <86v7nf1gw3.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 26
Jul 2025 11:43:40 +0300)
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-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!
>
>
>
>
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 09 Aug 2025 19:00:02 +0000
Resent-Message-ID: <handler.78298.B78298.175476599518519 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.175476599518519
(code B ref 78298); Sat, 09 Aug 2025 19:00:02 +0000
Received: (at 78298) by debbugs.gnu.org; 9 Aug 2025 18:59:55 +0000
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>
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-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
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 10 Aug 2025 04:48:01 +0000
Resent-Message-ID: <handler.78298.B78298.175480125813774 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: michael_heerdegen@HIDDEN, 78298 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.175480125813774
(code B ref 78298); Sun, 10 Aug 2025 04:48:01 +0000
Received: (at 78298) by debbugs.gnu.org; 10 Aug 2025 04:47:38 +0000
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>
In-Reply-To: <87sei05nj1.fsf@HIDDEN> (message from Manuel Giraud on
Sat, 09 Aug 2025 20:59:46 +0200)
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 11 Aug 2025 04:46:02 +0000
Resent-Message-ID: <handler.78298.B78298.175488750116087 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.175488750116087
(code B ref 78298); Mon, 11 Aug 2025 04:46:02 +0000
Received: (at 78298) by debbugs.gnu.org; 11 Aug 2025 04:45:01 +0000
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>
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
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
qHm+SdqMxYW6oSiueoAA==
X-Spam-Score: -0.7 (/)
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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 11 Aug 2025 12:31:01 +0000
Resent-Message-ID: <handler.78298.B78298.175491540814846 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.175491540814846
(code B ref 78298); Mon, 11 Aug 2025 12:31:01 +0000
Received: (at 78298) by debbugs.gnu.org; 11 Aug 2025 12:30:08 +0000
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>
In-Reply-To: <87wm7aea8x.fsf@HIDDEN> (message from Michael Heerdegen on Mon,
11 Aug 2025 06:46:22 +0200)
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-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.
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 06 Sep 2025 07:54:06 +0000
Resent-Message-ID: <handler.78298.B78298.175714519520902 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.175714519520902
(code B ref 78298); Sat, 06 Sep 2025 07:54:06 +0000
Received: (at 78298) by debbugs.gnu.org; 6 Sep 2025 07:53:15 +0000
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>
In-Reply-To: <87wm7aea8x.fsf@HIDDEN> (message from Michael Heerdegen on Mon,
11 Aug 2025 06:46:22 +0200)
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-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?
X-Loop: help-debbugs@HIDDEN
Subject: bug#78298: [PATCH] Scroll with mouse wheel in calendar
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 27 Sep 2025 08:30:09 +0000
Resent-Message-ID: <handler.78298.B78298.175896176519321 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78298
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: michael_heerdegen@HIDDEN
Cc: 78298 <at> debbugs.gnu.org, manuel@HIDDEN
Received: via spool by 78298-submit <at> debbugs.gnu.org id=B78298.175896176519321
(code B ref 78298); Sat, 27 Sep 2025 08:30:09 +0000
Received: (at 78298) by debbugs.gnu.org; 27 Sep 2025 08:29:25 +0000
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>
In-Reply-To: <86plc4ggpv.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 06
Sep 2025 10:53:00 +0300)
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-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!
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.