47da2546f9
merged from HEAD
...
[SVN r35211]
2006-09-19 16:50:44 +00:00
45f64ea8f7
Remove flotsam
...
[SVN r35210]
2006-09-19 16:47:36 +00:00
71abf15b60
Take advantage of BOOST_CONCEPT_USAGE for defining usage requirements:
...
Using this macro is better than simply defining a destructor because
usage patterns will be tested whenever associated types are accessed.
[SVN r35199]
2006-09-19 13:41:30 +00:00
8a53abc1e8
merged from HEAD
...
[SVN r35152]
2006-09-18 02:38:38 +00:00
7243852b0a
GCC-3.3.x workarounds
...
[SVN r35151]
2006-09-18 02:34:18 +00:00
b258a435cc
Stop relying on new concept check facilities that aren't in 1.34.0
...
[SVN r35128]
2006-09-15 16:45:19 +00:00
43e4f1a766
merged from HEAD
...
[SVN r35127]
2006-09-15 16:41:43 +00:00
e7843bdea3
The previous test ran afoul of a few compilers. Let's try again.
...
[SVN r35126]
2006-09-15 16:40:07 +00:00
02d22c12ae
fix for http://tinyurl.com/kbwzm
...
[SVN r35102]
2006-09-13 22:36:10 +00:00
bca372da18
fix for http://tinyurl.com/kbwzm
...
[SVN r35102]
2006-09-13 22:36:10 +00:00
70ef2f0e81
fix for http://tinyurl.com/zuohe
...
[SVN r35101]
2006-09-13 22:24:14 +00:00
0237e49a17
fix for http://tinyurl.com/zuohe
...
[SVN r35101]
2006-09-13 22:24:14 +00:00
b7283c93c6
merged from trunk
...
[SVN r35075]
2006-09-12 22:34:33 +00:00
b5492bd866
Fix license text, with Thomas B's permission
...
[SVN r35074]
2006-09-12 22:33:29 +00:00
5184d64b80
Add missing license/copyright
...
[SVN r35070]
2006-09-11 22:27:29 +00:00
1fad13e34f
add missing license/copyright info
...
[SVN r35068]
2006-09-11 22:08:18 +00:00
3355660636
Added missing 'struct'
...
[SVN r33960]
2006-05-07 21:00:35 +00:00
eaf9bf62d1
Strip off "Concept" suffix.
...
[SVN r33899]
2006-05-01 21:42:56 +00:00
9f20320f59
Change UnaryFunction -> UnaryFunc to get out of the way of the concept checking class for VC6.
...
[SVN r33898]
2006-05-01 20:07:13 +00:00
2cb253ed35
Throw out bogus commented-out conversion operators.
...
[SVN r33871]
2006-04-30 03:38:28 +00:00
230d47e93a
Move difference_type from the Forward Traversal Iterator concept to
...
the Single Pass Traversal concept, so that input iterators are still
input iterators. It does make sense to measure the distance between
Single Pass iterators, provided you're willing to throw away the data.
[SVN r33870]
2006-04-30 03:35:16 +00:00
e2957cfb0c
use idiomatic convertibility assertions.
...
[SVN r33869]
2006-04-30 03:33:33 +00:00
f5b644e765
Fixes for concept checking; use destructors for checking classes, misc cleanup.
...
[SVN r33862]
2006-04-29 20:27:14 +00:00
f482354ffd
merged from trunk
...
[SVN r33820]
2006-04-25 20:35:01 +00:00
28dd458088
Add missing "inline". Fixes boost-Bugs-1476219.
...
[SVN r33819]
2006-04-25 20:34:32 +00:00
7a2b9d66a9
Borland workaround updated
...
[SVN r33719]
2006-04-17 14:23:24 +00:00
0dbe767eec
Borland workaround updated
...
[SVN r33719]
2006-04-17 14:23:24 +00:00
d79112ee5a
merged from trunk
...
[SVN r33713]
2006-04-16 18:03:52 +00:00
c0fc8532e7
Warning suppression for GCC (warning: declaration of 'end' shadows a member of 'this').
...
[SVN r33712]
2006-04-16 18:02:23 +00:00
4a5e8f175a
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r33417]
2006-03-21 02:26:31 +00:00
a4e7ba6c28
Fixed definition of iterator_facade_ nested type so derived classes
...
can use it. It appears to have never been tested.
[SVN r33297]
2006-03-09 23:09:16 +00:00
58341b3517
Stop using assert() in tests so we can test with NDEBUG defined.
...
[SVN r33026]
2006-02-20 15:45:40 +00:00
e23a647cff
Eliminate duplicate inline keyword warnings.
...
[SVN r32993]
2006-02-18 18:00:26 +00:00
d801e64289
Added some missing "inline" keywords.
...
[SVN r32992]
2006-02-18 14:34:12 +00:00
f5a31849f0
Added header information to function_output_iterator docs.
...
Regenerated all to pick up Thomas' updates.
[SVN r32501]
2006-02-01 23:33:32 +00:00
7846e4bfd7
slist updates
...
[SVN r32477]
2006-01-31 13:30:01 +00:00
6368d38802
Fix base class for const_node_iterator
...
[SVN r32354]
2006-01-19 03:26:05 +00:00
6a79b6014b
Removed unused workaround definition
...
[SVN r32340]
2006-01-17 08:28:32 +00:00
73811245eb
Fix counting_iterator::distance_to fails to instantiate for non default template arguments.
...
[SVN r31758]
2005-11-23 19:12:49 +00:00
1c3e6c5b65
GCC 4.0.2 workarounds
...
[SVN r31295]
2005-10-11 23:43:44 +00:00
ae10a3b706
Added first (rough) draft of quickbook documentation
...
[SVN r30962]
2005-09-13 22:42:38 +00:00
48f7be7015
Workaround for non-conforming definition of std::ostream_iterator on Tru64/CXX.
...
[SVN r30852]
2005-09-07 16:03:55 +00:00
bbef2422ad
Qualify boost::detail
...
[SVN r30736]
2005-08-30 10:44:32 +00:00
ae45f7abf7
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
6363297754
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
55fd9078a1
Renamed to avoid >31 char filename.
...
[SVN r30088]
2005-07-14 21:10:07 +00:00
e22bb495db
vc6-stlport workaround
...
[SVN r29795]
2005-06-26 13:21:09 +00:00
54ae365c98
Further generalized vc6 workaround
...
[SVN r29788]
2005-06-24 18:47:21 +00:00
a9483b5633
Kill off vc6/stlport error more generally and more specifically
...
[SVN r29786]
2005-06-24 18:34:17 +00:00
65fe75e558
Workarounds for Borland
...
Improved assertion output
[SVN r29779]
2005-06-24 15:37:23 +00:00