Function: org-persist-load:elisp
org-persist-load:elisp is a byte-compiled function defined in
org-persist.el.gz.
Signature
(org-persist-load:elisp CONTAINER LISP-VALUE COLLECTION)
Documentation
Assign elisp CONTAINER in COLLECTION LISP-VALUE.
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-persist.el.gz
(defun org-persist-load:elisp (container lisp-value collection)
"Assign elisp CONTAINER in COLLECTION LISP-VALUE."
(let ((lisp-symbol (cadr container))
(buffer (when (plist-get (plist-get collection :associated) :file)
(get-file-buffer (plist-get (plist-get collection :associated) :file)))))
(if buffer
(with-current-buffer buffer
(make-variable-buffer-local lisp-symbol)
(set lisp-symbol lisp-value))
(set lisp-symbol lisp-value))))