Dave Abrahams
eaf9bf62d1
Strip off "Concept" suffix.
...
[SVN r33899]
2006-05-01 21:42:56 +00:00
Dave Abrahams
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
Dave Abrahams
2cb253ed35
Throw out bogus commented-out conversion operators.
...
[SVN r33871]
2006-04-30 03:38:28 +00:00
Dave Abrahams
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
Dave Abrahams
e2957cfb0c
use idiomatic convertibility assertions.
...
[SVN r33869]
2006-04-30 03:33:33 +00:00
Dave Abrahams
f5b644e765
Fixes for concept checking; use destructors for checking classes, misc cleanup.
...
[SVN r33862]
2006-04-29 20:27:14 +00:00
Dave Abrahams
f482354ffd
merged from trunk
...
[SVN r33820]
2006-04-25 20:35:01 +00:00
Dave Abrahams
28dd458088
Add missing "inline". Fixes boost-Bugs-1476219.
...
[SVN r33819]
2006-04-25 20:34:32 +00:00
Nicola Musatti
7a2b9d66a9
Borland workaround updated
...
[SVN r33719]
2006-04-17 14:23:24 +00:00
Nicola Musatti
0dbe767eec
Borland workaround updated
...
[SVN r33719]
2006-04-17 14:23:24 +00:00
Dave Abrahams
d79112ee5a
merged from trunk
...
[SVN r33713]
2006-04-16 18:03:52 +00:00
Dave Abrahams
c0fc8532e7
Warning suppression for GCC (warning: declaration of 'end' shadows a member of 'this').
...
[SVN r33712]
2006-04-16 18:02:23 +00:00
nobody
4a5e8f175a
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r33417]
2006-03-21 02:26:31 +00:00
Dave Abrahams
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
Dave Abrahams
58341b3517
Stop using assert() in tests so we can test with NDEBUG defined.
...
[SVN r33026]
2006-02-20 15:45:40 +00:00
Dave Abrahams
e23a647cff
Eliminate duplicate inline keyword warnings.
...
[SVN r32993]
2006-02-18 18:00:26 +00:00
Dave Abrahams
d801e64289
Added some missing "inline" keywords.
...
[SVN r32992]
2006-02-18 14:34:12 +00:00
Dave Abrahams
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
Douglas Gregor
7846e4bfd7
slist updates
...
[SVN r32477]
2006-01-31 13:30:01 +00:00
Thomas Witt
6368d38802
Fix base class for const_node_iterator
...
[SVN r32354]
2006-01-19 03:26:05 +00:00
Alisdair Meredith
6a79b6014b
Removed unused workaround definition
...
[SVN r32340]
2006-01-17 08:28:32 +00:00
Thomas Witt
73811245eb
Fix counting_iterator::distance_to fails to instantiate for non default template arguments.
...
[SVN r31758]
2005-11-23 19:12:49 +00:00
Dave Abrahams
1c3e6c5b65
GCC 4.0.2 workarounds
...
[SVN r31295]
2005-10-11 23:43:44 +00:00
Thomas Witt
ae10a3b706
Added first (rough) draft of quickbook documentation
...
[SVN r30962]
2005-09-13 22:42:38 +00:00
Markus Schöpflin
48f7be7015
Workaround for non-conforming definition of std::ostream_iterator on Tru64/CXX.
...
[SVN r30852]
2005-09-07 16:03:55 +00:00
Douglas Gregor
bbef2422ad
Qualify boost::detail
...
[SVN r30736]
2005-08-30 10:44:32 +00:00
John Maddock
ae45f7abf7
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
Douglas Gregor
6363297754
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Thomas Witt
55fd9078a1
Renamed to avoid >31 char filename.
...
[SVN r30088]
2005-07-14 21:10:07 +00:00
Dave Abrahams
e22bb495db
vc6-stlport workaround
...
[SVN r29795]
2005-06-26 13:21:09 +00:00
Dave Abrahams
54ae365c98
Further generalized vc6 workaround
...
[SVN r29788]
2005-06-24 18:47:21 +00:00
Dave Abrahams
a9483b5633
Kill off vc6/stlport error more generally and more specifically
...
[SVN r29786]
2005-06-24 18:34:17 +00:00
Dave Abrahams
65fe75e558
Workarounds for Borland
...
Improved assertion output
[SVN r29779]
2005-06-24 15:37:23 +00:00
Dave Abrahams
7a43350655
Avoid some Borland bugs by defining operators explicitly rather than
...
using partially_ordered<...> to generate them.
[SVN r29757]
2005-06-23 18:20:37 +00:00
Markus Schöpflin
df49ae74e0
Define BOOST_NO_LVALUE_RETURN_DETECTION for Tru64/CXX-6.5.
...
[SVN r29545]
2005-06-13 08:22:38 +00:00
Dave Abrahams
3fe9b7517e
updated docs
...
[SVN r29099]
2005-05-20 15:32:55 +00:00
Dave Abrahams
ab372a0a74
Added failing test for missing #include guard, then fixed it.
...
[SVN r28459]
2005-04-24 11:48:23 +00:00
Vladimir Prus
f9c4915b55
Sync with V1
...
[SVN r28241]
2005-04-14 11:37:17 +00:00
Peter Dimov
741da59c0d
Link to documentation added.
...
[SVN r27745]
2005-03-20 14:53:58 +00:00
Dave Abrahams
a0b28e4c8b
Fix for indirect iterators to abstract classes.
...
[SVN r27625]
2005-03-12 23:10:43 +00:00
Rene Rivera
ef895f0cc7
Apply typo fixes from Julio M. Merino Vidal
...
[SVN r27513]
2005-02-27 17:28:24 +00:00
Vladimir Prus
1d018cc602
Borland workaround. Replace 'add_const<value_type>::type with
...
'const value_type' in the code which computed the pointer type. Borland
did not property add const type with 'add_const'.
[SVN r27388]
2005-02-15 12:41:23 +00:00
Aleksey Gurtovoy
88697aad65
merge from RC_1_32_0 branch
...
[SVN r26942]
2005-01-30 21:36:16 +00:00
Aleksey Gurtovoy
7344357e32
merge changes from RC_1_32_0
...
[SVN r26891]
2005-01-28 07:42:05 +00:00
Aleksey Gurtovoy
80501e1eb2
merge changes from RC_1_32_0
...
[SVN r26888]
2005-01-28 07:34:17 +00:00
Dave Abrahams
7707262a07
base_type patch from Eric Niebler
...
[SVN r26818]
2005-01-23 15:40:15 +00:00
Dave Abrahams
ba3e7a459e
Allow for bidirectional filtered_iterators
...
[SVN r26491]
2004-12-13 09:31:17 +00:00
Dave Abrahams
295ae05e40
Fix the problems described in this thread:
...
http://lists.boost.org/MailArchives/boost-users/msg08656.php
[SVN r26410]
2004-12-03 09:55:30 +00:00
Dave Abrahams
68268f81eb
Stop relying on T(x) to do implicit conversion; it *casts* when T is a builtin!
...
[SVN r26393]
2004-12-01 16:46:06 +00:00
Dave Abrahams
3b60f75bc6
Stop reserving rights.
...
[SVN r26085]
2004-11-02 14:31:27 +00:00