On Fri, 17 Jun 2016, Nicolas Goaziou wrote:

Hello,

I just pushed changes about how Babel calls (including inline calls) are
evaluated. Basically, they are not treated anymore as an Emacs Lisp
variable, but as virtual Babel source blocks, which can then be executed
with `org-babel-execute-src-block'.

Thanks. This is helpful to me.

In looking over ob-lob.el, I noticed that the `org-babel-library-of-babel' docstring is misleading:

#+BEGIN_QUOTE
Library of source-code blocks.
This is an association list.  Populate the library by adding
files to `org-babel-lob-files'.
#+END_QUOTE

So is the docstring for `org-babel-lob-files':

#+BEGIN_QUOTE
Files used to populate the `org-babel-library-of-babel'.
To add files to this list use the `org-babel-lob-ingest' command.
#+END_QUOTE

Grepping the lisp sources and worg it seems that that variable is
never actually used for anything nor modified by any function.

So maybe that variable should be removed or made obsolete and the
docstring for `org-babel-library-of-babel' changed to something like

#+BEGIN_QUOTE
Library of source-code blocks.
This is an association list. Populate the library with the `org-babel-lob-ingest' command.
#+END_QUOTE

Chuck

Reply via email to