ob-async icon indicating copy to clipboard operation
ob-async copied to clipboard

CALL to non-async src blocks stopped working

Open g-gundam opened this issue 8 months ago • 0 comments

* Define A Named Src Block
#+name: double
#+begin_src elisp :var n=1
(* n 2)
#+end_src

* CALL without ob-async loaded
#+call: double(5)

#+RESULTS:
: 10

* CALL with ob-async loaded
#+call: double(5)

(From *Messages* buffer)
apply: Wrong number of arguments: #<subr ob-async-org-babel-execute-src-block>, 5
  • I defined a non-async elisp src block called double that doubles its input.
  • I called it using the call keyword: #+call: double(5).

Expected Result

#+RESULTS:
: 10

Actual Result

From the *Messages* buffer:

apply: Wrong number of arguments: #<subr ob-async-org-babel-execute-src-block>, 5

Screenshot

Image

g-gundam avatar Apr 25 '25 10:04 g-gundam