Help message should go to stdout not stderr
Issue #28
wontfix
Great package but I think the help message should go to stdout not stderr as all terminal application send their help messages. At least it should be changabe by the user as an argument to the print.arg.parser function print(p,con=stdout()) or so.
Comments (2)
-
repo owner -
repo owner - changed status to wontfix
stderr is safer than stdout
- Log in to comment
As someone who runs many analysis pipelines with pipes, I find it much safer for help messages to go to stderr.
When the user accidentally includes ‘-h’ in the command line arguments, the downstream program is much less likely to misbehave on empty stdin than on a help message printed to stdin.