On 14/11/2013 09:46, Weijun Wang wrote:
But it's changing from stdout to stderr in the webrev. At least GNU
believes [1] it should go to stdout. It make the output more'able.
This is a confusing topic. I think the normal convention is that when
there are invalid arguments that usage message is essentially the error
message and so should go to stderr with the program exiting with an
error code. On the other hand, -help is supposed to print to stderr and
exit with a success. We should double check the launcher to make sure
that we are consistent (although it has its own issues there).
-Alan.