Sebastien Vauban <sva-n...@mygooglest.com>
writes:

Hello, Sebastien!

>     Why are Emacs Lisp minor modes loaded for exporting
>     the Org document to HTML?
> If not necessary, this seems suboptimal (performance-wise).

org-export-format-source-code-or-example loads the mode associated with
the language in org-src-lang-modes in order to fontify the block. You
could check if org-export-current-backend is nil before loading anything
that you want to use only interactively.

Maybe like so?

  (add-hook 'emacs-lisp-mode-hook (lambda ()
    (unless org-export-current-backend
      (turn-on-redshank-mode))))

Sacha


Reply via email to