Function: org-with-base-buffer
org-with-base-buffer is a macro defined in org-macs.el.
Signature
(org-with-base-buffer BUFFER &rest BODY)
Documentation
Run BODY in base buffer for BUFFER.
If BUFFER is nil, use base buffer for current-buffer.
Source Code
;; Defined in ~/.emacs.d/elpa/org-9.8.2/org-macs.el
(defmacro org-with-base-buffer (buffer &rest body)
"Run BODY in base buffer for BUFFER.
If BUFFER is nil, use base buffer for `current-buffer'."
(declare (debug (body)) (indent 1))
`(with-current-buffer (or (buffer-base-buffer ,buffer)
(or ,buffer (current-buffer)))
,@body))