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

Reply via email to