Function: org-goto-marker-or-bmk
org-goto-marker-or-bmk is a byte-compiled function defined in
org.el.gz.
Signature
(org-goto-marker-or-bmk MARKER &optional BOOKMARK)
Documentation
Go to MARKER, widen if necessary. When marker is not live, try BOOKMARK.
Source Code
;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defun org-goto-marker-or-bmk (marker &optional bookmark)
"Go to MARKER, widen if necessary. When marker is not live, try BOOKMARK."
(if (and marker (marker-buffer marker)
(buffer-live-p (marker-buffer marker)))
(progn
(pop-to-buffer-same-window (marker-buffer marker))
(when (or (> marker (point-max)) (< marker (point-min)))
(widen))
(goto-char marker)
(org-fold-show-context 'org-goto))
(if bookmark
(bookmark-jump bookmark)
(error "Cannot find location"))))