Hello, There may be a problem with parsing arguments to the #+call function:
#+name: A #+begin_src sh :var a="this, works" echo "$a" #+end_src #+results: A | this | works | #+call: A() #+results: A() | this | works | #+call: A(a="this also works") #+results: A(a="this also works") : this also works #+call: A(a="this, no work") Results in the message: reference 'no work"' not found in this buffer Myles