Boost logo

Boost :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2002-10-27 02:55:09


Beman Dawes wrote:
> > > FWIW, the problem would be non-existent if we sticked to a naming
> > > convention that acronyms in C++ identifiers should be treated as
> > > ordinary words, - written in a lower case (e.g. 'is_pod' vs.
> > > current 'is_POD').
> >
> > I agree.
>
> So do I. Could someone please change boost-root/more/lib_guide.htm?

Done -

"Use the lowercase/underscore naming conventions of the C++ standard
library. Template parameter names begin with an uppercase letter. Macro
(gasp!) names should be all uppercase and begin with BOOST_. Acronyms should
be treated as ordinary words (e.g. xml_parser instead of XML_parser). "

Apparently, we already have a guideline that restricts file names to lower
case only -

"File and directory names must contain only lowercase ASCII letters ,
numbers, underscores, and a period. Leading character must be alphabetic.
Maximum length 31. Only a single period is permitted. These requirements
ensure file and directory names are relatively portable. "

Aleksey


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk