Thank you Daniel for the comments!

On 25.09.2014 13:49, Daniel Fuchs wrote:
Hi Ivan,

When setting output & input, I wonder if it would be simpler
to use an 'if else if' construct in order to avoid the '-a'
in the 'if' that follows.

We would still need that -a in if, as the user could pass /dev/stdin and /dev/stdout as the arguments to the script. Dashes are meant to be the shortcut for these long names, but we should allow the long names to be passed too.

something like this (pseudo code) might be easier to read:

if "x$output" is "x-" then
   substitute - with /dev/stdout
else if $output file exists
   complain
endif

Also the script uses echo to print warnings & error.
It should probably be changed to print those on stderr ( >&2 )
so that they don't mix with the patch when the output is '-'.

Agreed!
Redirected all the error messages to stderr.

Similarly - I feel that either verbose should redirect to
stderr, or the script should complain and exit if output
is '-' and verbose is on.

Done.

Please see the updated webrev:
http://cr.openjdk.java.net/~igerasim/8059101/1/webrev/

Sincerely yours,
Ivan

Reply via email to