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]

Reply via email to