Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Mar 2014 09:19:37 +0000 (GMT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Bruce Evans <brde@optusnet.com.au>
Cc:        svn-src-head@freebsd.org, Alexey Dokuchaev <danfe@freebsd.org>, src-committers@freebsd.org, Eitan Adler <eadler@freebsd.org>, svn-src-all@freebsd.org
Subject:   Re: svn commit: r262882 - head/tools/tools/net80211/wlanstats
Message-ID:  <alpine.BSF.2.00.1403070917470.35474@fledge.watson.org>
In-Reply-To: <20140307132653.O3656@besplex.bde.org>
References:  <201403070123.s271Nn1b019719@svn.freebsd.org> <20140307020210.GA38155@FreeBSD.org> <20140307132653.O3656@besplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 7 Mar 2014, Bruce Evans wrote:

>>> Log:
>>>   wlanstats: add help
>>>
>>>   - add a help (-h) flag
>>>   - move usage into itsown function
>> 
>> it looks like the only change now is that usage info always go to stdout, 
>> and exit code differs.  i don't think it should be mfced.
>
> It also removes the double printing of the program name (correct) and the 
> printing of "usage: ", and has mounds of style bugs.
>
> gnu utilities have a --help flag that causes similar behaviour (printing to 
> stdout and exiting with status 0), but they still print error messages about 
> usage to stderr.

They can also return a non-zero status if printing the man pages encounters 
problems.  This leads to some curious text in the GNU info page for 'true' 
explaining that it can sometimes return false.

Robert



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1403070917470.35474>