From: Michael H. <ho...@sa...> - 2003-03-10 19:11:01
|
Grzegorz Jakacki <ja...@he...> writes: > You have been added to the project. Currently Alexandre Tolmos is > finishing his commits wrt. gcc-3.x, there will be an annoucement once he > is done. Before this happens you may want to contact me if you think you > need any help on branching/merging. Thanks. I don't think I need any help with merging, but I would like to have some feedback. I observed that in the current CVS version (which supposedly already contains some or all of the previous GCC3 work), there appear some "using namespace std" declarations in header files. This, to my eyes, is bad style. I am working on a project that uses OpenC++ as a library, and there it potentially ``hurts'' if a header file imports the whole std namespace into the global namespace. So, once Alexandre is finished, I would like to undo these changes and instead revert to the style used in my patch: The "using namespace std" declarations are only allowed to appear in .cc files, and .h files reference std symbols using qualified names. There also is the issue of naming header files coming from standard C. In my original patch, they are included as, for example, <cstring> instead of <string.h>, whereas the current CVS version uses the latter, older style. Here, I am planning to leave it at the CVS version's style, because I think that it might be more portable. Do you (Grzegorz, Alexande, or anyone else) have any objections? Michael -- ho...@sa..., ho...@in... http://www.sax.de/~hohmuth/ |