On 20:33 09 Nov 2002, Mikhael Goikhman <[EMAIL PROTECTED]> wrote: | On 09 Nov 2002 18:24:18 +0100, Dominik Vogt wrote: | > > 3) We don't install any program to bindir without --help and --version. | > And "-h", "-?" and "-V" please. In the long run I would like to | > switch to GNU style long options. | I think -V is a historical casus and it should better be -v, but let it | be -V... But not -?, it is not even inputable in many shells, should be | escaped as -\?.
I beg to differ here. Well, not entirely, but slightly. My personal opinion is that a program should _always_ emit the usage listing if it gets a bad option. The GNU behaviour of "bad option, tell them to run with --help" enrages me. It is only sensible for programs with very many options; most programs' usage listing will happily fit on a single 24 lines screen. With that preamble, in my shells I expect to be able to go foo -? to most programs and get a usage message _because_ -? is not a valid option. And I insist on my shells letting me type an unescaped -?, and take care not to make stupidly named -* files. So, what's I'm asking here is that: - whether you implement an actual -? option doesn't bug me, provided that _any_ bad option elicits the full usage string - if you do implement -?, I request that it definitely emits a usage message | > > 4) The programs in the system's bindir should not have any extension. | > > | > > Extensions like .sh or .pl are good for files without +x permissions | > > so that a user could know what interpretter to run on these files. | > > Additional reasoning: | > > My /usr/bin has 2002 files. From 280 sh/bash scripts only 11 are *.sh. And extensions as _so_ tacky. | > > 5) The programs should have the "fvwm-" prefix for consistency. | > > | > > Additional reasoning: | > > My /usr/bin has 242 files in the dash form like "gnome-bug" and | > > and only 95 files in the underscore form like "pg_dump". Besides, on most keyboards "-" doesn't need shift, and "_" does. Easier to type. -- Cameron Simpson, DoD#743 [EMAIL PROTECTED] http://www.zip.com.au/~cs/ Third, I propose prompt action on legislation extending and reforming the state's asset seizure law. The current law, which is a valuable tool for law enforcement in its fight against drug criminals, is set to expire on January 1st. This law provides over $30 million a year to law enforcement agencies, and should be quickly renewed. - Kathy Brown -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]