Function: org-cached-entry-get

org-cached-entry-get is a byte-compiled function defined in org-compat.el.gz.

This function is obsolete since 9.7; Performs badly. Instead use org-entry-get with the argument INHERIT set to selective

Signature

(org-cached-entry-get POM PROPERTY)

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-compat.el.gz
(defun org-cached-entry-get (pom property)
  (if (or (eq t org-use-property-inheritance)
	  (and (stringp org-use-property-inheritance)
	       (let ((case-fold-search t))
		 (string-match-p org-use-property-inheritance property)))
	  (and (listp org-use-property-inheritance)
	       (member-ignore-case property org-use-property-inheritance)))
      ;; Caching is not possible, check it directly.
      (org-entry-get pom property 'inherit)
    ;; Get all properties, so we can do complicated checks easily.
    (cdr (assoc-string property
		       (or org-cached-props
			   (setq org-cached-props (org-entry-properties pom)))
		       t))))