Function: outline-on-heading-p
outline-on-heading-p is a byte-compiled function defined in
outline.el.gz.
Signature
(outline-on-heading-p &optional INVISIBLE-OK)
Documentation
Return t if point is on a (visible) heading line.
If INVISIBLE-OK is non-nil, an invisible heading line is ok too.
This function has :around advice: outline-on-heading-p@fix-for-org-fold.
Source Code
;; Defined in /usr/src/emacs/lisp/outline.el.gz
(defun outline-on-heading-p (&optional invisible-ok)
"Return t if point is on a (visible) heading line.
If INVISIBLE-OK is non-nil, an invisible heading line is ok too."
(save-excursion
(beginning-of-line)
(and (bolp) (or invisible-ok (not (outline-invisible-p)))
(if outline-search-function
(funcall outline-search-function nil nil nil t)
(looking-at outline-regexp)))))