On Sun, Aug 02, 2009 at 12:25:59PM +0100, John Tytgat wrote: > In message <1249201044.20182.379.ca...@duiker> > John-Mark Bell <[email protected]> wrote: > > > What's wrong with calling _dom_exception_from_lwc_error() here? > > I would like to suggest to step away from using function names having > a leading underscore. When you want to indicate that a function name > is internal to a (static) library and not part of its public API, use > something like "dom_internal_". > > The point is that such leading underscore characters for identitiers > are reserved according to C(99 ?): > <URL:http://www.open-std.org/JTC1/SC22/wg14/www/docs/n1124.pdf>.
Section 7.1.3 states: - All identifiers that begin with an underscore and either an uppercase letter or another underscore are always reserved for any use. - All identifiers that begin with an underscore are always reserved for use as identifiers with file scope in both the ordinary and tag name spaces. So providing we always use _[a-z]* we are using them as intended afaict -- Regards Vincent http://www.kyllikki.org/
