Eric Schulte <schulte.e...@gmail.com> wrote: > > Yes, this makes sense thanks. I'll create another thread asking how to > > retrieve > > the original buffer during the export process. > > > > It is true that export takes place in a fresh Org-mode buffer, however > the header arguments of Org-mode code blocks are guaranteed to be > evaluated in the original buffer, so a trick like the following can be > used to grab the original buffer. > > #+begin_src emacs-lisp :var buf=(buffer-file-name (current-buffer)) :exports > both > (message "buffer %S!" buf) > #+end_src >
... and there was general rejoicing. Thanks! Nick > This issue should be given more prominence in the Org-mode manual, as it > is a common source of confusion. >