Hi Dan, Dan Davison <dandavis...@gmail.com> writes:
> Commit ed6d6760268 removed variables htmlp and latexp from > `org-export-preprocess-string'. Nothing wrong with that, but I think it > has broken export for those using org-special-blocks, which contains > > #+begin_src emacs-lisp > (defvar htmlp) > (defvar latexp) > (defun org-special-blocks-make-special-cookies () > "Adds special cookies when #+begin_foo and #+end_foo tokens are > seen. This is run after a few special cases are taken care of." > (when (or htmlp latexp) > (goto-char (point-min)) > ... > #+end_src Fixed thanks. > IIuc htmlp and latexp occur occasionally in org code as somewhat > unofficial ways to test "am I in the middle of export?". Now there is a uniform and official (!) way of getting the backend the user is currently exporting to: (eq backend 'html) ... > They also occur in org-exp-blocks, but in deprecated code, so not a > priority to fix. I fixed them there too. Thanks for reporting this! -- Bastien _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode