[Toybox] --help annoyance
Rob Landley
rob at landley.net
Thu Oct 18 11:59:36 PDT 2018
On 10/18/2018 01:12 PM, enh wrote:
> Yeah, my assumption was that as long as I'm still in the flags, --help should
> work. (But not *anywhere*.)
Most commands never _stop_ accepting flags:
ls file file file -l
rm file file file -i
lib/args.c has ^ to stop at the first non-option argument, and
$ grep 'TOY(.*\^.*)' toys/*/*.c -l | wc -l
22
$ grep 'TOY([^^]*)' toys/*/*.c -l | wc -l
224
About 1/10th of the commands use it. (Hence every command accepting -- and the
old argument about whether echo should.)
> Personally, I often just add --help on the end of what I've already typed if I
> get stuck.
>
> For this specific case, I think in my ideal world, a flag that takes arguments
> from a list should probably show that list any time it gets something it doesn't
> understand? But I don't think this is a regression, so I don't think it makes
> sense to try to rush something into this release.
Weren't you the guy who wanted "see --help" instead of dumping help text all the
time? :)
So far I think I've only got a list dumper in ps. There's stuff like kill -l and
getconf -l that does it too, but that's an option to show the list...
But yeah, accepting --help as well as "help" makes sense...
Rob
More information about the Toybox
mailing list