I've noticed that counted_ptr::swap() can be specialized to good effect, since the counts are unaffected by a swap, whereas the std::swap() version will...
Greg Colvin
gcolvin@...
Feb 2, 1999 4:42 am
63
I see a problem in the standard-library-header <funtional>. (I hope this is the right mailing-list to discuss such problems.) You cannot handle functional...
Ralf Stoffels
stoffels@...
Feb 11, 1999 8:39 pm
64
A half-dozen people interested in Boost.org got together over lunch at the Dublin C++ committee meeting in Dublin two weeks ago. After the usual desultory...
Beman Dawes
beman@...
Apr 26, 1999 3:52 pm
65
... I wasn't there ! ... We could do some advertising on the newsgroups. ... I still think that library shouldn't be made << official Boost libraries >> until...
Valentin Bonnard
Bonnard.V@...
Apr 26, 1999 4:25 pm
66
The web site (http://www.boost.org) and the smart_ptr and min_rand libraries have been recently updated. Lots of thanks to Dave Abrahams and Valentin Bonnard...
Beman Dawes
beman@...
May 28, 1999 6:02 pm
67
In my preferred editor (emacs), .h is reconized as a C file, and colored as such. For a C++ file it gives funny results. OTOH, .H is considered to be a C++...
Valentin Bonnard
Bonnard.V@...
May 29, 1999 6:41 am
68
... NO! After all these years I am quite sure that the best portable extension is .hpp. Note that .h and .H are the same on OSs that are case-insensitive. In...
Nicolai Josuttis
nicolai.josuttis@...
May 29, 1999 10:47 am
69
... eGroups.com home: http://www.egroups.com/group/boost http://www.egroups.com - Simplifying group communications...
(no author) ...
May 30, 1999 4:23 pm
70
... I know, but I don't just suggest overloading on case, that is, having foo.h and foo.H at the same time. ... Fine. So it should -- Valentin Bonnard ... ...
Valentin Bonnard
Bonnard.V@...
May 30, 1999 5:48 pm
71
[ Sorry about the last message, which was sent by accident. You know, when Netscape is confused... ] ... I know, but I don't just suggest overloading on case,...
Valentin Bonnard
Bonnard.V@...
May 30, 1999 5:55 pm
72
... I don't know how relevant this is, but I did a survey some years ago about what file name extensions people were using for C++ code, and the results are...
Steinar Bang
sb@...
May 31, 1999 1:55 pm
73
I think we should adopt some lexical conventions if we want a consistent naming in Boost. I suggest to follow Nathan's advice: - lower_case variables and...
Valentin Bonnard
Bonnard.V@...
May 31, 1999 4:19 pm
74
When you say "UpperCase" do you mean "MixedCase" or "UPPERCASE"? Truth, James http://www.NJTheater.Com ... eGroups.com home: http://www.egroups.com/group/boost...
James Curran/MVP
jamescurran@...
May 31, 1999 4:26 pm
75
I am currently writting code/documentation about: - some simple STL utilities to ease STL use - rel_ops replacement - utilities to simplify the use of integral...
Valentin Bonnard
Bonnard.V@...
May 31, 1999 4:31 pm
76
... I really mean MixedCase. Otherwise I says ALL_UPPER_CASE. - rule: macros should be ALL_UPPER_CASE -- Valentin Bonnard ... eGroups.com home:...
Valentin Bonnard
Bonnard.V@...
May 31, 1999 4:32 pm
77
... uppercase] I use that convention myself for applications programs for many years, and am happy with it. But most boost submissions so far have been...
Beman Dawes
beman@...
Jun 1, 1999 1:47 am
78
... to ... ) Thanks for the data points. It looks like .cpp and .h are the most common file types. Like-it-or-not they are the de facto standards. --Beman...
Beman Dawes
beman@...
Jun 1, 1999 1:47 am
79
... I hope not! Using .h as extension really results into a lot of trouble (as Valentin pointed out when he started this discussion). It has A LOT of...
Nicolai Josuttis
nicolai.josuttis@...
Jun 1, 1999 7:24 am
80
... I happen to prefer the form Upper_case over MixedCase. Besides being more compatible with the standard usage, it looks less Java-ish and Smalltalk-ish,...
Nathan Myers
ncm@...
Jun 1, 1999 8:50 am
81
... Well, if Steinar Bang's survey is to be believed (and it certainly reflects my personal experience) .h at 55% looks a lot more common than .hpp at 6%. But...
Beman Dawes
beman@...
Jun 1, 1999 2:32 pm
82
Valentin Bonnard <Bonnard.V@...> wrote: [> portable extension > anyway in pratice .hpp seems to be widely used and the best. Fine. So it should be...
Sean A Corfield
sean@...
Jun 1, 1999 3:19 pm
83
Valentin Bonnard <Bonnard.V@...> wrote: [- rule: macros should be ALL_UPPER_CASE] I prefer "Macros should not be used" :) Sean ... eGroups.com home:...
Sean A Corfield
sean@...
Jun 1, 1999 3:19 pm
84
Valentin Bonnard <Bonnard.V@...> wrote: [I suggest to follow Nathan's advice: - lower_case variables and functions - UpperCase types] Much as I prefer...
Sean A Corfield
sean@...
Jun 1, 1999 3:19 pm
85
Nathan Myers <ncm@...> wrote: [IMHO it would be a mistake for the Boost classes to have identically the same name as the components proposed for the...
Sean A Corfield
sean@...
Jun 1, 1999 3:19 pm
86
... Did you ever try to write a Makefile for both C and C++ headers using the same extension? Forget it (at least regarding generic rules). Excuse me, but...
Nicolai Josuttis
nicolai.josuttis@...
Jun 1, 1999 3:51 pm
87
I think, we all agree that we DON'T follow the standard scheme. So let me summarize MY NON-BINDING actual naming scheme proposal for boost: File Names...
Nicolai Josuttis
nicolai.josuttis@...
Jun 1, 1999 3:53 pm
88
... The Q Public License found at several web sites appears to be an example of an open source license (http://www.opensource.org/osd.html). From the...
Beman Dawes
beman@...
Jun 1, 1999 5:06 pm
89
... Hm... for the record, please note that 1. I personally wasn't too happy with the results, since it meant that I had to agree to drop .hh and .cc in favour...
Steinar Bang
sb@...
Jun 2, 1999 8:40 am
90
... But BSD like licenses, w/o the advertising clause, are accepted, aren't they ? -- Valentin Bonnard ... eGroups.com home: http://www.egroups.com/group/boost...
Valentin Bonnard
Bonnard.V@...
Jun 2, 1999 1:44 pm
91
... The naming conventions of the standard ? You must be joking: Some macros are lower case (errno, offsetof, the var arg stuff). Iostream uses...