"Christopher M. Miles" <numbch...@gmail.com> writes: > + ;; variable's value is a list from org-mode passed table > or list. > + (if (listp (cdr (car vars))) > + (format "(let [%s]\n%s)" > + (mapconcat > + (lambda (var) > + (format "%S '%S" (car var) (cdr var))) > + vars > + "\n ")
Do I miss something, or you only test the first variable assignment here? What if there are multiple assignments (:var a=X,b=Y)? -- Ihor Radchenko, Org mode contributor, Learn more about Org mode at https://orgmode.org/. Support Org development at https://liberapay.com/org-mode, or support my work at https://liberapay.com/yantar92