Ok, finally sorted it out.
Babel doesn't load ox-* files by itself (except for ob-haskell &
ob-latex). But, in my case, the code block's result is a table. In
consequence Org needs org-table which in turn requires some ox- files
and THEN org.el evaluates (after ox.el) 'org-export-backends'.
Thank y
Vicente Vera writes:
> Nope, no harm has been done. Still curious about it though. IMO,
> there's no reference to 'ox.el' in the babel source files so I don't
> understand how is this possible.
See line 848 in "org.el" (master branch, if it matters).
Basically, Babel requires an export backend
Nope, no harm has been done. Still curious about it though. IMO,
there's no reference to 'ox.el' in the babel source files so I don't
understand how is this possible.
2014-11-23 13:36 GMT-03:00 Nicolas Goaziou :
> Hello,
>
> Vicente Vera writes:
>
>> Hello. Just noticed that after evaluating a co
Hello,
Vicente Vera writes:
> Hello. Just noticed that after evaluating a code block with C-c C-c
> (org-babel-execute-src-block?) all export backends stored in
> 'org-export-backends' are loaded---or 'required'---automatically. Once
> I commented out my 'org-export-backends' setup those backend
Org-mode version 8.3beta (release_8.3beta-584-g3953cb @
/usr/local/share/emacs/site-lisp/org/)
GNU Emacs 25.0.50.1 (i686-pc-linux-gnu, GTK+ Version 3.14.4) of 2014-11-17
Hello. Just noticed that after evaluating a code block with C-c C-c
(org-babel-execute-src-block?) all export backends stored in