Function: org-element--cache-set-timer
org-element--cache-set-timer is a byte-compiled function defined in
org-element.el.gz.
Signature
(org-element--cache-set-timer BUFFER)
Documentation
Set idle timer for cache synchronization in BUFFER.
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-element.el.gz
;;;; Synchronization
(defsubst org-element--cache-set-timer (buffer)
"Set idle timer for cache synchronization in BUFFER."
(when org-element--cache-sync-timer
(cancel-timer org-element--cache-sync-timer))
(setq org-element--cache-sync-timer
(run-with-idle-timer
(let ((idle (current-idle-time)))
(if idle (time-add idle org-element-cache-sync-break)
org-element-cache-sync-idle-time))
nil
#'org-element--cache-sync
buffer)))