lang/org: fix ob-async support

ob-async uses org-babel-load-languages to load babel packages in a child
process, but packages entered into the org-babel-load-languages variable
by Doom's lazy loader were misnamed. This caused load errors in the
child process.

The language-to-package resolution is now performed before it is entered
into org-babel-load-languages. Additionally, ob-async will now be lazy
loaded if it is available (and fail silently otherwise).
This commit is contained in:
Henrik Lissner 2018-12-10 13:45:31 -05:00
parent 9144bcb19c
commit 2d13dbe10a
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395