Function: org-get-local-variables
org-get-local-variables is a byte-compiled function defined in
org-macs.el.gz.
Signature
(org-get-local-variables)
Documentation
Return a list of all local variables in an Org mode buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-macs.el.gz
(defun org-get-local-variables ()
"Return a list of all local variables in an Org mode buffer."
(delq nil
(mapcar
(lambda (x)
(let* ((binding (if (symbolp x) (list x) (list (car x) (cdr x))))
(name (car binding)))
(and (not (get name 'org-state))
(not (memq name org-unique-local-variables))
(string-match-p
"\\`\\(org-\\|orgtbl-\\|outline-\\|comment-\\|paragraph-\\|\
auto-fill\\|normal-auto-fill\\|fill-paragraph\\|indent-\\)"
(symbol-name name))
binding)))
(with-temp-buffer
(org-mode)
(buffer-local-variables)))))