RFR 8179856: jshell tool: not suitable for pipeline use
Robert Field
robert.field at oracle.com
Mon Sep 11 16:35:19 UTC 2017
On 09/11/17 02:30, Jan Lahoda wrote:
> Hi Robert,
>
> Overall seems OK to me. One question: why use "--pipe" instead of
> simply "-" (which is AFAIK common option for "read stdin")?
From Linux "cat" -----
SYNOPSIS
cat [OPTION]... [FILE]...
DESCRIPTION
...
With no FILE, or when FILE is -, read standard input.
EXAMPLES
cat f - g
Output f's contents, then standard input, then g's contents.
cat Copy standard input to standard output.
------------
The jshell tool always reads from standard in (unless somehow aborted).
This "--pipe" argument is an option, whereas "-" in the *nix world is a
file.
The option does not change what is read, but how it is processed.
But maybe that is too pedantic, and it still the natural choice.
Thoughts?
-Robert
>
> Jan
>
> On 24.8.2017 06:35, Robert Field wrote:
>> Please review --
>>
>> Bugs:
>>
>> 8179856: jshell tool: not suitable for pipeline use
>> https://bugs.openjdk.java.net/browse/JDK-8179856
>>
>> 8186708: jshell tool: bad load file garbles message and does not
>> abort
>> https://bugs.openjdk.java.net/browse/JDK-8186708
>>
>> Webrev:
>>
>> http://cr.openjdk.java.net/~rfield/8179856v1.webrev/
>>
>> Thanks,
>> Robert
>>
More information about the kulla-dev
mailing list