[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Export backends are loaded after code block evaluation
From: |
Vicente Vera |
Subject: |
Re: [O] Export backends are loaded after code block evaluation |
Date: |
Mon, 24 Nov 2014 21:30:01 -0300 |
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 you for your patience. Now I can sleep soundly.
2014-11-24 16:42 GMT-03:00 Nicolas Goaziou <address@hidden>:
> Vicente Vera <address@hidden> 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 ("ox-latex.el", likely),
> which, in turn requires "ox.el". The snippet above does the rest.
>
> Regards,