Hi Vladimir, Vladimir Nikishkin <lockyw...@gmail.com> writes:
> #+name: empty > #+begin_quote > > 1 > #+end_quote > > #+begin_src shell :shebang "#! /usr/bin/chibi-scheme :stdin empty > (/ 1 0) > #+end_src The example above does not work for me. Can you provide another one? > Now the chibi-scheme shebang is just an example of an app writing > things to stderr. The actual content of the <<empty>> doesn't matter, > the app errs before ever having a chance to read anything from stdin. > > However, when :stdin is given (as in the MWE), the resulting error > output is printed in the :RESULTS , and if not, it is displayed in a > separate (a bit annoying) window called "*Org-Babel Error Output*. > > I would like to ask how these two things, stdin, and stderr are > connected. Perhaps, this is a bug? I don't know but perhaps you can instrument the relevant functions in ob-shell.el and see what going on, if you still have this issue? Thanks, -- Bastien