Hi list, I was looking for lua support in source blocks and I came across this discussion: https://lists.gnu.org/archive/html/emacs-orgmode/2014-05/msg01149.html. It seems that this was never merged, but I am not sure why.
Trying to use the ob-lua.el file linked, it appears to be working for my task (I just need to be able to pass variables to a lua block). I only had to make a small change to the file to get it to work, as `org-babel-get-header' is no longer available: 132c132 < (mapcar #'cdr (org-babel-get-header params :var)))) --- > (remove nil (mapcar (lambda (x) (when (eq (car x) :var) (cdr x))) > params)))) There may be a better way to do it, but it seems to work. So my question is: could this be considered for a merge? The code does not seem to support sessions, I am not sure if that should be a blocker. Thanks, thibault