I just thought that practically speaking, I no interpreter should
really need stdin, right?
Since everything that is prepended with a shebang: #! interpreter
is at the same time a valid shell script, isn't it?
сб, 18 янв. 2020 г. в 13:02, Kyle Meyer <kyle@kyleam.com>:
>
> Vladimir Nikishkin <lockywolf@gmail.com> writes:
>
> > Is it true that ob-scheme doesn't support :stdin <blockname>?
> >
> > I just tried, and doesn't seem to work, although it works with ob-shell.
> >
> > (This is not a complaint, I just would like to confirm that I
> > understand things correctly.)
>
> Yes, that's true as far as I can tell:
>
> $ git grep :stdin
> lisp/ob-awk.el:;; - :stdin takes an Org data or code block reference, the value of
> lisp/ob-awk.el: (stdin (let ((stdin (cdr (assq :stdin params))))
> lisp/ob-sed.el: (stdin (let ((stdin (cdr (assq :stdin params))))
> lisp/ob-shell.el: (stdin (let ((stdin (cdr (assq :stdin params))))
> testing/examples/ob-awk-test.org:#+begin_src awk :stdin genseq :results silent
> testing/examples/ob-sed-test.org: #+BEGIN_SRC sed :stdin ex1
>
> So it seems support for :stdin is limited to awk, sed, and shell.
--
Yours sincerely, Vladimir Nikishkin