On 04/28/2012 12:21 PM, Pino Toscano wrote:

> Alle venerdì 27 aprile 2012, Roland McGrath ha scritto:
>>> > > 2012-04-27  Pino Toscano  <toscano.p...@tiscali.it>
>>> > > 
>>> > >         * sysdeps/mach/hurd/getgroups.c (__getgroups): Return -1 and set
>>> > >         EINVAL for negative `n' or less than `ngids'.
>> > 
>> > The norm is to use all caps and no quotes to mention local variable
>> > names.  You can also drop the (function) when it's the only function
>> > in the file of the same name.
> Ah ok, fixed patch attached.
> Where can I read about these two change log style settings (i.e. 
> variables as all caps, and no (function) when it's the only one in a 
> file)? I don't remember them in the official pages[1], so maybe I missed 
> some documentation...
> [1] http://www.gnu.org/prep/standards/html_node/Change-Logs.html

Pedantically, the norm is to use all caps when talking about
the _value_ of a variable, as opposed to the variable itself,
as in:

"less than NGIDS."

instead of

"less than the value of the `ngids' variable."

See <http://www.gnu.org/prep/standards/standards.html#Comments> :

> The comment on a function is much clearer if you use the argument names to 
> speak about the
> argument values. The variable name itself should be lower case, but write it 
> in
> upper case when you are speaking about the value rather than the variable 
> itself.
> Thus, “the inode number NODE_NUM” rather than “an inode”.

-- 
Pedro Alves

Reply via email to