Function: org-roam-up-heading-or-point-min

org-roam-up-heading-or-point-min is a byte-compiled function defined in org-roam-utils.el.

Signature

(org-roam-up-heading-or-point-min)

Documentation

Fixed version of Org's org-up-heading-or-point-min.

Source Code

;; Defined in ~/.emacs.d/elpa/org-roam-20260224.1637/org-roam-utils.el
;;; Org-mode utilities
;;;; Motions
(defun org-roam-up-heading-or-point-min ()
  "Fixed version of Org's `org-up-heading-or-point-min'."
  (ignore-errors (org-back-to-heading t))
  (let ((p (point)))
    (if (< 1 (funcall outline-level))
        (progn
          (org-up-heading-safe)
          (when (= (point) p)
            (goto-char (point-min))))
      (unless (bobp) (goto-char (point-min))))))