Re: A simple hate today.

[prev] [thread] [next] [lurker] [Date index for 2006/05/25]

From: Chris Devers
Subject: Re: A simple hate today.
Date: 20:28 on 25 May 2006
On 25 May 2006, at 3:14 PM, H.Merijn Brand wrote:

> Nah, we should allow unicode too.
> And I stick to my opinion that -? is asking for help.
> That's how I grew up in Unix land.

There's a simple solution to this, of course.

For all defined single-letter options, handle them appropriately.

For all undefined single-letter options, return with help details.

-h wouldn't have to be defined or special-cased, because the catchall  
would catch it.

Likewise with -?, and everything else for that matter.

Unicode, too!

Good software should be helpful wherever possible, not playing some  
childish call & response game of "no, this is the secret handshake,  
no wait that is the secret handshake."

But then, I've about given up on finding such pragmatic tools...


-- 
Chris Devers


P.S. Here's another thought: -h or --help output should confine  
itself to a 80x20 text box. That box can optionally specify, say, -hv  
or --help --verbose to provide more unbounded documentation  
logorrhea, but the default should be short & sweet. 
There's stuff above here

Generated at 09:00 on 29 May 2006 by mariachi 0.52