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