From 61e06a038adc302922c338c6a1956bc51d7bf95d Mon Sep 17 00:00:00 2001 From: Bernt Hansen Date: Sat, 14 Jun 2014 22:50:07 -0400 Subject: [PATCH] org-macs: Remove restriction when locating markers * org-macs.el: Remove restriction when locating markers Allows org-with-point-at to locate point outside the current restriction. --- lisp/org-macs.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lisp/org-macs.el b/lisp/org-macs.el index ddd6e2e90..96265ec02 100644 --- a/lisp/org-macs.el +++ b/lisp/org-macs.el @@ -154,9 +154,9 @@ We use a macro so that the test can happen at compilation time." `(let ((,mpom ,pom)) (save-excursion (if (markerp ,mpom) (set-buffer (marker-buffer ,mpom))) - (save-excursion - (goto-char (or ,mpom (point))) - ,@body))))) + (org-with-wide-buffer + (goto-char (or ,mpom (point))) + ,@body))))) (def-edebug-spec org-with-point-at (form body)) (put 'org-with-point-at 'lisp-indent-function 1) -- 2.11.4.GIT