Hi Erik,
I've had an opportunity to return to Babel support for common lisp
recently. I just copied over the existing ob-clojure.el file to
ob-lisp.el and changed the clojure/swank specific parts. The resulting
file seems to work after some initial tests and is exceedingly simple.
If this
This newly attached version includes some slight improvements over the
previous, namely,
- support for declaring the CL package in which evaluation takes place
- support for the :results output header argument
- and better handling of non-elisp-parsable results.
Best -- Eric
ob-lisp.el
Hello,
I recently posted on the inability of ob-lisp.el to
submit multiple forms to a running CL session and return
the result.
http://permalink.gmane.org/gmane.emacs.orgmode/37325
I have made some progress in fixing this, but it *required
defining a new function in SLIME, so I do not post
Then, things like the following work, where I assume you've already
started M-x slime.
#+begin_src emacs-lisp :session
(defvar test1 test1 value)
(defvar test2 test2 value)
test2
#+end_src
#+results:
: test2 value
Er, not emacs-lisp, just lisp... like the following
#+begin_src lisp