On Thu, Oct 18, 2018 at 11:59 AM Rob Landley <r...@landley.net> wrote: > > 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
interesting. in my mental model, i always assume "guideline 9" (http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html). (but you're right, coreutils also seems to allow things like `ls / -l`.) > 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 _______________________________________________ Toybox mailing list Toybox@lists.landley.net http://lists.landley.net/listinfo.cgi/toybox-landley.net