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.
> 


Reply via email to