Function: org-footnote-in-valid-context-p

org-footnote-in-valid-context-p is a byte-compiled function defined in org-footnote.el.gz.

Signature

(org-footnote-in-valid-context-p)

Documentation

Is point in a context where footnotes are allowed?

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-footnote.el.gz
;;;; Predicates

(defun org-footnote-in-valid-context-p ()
  "Is point in a context where footnotes are allowed?"
  (save-match-data
    (not (or (org-at-comment-p)
	   (org-inside-LaTeX-fragment-p)
	   ;; Avoid literal example.
	   (org-in-verbatim-emphasis)
	   (save-excursion
	     (forward-line 0)
	     (looking-at "[ \t]*:[ \t]+"))
	   ;; Avoid forbidden blocks.
	   (org-in-block-p org-footnote-forbidden-blocks)))))