* ob-scheme doesn't support :stdin? @ 2020-01-18 3:45 Vladimir Nikishkin 2020-01-18 5:02 ` Kyle Meyer 0 siblings, 1 reply; 4+ messages in thread From: Vladimir Nikishkin @ 2020-01-18 3:45 UTC (permalink / raw) To: emacs-orgmode Hello, friends. 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.) -- Yours sincerely, Vladimir Nikishkin ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ob-scheme doesn't support :stdin? 2020-01-18 3:45 ob-scheme doesn't support :stdin? Vladimir Nikishkin @ 2020-01-18 5:02 ` Kyle Meyer 2020-01-21 4:05 ` Vladimir Nikishkin 0 siblings, 1 reply; 4+ messages in thread From: Kyle Meyer @ 2020-01-18 5:02 UTC (permalink / raw) To: Vladimir Nikishkin, emacs-orgmode 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. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ob-scheme doesn't support :stdin? 2020-01-18 5:02 ` Kyle Meyer @ 2020-01-21 4:05 ` Vladimir Nikishkin 2020-01-21 14:39 ` Neil Jerram 0 siblings, 1 reply; 4+ messages in thread From: Vladimir Nikishkin @ 2020-01-21 4:05 UTC (permalink / raw) To: Kyle Meyer; +Cc: emacs-orgmode 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 ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ob-scheme doesn't support :stdin? 2020-01-21 4:05 ` Vladimir Nikishkin @ 2020-01-21 14:39 ` Neil Jerram 0 siblings, 0 replies; 4+ messages in thread From: Neil Jerram @ 2020-01-21 14:39 UTC (permalink / raw) To: Vladimir Nikishkin; +Cc: Org Mode List [-- Attachment #1: Type: text/plain, Size: 1800 bytes --] I have been thinking for a while that it would be great to have some kind of test system for Babel language implementations. It seems there are lots of possible Babel features, that some languages support and others don't, and it would be good to have more clarity about that situation. Is there already any testing or support matrix along these lines? Best wishes, Neil On Tue, 21 Jan 2020 at 04:07, Vladimir Nikishkin <lockywolf@gmail.com> wrote: > 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 > > [-- Attachment #2: Type: text/html, Size: 2518 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-01-21 14:39 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-01-18 3:45 ob-scheme doesn't support :stdin? Vladimir Nikishkin 2020-01-18 5:02 ` Kyle Meyer 2020-01-21 4:05 ` Vladimir Nikishkin 2020-01-21 14:39 ` Neil Jerram
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.