On 2026-06-27 10:18, Ihor Radchenko wrote:
> Either way is fine.

Thanks, here’s v3.
-- 
Jacob S. Gordon
[email protected]
Please don’t send me HTML emails or MS Office/Apple iWork documents.
https://useplaintext.email/#etiquette
https://www.fsf.org/campaigns/opendocument
From af264a91f434bbed41c8c8599389cacc67d55137 Mon Sep 17 00:00:00 2001
From: "Jacob S. Gordon" <[email protected]>
Date: Wed, 24 Jun 2026 04:20:00 -0400
Subject: [PATCH v3] ; org-agenda: Ensure the correct tree is chosen for
 indirect buffers

* lisp/org-agenda.el (org-agenda-tree-to-indirect-buffer): Widen the
buffer before jumping and preserve restrictions.
---
 lisp/org-agenda.el | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el
index b6acbce52..707444b8a 100644
--- a/lisp/org-agenda.el
+++ b/lisp/org-agenda.el
@@ -9738,8 +9738,10 @@ (defun org-agenda-tree-to-indirect-buffer (arg)
 	 (pos (marker-position marker)))
     (with-current-buffer buffer
       (save-excursion
-	(goto-char pos)
-	(org-tree-to-indirect-buffer arg))))
+	(save-restriction
+	  (widen)
+	  (goto-char pos)
+	  (org-tree-to-indirect-buffer arg)))))
   (setq org-agenda-last-indirect-buffer org-last-indirect-buffer))
 
 (defvar org-last-heading-marker (make-marker)

base-commit: 4ec885840622f4019bddc5298d0c05f3bf363f3e
-- 
Jacob S. Gordon
[email protected]
Please don’t send me HTML emails or MS Office/Apple iWork documents.
https://useplaintext.email/#etiquette
https://www.fsf.org/campaigns/opendocument

Reply via email to