Dave Abrahams
|
ac6415fac2
|
Added 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 r35198]
|
2006-09-19 13:37:20 +00:00 |
|
Dave Abrahams
|
949c2b1b28
|
Add missing license/copyright
[SVN r35070]
|
2006-09-11 22:27:29 +00:00 |
|
Dave Abrahams
|
6b4d01994b
|
add missing license/copyright info
[SVN r35068]
|
2006-09-11 22:08:18 +00:00 |
|
Douglas Gregor
|
b11b270a56
|
Deal with GCC problems in updated concepts library
[SVN r34418]
|
2006-06-27 15:01:14 +00:00 |
|
Douglas Gregor
|
178e7549ce
|
Work around GCC 3.3 bug
[SVN r34134]
|
2006-06-02 15:01:19 +00:00 |
|
Dave Abrahams
|
fb99b2546a
|
Minor cleanups
[SVN r33967]
|
2006-05-15 13:29:23 +00:00 |
|
Dave Abrahams
|
b087894c08
|
vc-7.1 workarounds
[SVN r33961]
|
2006-05-08 00:54:00 +00:00 |
|
Dave Abrahams
|
14450b3d5d
|
Added missing paren
[SVN r33897]
|
2006-05-01 20:06:13 +00:00 |
|
Dave Abrahams
|
4e524d6c6a
|
Workaround for GCC-2.96
[SVN r33896]
|
2006-05-01 19:52:34 +00:00 |
|
Dave Abrahams
|
ba2a75c1f9
|
Added legibility.
[SVN r33895]
|
2006-05-01 19:45:04 +00:00 |
|
Dave Abrahams
|
79017f985a
|
Killed off "Concept" suffixes on Boost concepts. Maintained
back-compatibility by using a macro to define XxxxConcept when
defining Xxxxx.
[SVN r33894]
|
2006-05-01 19:40:32 +00:00 |
|
Dave Abrahams
|
f00741c14f
|
Moved library specifics out of boost/concept_check and into boost/concept.
Moved implementation details into boost/concept/detail.
Improved error messages by renaming has_constraints not_satisfied.
[SVN r33893]
|
2006-05-01 18:25:20 +00:00 |
|
Dave Abrahams
|
8c32f7a5e2
|
Added missing value_type to InputIteratorConcept
Improved idiomatic fake_sort
[SVN r33889]
|
2006-05-01 13:17:48 +00:00 |
|
Dave Abrahams
|
bfb6428417
|
Factored out BOOST_CONCEPT_ASSERT into concept_check/assert.hpp
Fixed the implementation for GCC 3.3.x and comeau
Added BOOST_CONCEPT_WHERE, and tests
[SVN r33887]
|
2006-05-01 12:50:48 +00:00 |
|
Dave Abrahams
|
80cbd76189
|
Misc cleanups, missing extensions of integral types to (un)signed char
and, where apropriate, the long long types.
[SVN r33877]
|
2006-04-30 20:54:13 +00:00 |
|
Dave Abrahams
|
3bce136d94
|
use idiomatic convertibility assertions.
[SVN r33869]
|
2006-04-30 03:33:33 +00:00 |
|
Dave Abrahams
|
3c2a976d2a
|
Workarounds for a nasty vc-7.1 bug that only shows up in the iterator
library tests.
[SVN r33866]
|
2006-04-30 03:01:58 +00:00 |
|
Dave Abrahams
|
24326c9df5
|
Fixes for concept checking; use destructors for checking classes, misc cleanup.
[SVN r33862]
|
2006-04-29 20:27:14 +00:00 |
|
Dave Abrahams
|
d4ecb93adb
|
Rework concept checking to look lots more like ConceptGCC.
[SVN r33775]
|
2006-04-24 04:10:22 +00:00 |
|
nobody
|
3e56a7c4ec
|
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
[SVN r33417]
|
2006-03-21 02:26:31 +00:00 |
|
Vladimir Prus
|
940df353e8
|
Added Jamfile.v2
[SVN r32349]
|
2006-01-18 12:14:03 +00:00 |
|
Jeremy Siek
|
8414234a2a
|
documented the restriction on BOOST_CLASS_REQUIRES
[SVN r30917]
|
2005-09-12 15:17:27 +00:00 |
|
Dave Abrahams
|
4a7d05206e
|
Fixed missing concept_check test -- Jamfile wasn't subincluded
[SVN r30863]
|
2005-09-07 21:49:08 +00:00 |
|
Jeremy Siek
|
842160c38c
|
_c -> C
[SVN r30862]
|
2005-09-07 21:03:46 +00:00 |
|
Jeremy Siek
|
d51a7bf94a
|
fixed typo
[SVN r30860]
|
2005-09-07 20:56:50 +00:00 |
|
Douglas Gregor
|
6f59ef904b
|
Revert Jeremy Siek's patches for now
[SVN r30299]
|
2005-07-28 18:22:23 +00:00 |
|
Jeremy Siek
|
3cd0be21a7
|
fixed archetypes for count, etc.
[SVN r30292]
|
2005-07-28 16:33:20 +00:00 |
|
Jeremy Siek
|
e63353698b
|
changed std::count test
[SVN r30288]
|
2005-07-28 15:41:07 +00:00 |
|
Jeremy Siek
|
ce3fb4f640
|
change to input_iterator_archetype to add a type parameter for the
base class of the reference type. Needed this, for example, to get
the concept covering test for std::count right.
[SVN r30287]
|
2005-07-28 15:39:59 +00:00 |
|
Douglas Gregor
|
166e3207b7
|
Turn off NDEBUG if it is defined
[SVN r28554]
|
2005-05-01 14:30:28 +00:00 |
|
Douglas Gregor
|
87f5b1ab63
|
Minor fixes
[SVN r26024]
|
2004-10-31 19:55:15 +00:00 |
|
Aleksey Gurtovoy
|
9ef32e2e8d
|
c++boost.gif -> boost.png replacement
[SVN r25573]
|
2004-10-05 15:45:52 +00:00 |
|
John Maddock
|
1ff77e789e
|
Added new types boost::long_long_type and boost::ulong_long_type in boost/config.hpp and applied these types in place of "long long" throughout. As a result, almost all of boost now compiles cleanly with -ansi -pedantic with gcc. Changes tested with gcc 3.3, 2.95, VC7.1 and Intel 8.
[SVN r24899]
|
2004-09-04 10:34:49 +00:00 |
|
Douglas Gregor
|
bc8f520895
|
Converted to Boost Software License, Version 1.0
[SVN r24055]
|
2004-07-26 00:32:12 +00:00 |
|
Douglas Gregor
|
daad09ad49
|
Fix a typo
[SVN r23353]
|
2004-07-05 22:58:40 +00:00 |
|
Eric Niebler
|
ad5f1d47d8
|
move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines
[SVN r23313]
|
2004-07-02 01:21:32 +00:00 |
|
Jeremy Siek
|
1731989798
|
removed trivial iterator
[SVN r23232]
|
2004-06-28 13:26:29 +00:00 |
|
Jeremy Siek
|
a29797eadc
|
removed mention of Trivial Iterator
[SVN r23231]
|
2004-06-28 13:26:05 +00:00 |
|
Eric Niebler
|
9678d4a3f2
|
remove std_min and std_max, update minmax coding guidelines
[SVN r23162]
|
2004-06-23 04:49:48 +00:00 |
|
Eric Niebler
|
1b8f363e90
|
remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
[SVN r22394]
|
2004-02-26 18:27:02 +00:00 |
|
Jeremy Siek
|
061ed8019a
|
change to conversion operator of input_iterator_archetype::proxy so
as to not use the copy constructor of the value_type
[SVN r22184]
|
2004-02-06 05:49:31 +00:00 |
|
Jeremy Siek
|
cc25398b06
|
updating with respect to change in input_iterator_archetype
[SVN r22183]
|
2004-02-06 05:47:22 +00:00 |
|
Jeremy Siek
|
6547eb9803
|
fixed broken URLs
[SVN r22037]
|
2004-01-29 00:45:00 +00:00 |
|
Jeremy Siek
|
8a403e7859
|
added const to the conversion operator of input_iterator_archetype
[SVN r21866]
|
2004-01-21 19:03:32 +00:00 |
|
Dave Abrahams
|
ab0a5086b5
|
Better Borland workaround
[SVN r21848]
|
2004-01-21 00:34:27 +00:00 |
|
Dave Abrahams
|
308df430d2
|
borland workaround
[SVN r21800]
|
2004-01-18 16:21:05 +00:00 |
|
Jeremy Siek
|
7f5d7a5c54
|
removed default constructor from input iterator archetypes
[SVN r21784]
|
2004-01-16 18:40:19 +00:00 |
|
Jeremy Siek
|
b4d624d61f
|
added the no_proxy version of input_iterator
[SVN r21684]
|
2004-01-13 18:05:44 +00:00 |
|
Jeremy Siek
|
a50c9fca5c
|
added input_output_iterator_archetype
[SVN r21578]
|
2004-01-10 19:49:32 +00:00 |
|
Douglas Gregor
|
669e6938cc
|
Added Caramel/BoostBook concept documentation (finally)
[SVN r21176]
|
2003-12-08 01:15:31 +00:00 |
|