From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 25 14:43:22 2025 Received: (at submit) by debbugs.gnu.org; 25 Feb 2025 19:43:22 +0000 Received: from localhost ([127.0.0.1]:48553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tn0pt-0006Wh-N0 for submit@debbugs.gnu.org; Tue, 25 Feb 2025 14:43:22 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55836) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmw3F-00025l-6C for submit@debbugs.gnu.org; Tue, 25 Feb 2025 09:36:49 -0500 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 ) id 1tmw39-0002L6-HD for bug-gnu-emacs@gnu.org; Tue, 25 Feb 2025 09:36:43 -0500 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tmw37-0000k8-Sg for bug-gnu-emacs@gnu.org; Tue, 25 Feb 2025 09:36:43 -0500 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-5dca468c5e4so10150090a12.1 for ; Tue, 25 Feb 2025 06:36:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740494199; x=1741098999; darn=gnu.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=eTKrkS7dVaD2go2q6CpP6QSOJWpPu7mak6NDisJet8I=; b=OgIbLIgvVG0Zo20XBcRnekcJ5liy4u1SHEn6lUJibRgOLF3ylp1qVwUPAFEwJ5hylx QAgOzM0cy+pZtdtRMMqtb65Vn5ro1TK62KlhVaoDjl3z/XtagpycLL5pkC9rolb76PA9 eQFtU/Gd1nuU0a/MLlGHuQtr0rlw+76G5PiYtNi035Ze3DOIn8SMuxTi99M/zGX0Wb1s ltTdHfBsNlvBi2eh0t5pEOz40LekV6JvaeY2ByKiRho3u9JwtbPvlMAqJX1o2BfUecYf /YOcBHP3saTHqJ1nF5rmDl0LZu3Hx5CTlbZorWQtBCaAshw215GVDgeIvG9OOTnjfQ08 kufw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740494199; x=1741098999; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eTKrkS7dVaD2go2q6CpP6QSOJWpPu7mak6NDisJet8I=; b=RCi5aSjdL29tDhsEk5TuXcPJHpJkdxXwWIvx9bVDBdKsAlbHgIRhCTIl3VhddpHD5I 4aZgt212Y8D1Tj/JjRZ12fLWAKndr12ll7zmVC5d60/TSASSiHzcJUEPaCGVe4vZvHOS v3ghqRCRyH0rdeKaxA8TTB4qP3TfrbTm8JV/UpVFJ5hiKY4HIbCsbzc9igJ/Akmh3f3Y 3fzcpSbXE3jQHhjV6s7q8TxgXpZ370U+vg2tQOJSNiX3RPL6O076UNLCgwvKey66b+lN Q7cRcbwaqiNXdmBCrEdKU1ntNeVUXxs6gyKfH5GeK4z1T4U0vYTJYyZc3buTC6oxyO3y COeg== X-Gm-Message-State: AOJu0Yx4z39l0w44j2DlZEF1Y7dcVBYooqQKpaXN/D3ayCNvFb6T/5w9 EMrPdHwPIU1fnJnqjJRtKBIOs6Ayr7JHKxO4HW+ySMOcHBFfE7VDQotZ2HgNgrEJPgAI31m7+1/ /FvjTnB1cgmSRRm7KSq2FPLq2H9+TstAkN3U= X-Gm-Gg: ASbGncsLJ7CxnSN7oq6wdDVMgdsJwBAhN90Ysk7YeGkgevqVhjXzKbQRM2thtU0j11S XHbPVaSK1vX6AwoITpsQHtvmqzb9M+TK2xUZUFO9CoBHQWCSs+g7irJx8nGe4HeK4BpDoa8oA2p 5PkFUqcsA= X-Google-Smtp-Source: AGHT+IE6WoGtu2XcOpf2XddT64SCSqtTNPGqJkP1Cr2bttWSaTLfSqVNfZCbWnYelIdOVCl5AaLtblWm7OgBy/gJyLs= X-Received: by 2002:a05:6402:42c3:b0:5db:f26d:fff8 with SMTP id 4fb4d7f45d1cf-5e44a254b62mr3377158a12.22.1740494198855; Tue, 25 Feb 2025 06:36:38 -0800 (PST) MIME-Version: 1.0 From: Guoyu Ou Date: Tue, 25 Feb 2025 22:36:27 +0800 X-Gm-Features: AQ5f1JqiAcf1igCKxLTOKeNolJxPY_hdZoAZG0g4O1k7pSnG8GDbViWet8nVIMo Message-ID: Subject: 30.1; emacs xref: cannot jump back to the previous position when `xref-history-storage' is set to `xref-window-local-history' To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000074e33e062ef86269" Received-SPF: pass client-ip=2a00:1450:4864:20::529; envelope-from=benogy@gmail.com; helo=mail-ed1-x529.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 25 Feb 2025 14:43:20 -0500 Cc: Guoyu Ou X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --00000000000074e33e062ef86269 Content-Type: text/plain; charset="UTF-8" Dear maintainers, I installed emacs 30.1 from debian sid, and found that xref cannot jump back to the previous position when `xref-history-storage` is set to `xref-window-local-history`. It works in emacs 29.4 with xref 1.6.3. ### settings and tests The following is my `~/.emacs`: ```lisp (when (>= emacs-major-version 29) (setq xref-history-storage 'xref-window-local-history)) ``` And two c++ files for reproducing this bug: content of `func-def.cpp`: ```c++ void func() { } void func(int) { } ``` and `main.cpp`: ```c++ int main() { func(); } ``` ### how to reproduce Use the following command to generate a `TAGS` file: ```bash /usr/bin/etags *.cpp ``` Then run ```bash emacs -Q ``` open `main.cpp` and move the cursor to the word `func` and run M-x xref-find-definitions a `*xref*` buffer is opened and shows two candidates of `func`. Then I press `n RET` in the `*xref*` buffer to choose the first candidate in the xref buffer. Now the cursor is in a new buffer named `func-def.cpp`. Then I press `M-,` and a message "At start of xref history" is shown in the minibuffer. In emacs 29.4 I can jump back to `main.cpp` when pressing `M-,`. -- Best Regards, Guoyu --00000000000074e33e062ef86269 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear maintainers,

I installed emacs 30.1 from debia= n sid, and found that xref cannot jump
back to the previous position whe= n `xref-history-storage` is set to
`xref-window-local-history`. It works= in emacs 29.4 with xref 1.6.3.

### settings and tests

The fo= llowing is my `~/.emacs`:

```lisp
(when (>=3D emacs-major-vers= ion 29)
=C2=A0 (setq xref-history-storage 'xref-window-local-history= ))
```

And two c++ files for reproducing this bug:

content= of `func-def.cpp`:

```c++
void func() {
}

void func(in= t) {
}
```

and `main.cpp`:

```c++
int main() {
= =C2=A0 func();
}
```

### how to reproduce

Use the follo= wing command to generate a `TAGS` file:

```bash
/usr/bin/etags *.= cpp
```

Then run

```bash
emacs -Q
```

open `m= ain.cpp` and move the cursor to the word `func` and run

=C2=A0 =C2= =A0M-x xref-find-definitions

a `*xref*` buffer is opened and shows t= wo candidates of `func`.

Then I press `n RET` in the `*xref*` buffer= to choose the first
candidate in the xref buffer.

Now the cursor= is in a new buffer named `func-def.cpp`. Then I press
`M-,` and a messa= ge "At start of xref history" is shown in the
minibuffer.
<= br>In emacs 29.4 I can jump back to `main.cpp` when pressing `M-,`.
--
Best Regards,
Guoyu
--00000000000074e33e062ef86269-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 22:52:03 2025 Received: (at 76565) by debbugs.gnu.org; 27 Feb 2025 03:52:03 +0000 Received: from localhost ([127.0.0.1]:57368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnUwN-0002BU-3g for submit@debbugs.gnu.org; Wed, 26 Feb 2025 22:52:03 -0500 Received: from fhigh-b5-smtp.messagingengine.com ([202.12.124.156]:38109) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnUwJ-0002Av-Gj for 76565@debbugs.gnu.org; Wed, 26 Feb 2025 22:52:00 -0500 Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50]) by mailfhigh.stl.internal (Postfix) with ESMTP id 0170C2540126; Wed, 26 Feb 2025 22:51:52 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-10.internal (MEProxy); Wed, 26 Feb 2025 22:51:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1740628312; x=1740714712; bh=XWE6X0Jz0/ m7MuNTeOTg/PskNt7hqmxKJ/0sSMaya6k=; b=LJfrSv8rvzqSqbtblph/C7VIFT 8GGLd6tvfOaQczvpOWxPcDIYkUm/lK6aRjBXjRE59eBPYNlvvzvFvXAf/L0+bLS3 elI0L5C8CQryYcysw15ofRxzEej2tXxHXxuEoH7gYF/YZ3IgTdn4C9Fv92Nibr4i FTB6ntR9Pa12lI9SLMmmU15sVZNKNHEjwe1xqs90N9532yfEAl8+7I1BYpS5GUVC IKyuSmwURXvhRhYlWWJzr4ucMfC2Ut1cpysrq+BWr10CJXo1NzVRnrEWvaeCJCjj g9JTXLFwn4HwHjPLw2bgX8LEQ5q1caiEana/puY4lNaJKYyB+dxY0i0BOpiQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1740628312; x=1740714712; bh=XWE6X0Jz0/m7MuNTeOTg/PskNt7hqmxKJ/0 sSMaya6k=; b=4cT+sI2gTcFuTWHc8TBtq7sCjU6nTm3IFZVq6LXBi+xrFa2gxuJ pr9WP7QrgQTRGOx0ZKZ5yXdComVEMsTIDN6+ri9l430VGvCIEhI7MV1yyEIIXwQn BzkLp/IKWCxZ0e6+YEjhmd7JsZMcvd9E7G6kMwF8wE4o0HaNKDC7jjUv0FMy1JxD EUsiK4WtURjIzg2qV/hbz9xNCdoDChbtfUKHV/kNBuwgPwAvc1f6OUuD6RrCGzT2 0cIG8uc3VjFe5Xn7ZeDlno7gy9PRVVIFO2zxHfsyeGrF05EEVBRdwwRczaun17Wq EzxFs36gYwU6x5ffaQ2k5D3V4G/TVPxDtFg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekieeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurheptgfkff ggfgfuvfhfhfgjsehmtderredtvdejnecuhfhrohhmpeffmhhithhrhicuifhuthhovhcu oegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvghrnhepkefhieejhe ehjefhhefhuddvteettedvgeelteeigeelueegheffueffleduvdffnecuvehluhhsthgv rhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepughmihhtrhihsehguhhtoh hvrdguvghvpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphht thhopegsvghnohhghiesghhmrghilhdrtghomhdprhgtphhtthhopeejieehieehseguvg gssghughhsrdhgnhhurdhorhhg X-ME-Proxy: Feedback-ID: i07de48aa:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 26 Feb 2025 22:51:51 -0500 (EST) Content-Type: multipart/mixed; boundary="------------KHY3tpd6gySkcQLNzrGaBZFB" Message-ID: Date: Thu, 27 Feb 2025 05:51:47 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76565: 30.1; emacs xref: cannot jump back to the previous position when `xref-history-storage' is set to `xref-window-local-history' To: Guoyu Ou , 76565@debbugs.gnu.org References: Content-Language: en-US From: Dmitry Gutov In-Reply-To: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76565 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------KHY3tpd6gySkcQLNzrGaBZFB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi! On 25/02/2025 16:36, Guoyu Ou wrote: > I installed emacs 30.1 from debian sid, and found that xref cannot jump > back to the previous position when `xref-history-storage` is set to > `xref-window-local-history`. It works in emacs 29.4 with xref 1.6.3. > > ### settings and tests > > The following is my `~/.emacs`: > > ```lisp > (when (>= emacs-major-version 29) >   (setq xref-history-storage 'xref-window-local-history)) > ``` Thanks for the report. It seems like a regression from fixing bug#65631. Here's a patch that addresses it. I'm not 100% convinced it this direction, though, (things are getting more complex) so it would be great if it you could try it out and see if there are any other scenarios that worked for you before, that still are not good with this patch applied. --------------KHY3tpd6gySkcQLNzrGaBZFB Content-Type: text/x-patch; charset=UTF-8; name="fix-76565-xref-window-local-history.diff" Content-Disposition: attachment; filename="fix-76565-xref-window-local-history.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL3hyZWYuZWwgYi9saXNwL3Byb2dtb2Rlcy94 cmVmLmVsCmluZGV4IGEzMThkMzM5M2VkLi5lM2Y3NTYyYWFkYyAxMDA2NDQKLS0tIGEvbGlz cC9wcm9nbW9kZXMveHJlZi5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy94cmVmLmVsCkBAIC0x NTIxLDMxICsxNTIxLDM2IEBAIHhyZWYtLXNob3cteHJlZnMKICAgICAgICAgICAgICAgICAg ICAgeHJlZnMKICAgICAgICAgICAgICAgICAgIChzZXRxIHhyZWZzICdjYWxsZWQtYWxyZWFk eSkpKSkpKSkKICAgKGxldCAoKGNiIChjdXJyZW50LWJ1ZmZlcikpCi0gICAgICAgIChwdCAo cG9pbnQpKSkKKyAgICAgICAgKHB0IChwb2ludCkpCisgICAgICAgICh3aW4gKHNlbGVjdGVk LXdpbmRvdykpKQogICAgIChwcm9nMQogICAgICAgICAoZnVuY2FsbCB4cmVmLXNob3cteHJl ZnMtZnVuY3Rpb24gZmV0Y2hlcgotICAgICAgICAgICAgICAgICBgKCh3aW5kb3cgLiAsKHNl bGVjdGVkLXdpbmRvdykpCisgICAgICAgICAgICAgICAgIGAoKHdpbmRvdyAuICx3aW4pCiAg ICAgICAgICAgICAgICAgICAgKGRpc3BsYXktYWN0aW9uIC4gLGRpc3BsYXktYWN0aW9uKQog ICAgICAgICAgICAgICAgICAgIChhdXRvLWp1bXAgLiAseHJlZi1hdXRvLWp1bXAtdG8tZmly c3QteHJlZikpKQotICAgICAgKHhyZWYtLXB1c2gtbWFya2VycyBjYiBwdCkpKSkKKyAgICAg ICh4cmVmLS1wdXNoLW1hcmtlcnMgY2IgcHQgd2luKSkpKQogCiAoZGVmdW4geHJlZi0tc2hv dy1kZWZzICh4cmVmcyBkaXNwbGF5LWFjdGlvbikKICAgKGxldCAoKGNiIChjdXJyZW50LWJ1 ZmZlcikpCi0gICAgICAgIChwdCAocG9pbnQpKSkKKyAgICAgICAgKHB0IChwb2ludCkpCisg ICAgICAgICh3aW4gKHNlbGVjdGVkLXdpbmRvdykpKQogICAgIChwcm9nMQogICAgICAgICAo ZnVuY2FsbCB4cmVmLXNob3ctZGVmaW5pdGlvbnMtZnVuY3Rpb24geHJlZnMKLSAgICAgICAg ICAgICAgICAgYCgod2luZG93IC4gLChzZWxlY3RlZC13aW5kb3cpKQorICAgICAgICAgICAg ICAgICBgKCh3aW5kb3cgLiAsd2luKQogICAgICAgICAgICAgICAgICAgIChkaXNwbGF5LWFj dGlvbiAuICxkaXNwbGF5LWFjdGlvbikKICAgICAgICAgICAgICAgICAgICAoYXV0by1qdW1w IC4gLHhyZWYtYXV0by1qdW1wLXRvLWZpcnN0LWRlZmluaXRpb24pKSkKLSAgICAgICh4cmVm LS1wdXNoLW1hcmtlcnMgY2IgcHQpKSkpCisgICAgICAoeHJlZi0tcHVzaC1tYXJrZXJzIGNi IHB0IHdpbikpKSkKIAotKGRlZnVuIHhyZWYtLXB1c2gtbWFya2VycyAoYnVmIHB0KQorKGRl ZnVuIHhyZWYtLXB1c2gtbWFya2VycyAoYnVmIHB0IHdpbikKICAgKHdoZW4gKGJ1ZmZlci1s aXZlLXAgYnVmKQotICAgIChzYXZlLWV4Y3Vyc2lvbgotICAgICAgKHdpdGgtbm8td2Fybmlu Z3MgKHNldC1idWZmZXIgYnVmKSkKLSAgICAgIChnb3RvLWNoYXIgcHQpCi0gICAgICAodW5s ZXNzIChyZWdpb24tYWN0aXZlLXApIChwdXNoLW1hcmsgbmlsIHQpKQotICAgICAgKHhyZWYt cHVzaC1tYXJrZXItc3RhY2spKSkpCisgICAgKHNhdmUtd2luZG93LWV4Y3Vyc2lvbgorICAg ICAgKHdoZW4gKHdpbmRvdy1saXZlLXAgd2luKQorICAgICAgICAoc2VsZWN0LXdpbmRvdyB3 aW4pKQorICAgICAgKHNhdmUtZXhjdXJzaW9uCisgICAgICAgICh3aXRoLW5vLXdhcm5pbmdz IChzZXQtYnVmZmVyIGJ1ZikpCisgICAgICAgIChnb3RvLWNoYXIgcHQpCisgICAgICAgICh1 bmxlc3MgKHJlZ2lvbi1hY3RpdmUtcCkgKHB1c2gtbWFyayBuaWwgdCkpCisgICAgICAgICh4 cmVmLXB1c2gtbWFya2VyLXN0YWNrKSkpKSkKIAogKGRlZnVuIHhyZWYtLXByb21wdC1wIChj b21tYW5kKQogICAob3IgKGVxIHhyZWYtcHJvbXB0LWZvci1pZGVudGlmaWVyIHQpCg== --------------KHY3tpd6gySkcQLNzrGaBZFB-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 02:45:21 2025 Received: (at 76565) by debbugs.gnu.org; 27 Feb 2025 07:45:22 +0000 Received: from localhost ([127.0.0.1]:57846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnYa8-0005nt-Qo for submit@debbugs.gnu.org; Thu, 27 Feb 2025 02:45:21 -0500 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]:57634) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnVdm-0004Qa-99 for 76565@debbugs.gnu.org; Wed, 26 Feb 2025 23:36:55 -0500 Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-5e4bed34bccso580841a12.3 for <76565@debbugs.gnu.org>; Wed, 26 Feb 2025 20:36:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740631008; x=1741235808; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zoHbXra7jYlAcF7/b0DDX1iSpGNUjElD3jU3mb0wyu0=; b=JFx3jpX+C/Bl5epuBQxbmw8pQQZ0wAbaEF0aLZ/Qubvx7goqo9Ji/XslGuPyVPnDeO cp8NdFaJB8PAPCw0q5D3DqDUy64rj2vYNzwyvGG4elQ7vnwzyDIeacMF4ic5JsIJyhhp Cek+W0QciiBtoHBoLr+X1DzT9BOoi/4sU7KMWkj51f54L7wBT6BkzzIz5Ik/L355pGBm yaMDJwR5KJGLS0DOaBBXI8cnMwtskxbWxIb7E7FwB4w2RnU3QajUYqwXVbcemLfiBJ9W TWDV4+K+Ps7w9vaEPbNs5RemxSulU3rTWoTJyzuG48AbiYfXtB1jFhjeYuIEOhyZ2AGy 7u+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740631008; x=1741235808; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zoHbXra7jYlAcF7/b0DDX1iSpGNUjElD3jU3mb0wyu0=; b=LQ7wAMb3snEUeoqUqY5Zd0Id4TaCeUrKagRj2eOrDUx0eW6sTD2Gz9LHASE+uJeuQk kksUMIGyTkL1/BUm2NeLBmFcJyg3pLFmtUUHom7vacuYO0ZZGTfhZ3HcrXP9Gg8VwCc1 LZSUvM1hgcQp47XbmUiJjySjxKHb38+7OG89ZEaHCh9rIajtiBVUUe6JW+4apKnwOYOQ OiltvHv8cTe38+Uovmm5IwSeiSv6yPD/TnZT7zgvV4FCWns3i1S0+wj8zJb3sOWsK3QD TV8kPFdAoFapkLj0wbt/ecWeXEwv86dH5gBoBOG/mgrUVU+hv/YKlWSetCq+MCDICY8F SyUg== X-Gm-Message-State: AOJu0Yx31cUgpODA7VZpkSnnKq0ujudeG+aWj0WjNCBrO//ht+u65FZf hK2RBsaQIB2bMm3cUMxMprEMQ3u81ZXoLcQLTUKP8y44BEhmudLfpL4y8qyI3I1BAgCk5cw+eGM lM8EMDN0r3qfC25AJGk8Vs10A3zU8dTriPIk= X-Gm-Gg: ASbGncvaF4rQOPZp9H4rTLjzN5mpqmTrEG5F/lOA72FOA3Un3thcvD5zYf9TOTm8ezK 9snBOso9AeqtMNzbta7gg1P+ixRPEpmuD7/q0J1qDlKaGDNvr+vtpMPysZqffrCYnNcW46n87Rv QJ5UH/OIQ= X-Google-Smtp-Source: AGHT+IF+Bz4KOZEaFjDfnDfzh8X16y8WprNJySLO+ZFDija6fXDbrzXGZm+olM55OJWzEIASIoPLOmEZTz7dgHZFL40= X-Received: by 2002:a05:6402:50cd:b0:5e4:c9ce:9af8 with SMTP id 4fb4d7f45d1cf-5e4c9ce9e47mr399347a12.22.1740631007945; Wed, 26 Feb 2025 20:36:47 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Guoyu Ou Date: Thu, 27 Feb 2025 12:36:36 +0800 X-Gm-Features: AQ5f1JpNWbKhPKCjWYY1Xh0dJwxbztmDqitJq2M2KCAIQ0vtJ95s_jFjI42uf60 Message-ID: Subject: Re: bug#76565: 30.1; emacs xref: cannot jump back to the previous position when `xref-history-storage' is set to `xref-window-local-history' To: Dmitry Gutov Content-Type: multipart/alternative; boundary="000000000000e9ee42062f183cd0" X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 76565 X-Mailman-Approved-At: Thu, 27 Feb 2025 02:45:20 -0500 Cc: 76565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) --000000000000e9ee42062f183cd0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, After applying this patch, I tested my commonly used functions and they are all working well. Thanks for your patch. Dmitry Gutov =E4=BA=8E2025=E5=B9=B42=E6=9C=8827=E6=97=A5= =E5=91=A8=E5=9B=9B 11:51=E5=86=99=E9=81=93=EF=BC=9A > Hi! > > On 25/02/2025 16:36, Guoyu Ou wrote: > > I installed emacs 30.1 from debian sid, and found that xref cannot jump > > back to the previous position when `xref-history-storage` is set to > > `xref-window-local-history`. It works in emacs 29.4 with xref 1.6.3. > > > > ### settings and tests > > > > The following is my `~/.emacs`: > > > > ```lisp > > (when (>=3D emacs-major-version 29) > > (setq xref-history-storage 'xref-window-local-history)) > > ``` > > Thanks for the report. It seems like a regression from fixing bug#65631. > > Here's a patch that addresses it. > > I'm not 100% convinced it this direction, though, (things are getting > more complex) so it would be great if it you could try it out and see if > there are any other scenarios that worked for you before, that still are > not good with this patch applied. --000000000000e9ee42062f183cd0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

After applying thi= s patch, I tested my commonly used functions and they are all working well.= Thanks for your=C2=A0patch.

Dmitry Gutov &l= t;dmitry@gutov.dev> =E4=BA=8E202= 5=E5=B9=B42=E6=9C=8827=E6=97=A5=E5=91=A8=E5=9B=9B 11:51=E5=86=99=E9=81=93= =EF=BC=9A
Hi!
On 25/02/2025 16:36, Guoyu Ou wrote:
> I installed emacs 30.1 from debian sid, and found that xref cannot jum= p
> back to the previous position when `xref-history-storage` is set to > `xref-window-local-history`. It works in emacs 29.4 with xref 1.6.3. >
> ### settings and tests
>
> The following is my `~/.emacs`:
>
> ```lisp
> (when (>=3D emacs-major-version 29)
>=C2=A0 =C2=A0 (setq xref-history-storage 'xref-window-local-history= ))
> ```

Thanks for the report. It seems like a regression from fixing bug#65631.
Here's a patch that addresses it.

I'm not 100% convinced it this direction, though, (things are getting <= br> more complex) so it would be great if it you could try it out and see if there are any other scenarios that worked for you before, that still are not good with this patch applied.
--000000000000e9ee42062f183cd0-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 21:35:57 2025 Received: (at 76565) by debbugs.gnu.org; 28 Feb 2025 02:35:57 +0000 Received: from localhost ([127.0.0.1]:41713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnqEG-0004YR-7U for submit@debbugs.gnu.org; Thu, 27 Feb 2025 21:35:57 -0500 Received: from fout-b4-smtp.messagingengine.com ([202.12.124.147]:59053) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnqEC-0004XI-UM for 76565@debbugs.gnu.org; Thu, 27 Feb 2025 21:35:53 -0500 Received: from phl-compute-02.internal (phl-compute-02.phl.internal [10.202.2.42]) by mailfout.stl.internal (Postfix) with ESMTP id 56FA41140176; Thu, 27 Feb 2025 21:35:46 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Thu, 27 Feb 2025 21:35:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1740710146; x=1740796546; bh=vM2jHXwS7c4ipOy9+YAuFMqX4P3+WEZfAexf007UIuI=; b= Ck/94KbHrWgUYYmPiKXwrePsXu19EADnFrEJHJP6XJQZqUXPH3ICv+rZNCizUij5 xiPHiVWYqOlJpJUI7eYXjsWUBj2xMIN2YGqCrj1QJ72HquyeZVhhq85tbpYNbnCU aAFGGRh5a2giwDm6BVm29hKOu5u7lGgj6YEcSgqY5HUzFUhNTSH46ry9uNBrIUAo sPj2CInDFVafM/Xs4BiNMmeuKf4mE+kzvPalgLCTukz6en9Twx1k4LM4GB0w07tn psMq7FXKZYVP0OC7khmIBkiiauK3KSmi1xtKqWdwCLjMm8Rs4WI1xzyUw22gTsUs HyODXPKdTzbhxLfsFgrnNA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1740710146; x= 1740796546; bh=vM2jHXwS7c4ipOy9+YAuFMqX4P3+WEZfAexf007UIuI=; b=G +Dtu37kqNeNdNvfTH89UEuOgBLtfNXLQKxWFVseAyF7Y+Uj8bp//vQ62NEQHDEJo LXpN7gmGOJUYEA+jQRr38lCVuWd5OJWJ/rHsnXdOcDfn+9ja+tsWJ0SFThvHF50N gPRw2bKKN25KX2sj4ZEAO+Rd77bUc1LlUV8T1wQWpnvRKOkIkgUn3g5fH5jDaHM4 IZlif0DhmNy1hT0k4dShK0zx+bLt4Ew60L6Cm2GfdhM4ORkp5XZODbn+42CAJAUm dHxYzTpFMfV4VIdNNOoqFnZXCNjSWOqNRKbiP97ZsH40TtUNGUmkZOw2MRPvHQmM 2TR4QXQH+BFwvXxeBJcHA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekledulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepkfffgg gfuffvvehfhfgjtgfgsehtkeertddtvdejnecuhfhrohhmpeffmhhithhrhicuifhuthho vhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvghrnhepgeelfe etkefghfdvhfdtgeevveevteetgeetveegtedthefhudekteehffeukeeknecuvehluhhs thgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepughmihhtrhihsehguh htohhvrdguvghvpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgt phhtthhopegsvghnohhghiesghhmrghilhdrtghomhdprhgtphhtthhopeejieehieehse guvggssghughhsrdhgnhhurdhorhhg X-ME-Proxy: Feedback-ID: i07de48aa:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 27 Feb 2025 21:35:44 -0500 (EST) Message-ID: <07801f94-d4fc-4fac-b3c2-c35e28dd674f@gutov.dev> Date: Fri, 28 Feb 2025 04:35:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76565: 30.1; emacs xref: cannot jump back to the previous position when `xref-history-storage' is set to `xref-window-local-history' To: Guoyu Ou References: Content-Language: en-US From: Dmitry Gutov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76565 Cc: 76565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 27/02/2025 06:36, Guoyu Ou wrote: > After applying this patch, I tested my commonly used functions and they > are all working well. Thanks for your patch. Thanks for testing! Maintainers: I suppose this should go into the emacs-30 branch? From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 03:06:40 2025 Received: (at 76565) by debbugs.gnu.org; 28 Feb 2025 08:06:40 +0000 Received: from localhost ([127.0.0.1]:44660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnvOJ-0003uk-TU for submit@debbugs.gnu.org; Fri, 28 Feb 2025 03:06:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40848) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnvOH-0003uV-QW for 76565@debbugs.gnu.org; Fri, 28 Feb 2025 03:06:38 -0500 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 ) id 1tnvOC-0008Qd-Bh; Fri, 28 Feb 2025 03:06:32 -0500 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=ytevIwh1yabYrgCxW0Ahi6HFct9JSt/zGj4FuHRsbuw=; b=QRueU+faDiyKwJw5wFVb PKYU6SMsuW3WAX1je2iqpmzu1P8cfwEiNb6RumS/vIQlGZYIn9Qqo598qseEXv7e4gnGMDXLEMNSX bjr7l0SAqZHps0i5SJGZ46lG5tH15FYYwRSab6yVTySDIbZYzzb6+l+ixE6QDMFOu/f9RUeryyH7t hi71PPVT2MhpewQ09L1fFlI+do2hCNHtnR65ssflb3nQ/pDLCjob8bsTa7RQyBtSFH5jDo/jBS7js JJHxYKAqBqUneNB/NS3A8c0V8e29TGNivNa0JWZ1YGjeTYNh00DVEPD6szj/5BANuZXhlluei/I4d gphjXcfosFlD9w==; Date: Fri, 28 Feb 2025 10:06:30 +0200 Message-Id: <86plj2sdbt.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-Reply-To: <07801f94-d4fc-4fac-b3c2-c35e28dd674f@gutov.dev> (message from Dmitry Gutov on Fri, 28 Feb 2025 04:35:42 +0200) Subject: Re: bug#76565: 30.1; emacs xref: cannot jump back to the previous position when `xref-history-storage' is set to `xref-window-local-history' References: <07801f94-d4fc-4fac-b3c2-c35e28dd674f@gutov.dev> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 76565 Cc: benogy@gmail.com, 76565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) > Cc: 76565@debbugs.gnu.org > Date: Fri, 28 Feb 2025 04:35:42 +0200 > From: Dmitry Gutov > > On 27/02/2025 06:36, Guoyu Ou wrote: > > After applying this patch, I tested my commonly used functions and they > > are all working well. Thanks for your patch. > > Thanks for testing! > > Maintainers: I suppose this should go into the emacs-30 branch? Yes, thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 01 22:24:55 2025 Received: (at 76565-done) by debbugs.gnu.org; 2 Mar 2025 03:24:55 +0000 Received: from localhost ([127.0.0.1]:48958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1toZwk-0001zW-MQ for submit@debbugs.gnu.org; Sat, 01 Mar 2025 22:24:54 -0500 Received: from fhigh-b2-smtp.messagingengine.com ([202.12.124.153]:51769) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1toZwh-0001ya-KE for 76565-done@debbugs.gnu.org; Sat, 01 Mar 2025 22:24:52 -0500 Received: from phl-compute-08.internal (phl-compute-08.phl.internal [10.202.2.48]) by mailfhigh.stl.internal (Postfix) with ESMTP id 271DE2540184; Sat, 1 Mar 2025 22:24:46 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-08.internal (MEProxy); Sat, 01 Mar 2025 22:24:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1740885886; x=1740972286; bh=oy4yMZn4Sh2nvOVXUA9iAqycJQFBskvGMFKNiHFlwZI=; b= ZtZHirEkxoRfE3/30W72tvzJPSf0xSLAlVfK4dt5VX6JCkzW0ONRAJfWeMnD0X+Y u70RaMBcI4NTe3tEU99IXr+h5KLy8zXUDU7KnwiLBHdlP66ucyRPv1A8CafWhu3J xtr0AUKUboaJPCED+34/ya0a1mFPbdstcee7bsDAflA1q+1gsVeR544EjwrN2dJ0 lqjfq8N8cXgiOg1uQJ5HRINf47oBO/y1WHeA9ZbToHzooXt+fgOtP+g1BEuADuDG Cqz4nblPgwz+sSyk+tGgMKu14nyfWpBLMNW+JXyU7wasd/C+/zI7eajilWntAp26 WS+7KIZKsa1xggEWKB3UlQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1740885886; x= 1740972286; bh=oy4yMZn4Sh2nvOVXUA9iAqycJQFBskvGMFKNiHFlwZI=; b=d dQk/azjrSfFR3Pa++suCba/A04Vq3Rd7S3i/32xtM1hrGGDRYWyTcr1YATnjCdKX 1mHwCQtx1rviSbfIBnI1iWYLoTtRteoHDcrJgv6/oXUw1Lkg0/AQwoNKmFbe/WyV p8cPDmQQSAAFUxaiT/WV5QmHN+laxLhnjoOrQL6U/iYvgpBDoUlTgXTGaXfOSzgH xFle9wazea63acrUje3y2Ra92whUZJeJk+ye2gQ4okLdtBeRlZFJGNVgrdycjJrD ybBoVjqTUUL/Kb3ENjM1GGzMRaFi50R2SkNEBU1KndQs6MxLZhf+5buZ6DFr32Q+ yOUOJGSjdgIGnlqYAajHw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdelhedufecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpefkffggfgfuvfevfhfhjggtgfesthekredttddv jeenucfhrhhomhepffhmihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrd guvghvqeenucggtffrrghtthgvrhhnpeeuteduhfeitdejkeeuffefhefgffevveetjedt hfetteegtefhveeujeekjefgveenucffohhmrghinhepghhnuhdrohhrghenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegumhhithhrhiesghhu thhovhdruggvvhdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtg hpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepsggvnhhoghihsehgmhgr ihhlrdgtohhmpdhrtghpthhtohepjeeiheeihedqughonhgvseguvggssghughhsrdhgnh hurdhorhhg X-ME-Proxy: Feedback-ID: i07de48aa:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 1 Mar 2025 22:24:44 -0500 (EST) Message-ID: <65244775-8f32-4de6-ad9d-ae2ebdd7a3d9@gutov.dev> Date: Sun, 2 Mar 2025 05:24:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76565: 30.1; emacs xref: cannot jump back to the previous position when `xref-history-storage' is set to `xref-window-local-history' To: Eli Zaretskii References: <07801f94-d4fc-4fac-b3c2-c35e28dd674f@gutov.dev> <86plj2sdbt.fsf@gnu.org> Content-Language: en-US From: Dmitry Gutov In-Reply-To: <86plj2sdbt.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76565-done Cc: benogy@gmail.com, 76565-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Version: 30.2 On 28/02/2025 10:06, Eli Zaretskii wrote: >> Cc:76565@debbugs.gnu.org >> Date: Fri, 28 Feb 2025 04:35:42 +0200 >> From: Dmitry Gutov >> >> On 27/02/2025 06:36, Guoyu Ou wrote: >>> After applying this patch, I tested my commonly used functions and they >>> are all working well. Thanks for your patch. >> Thanks for testing! >> >> Maintainers: I suppose this should go into the emacs-30 branch? > Yes, thanks. Thank you, pushed now: https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-30&id=625ed68aeaadce4df7bdfd8c08ddfc8ed4f9b01a From unknown Thu Jun 19 14:05:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 30 Mar 2025 11:24:32 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator