Index: ossp-pkg/ex/ex.pod RCS File: /v/ossp/cvs/ossp-pkg/ex/ex.pod,v rcsdiff -q -kk '-r1.11' '-r1.12' -u '/v/ossp/cvs/ossp-pkg/ex/ex.pod,v' 2>/dev/null --- ex.pod 2002/01/30 11:11:09 1.11 +++ ex.pod 2002/01/30 11:55:52 1.12 @@ -300,18 +300,19 @@ B implementation consistently uses the B, B<__ex_> and B<__EX_> prefixes for namespace protection. But at least the -B prefix for the API macros B, B, B, -B and B sometimes have a unpleasant optical -appearance. Especially because B is modeled after the exception -facility in B where there is no such prefix on the directives. +B prefix for the API macros B, B, B, +B, B and B sometimes have a unpleasant +optical appearance. Especially because B is modeled after the +exception facility in B where there is no such prefix on the +directives. For this B optionally provides the ability to provide additional namespace mappings for those API macros. By default (define C<__EX_NS_USE_CXX__> or as long as C<__EX_NS_USE_CUSTOM__> and C<__cplusplus> is not defined) you can additional C++ style macros -named B, B, B and B. As an alternative -you can define C<__EX_NS_USE_UCCXX__> to get the same but with an (more -namespace safe) upper case first letter. +named B, B, B, B and B. As an +alternative you can define C<__EX_NS_USE_UCCXX__> to get the same but +with an (more namespace safe) upper case first letter. =head1 MULTITHREADING ENVIRONMENTS