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)))))