Commit graph

75527 commits

Author SHA1 Message Date
John Maddock
5027328292 Static assert initial checkin
[SVN r8381]
2000-12-03 12:29:42 +00:00
John Maddock
c3a512d1b6 regex: minor VC6 optimisation changes.
[SVN r8380]
2000-12-03 12:16:18 +00:00
Jeremy Siek
d69fc789aa various changes, almost forgot to check in
[SVN r8379]
2000-12-03 06:20:23 +00:00
Jeremy Siek
43304ca821 fixed opposite, thanks Krishna!
[SVN r8378]
2000-12-03 02:10:48 +00:00
Beman Dawes
d4d0d90348 Avoid spurious MSVC NOMINMAX redefinition warning (submitted by Andreas Scherer)
[SVN r8377]
2000-12-01 17:11:40 +00:00
Dave Abrahams
3c1f454de8 Applied fixes for como courtesy of Jens Maurer.
[SVN r8375]
2000-12-01 02:27:06 +00:00
Jeremy Siek
0e1e375afd changed how monoid identity element works
[SVN r8374]
2000-12-01 00:57:49 +00:00
Jens Maurer
ddf7a83658 update
[SVN r8373]
2000-11-30 22:57:58 +00:00
Jeremy Siek
3acabf6b40 finished concept covering for STL algorithms
[SVN r8372]
2000-11-30 22:04:39 +00:00
Jeremy Siek
aefc91427e added some more archetypes
[SVN r8371]
2000-11-30 22:03:33 +00:00
Beman Dawes
90b0d399cc Remove nested namespace cast in preparaton for formal review, fix spacing.
[SVN r8370]
2000-11-30 19:10:30 +00:00
John Maddock
fd674b2a50 regex: updated snip4.cpp (fixed patholgical expressions).
[SVN r8366]
2000-11-30 12:05:15 +00:00
Dave Abrahams
f10ebe16dd Fixed __module__ name extraction logic so that when a module is not initializing the module name comes from the global __name__.
[SVN r8362]
2000-11-30 04:53:31 +00:00
Dave Abrahams
48cee8b8ab Added module() function to get the module being built
Added initializing() function to distinguish whether a module is initializing
Changed logic so that multiple non-overlapping module_builders() may be constructed. This fixes a bug when BPL is built as a shared lib.


[SVN r8361]
2000-11-30 04:51:05 +00:00
Jeremy Siek
bc5285962d work on archetypes
[SVN r8360]
2000-11-30 02:54:39 +00:00
Jeremy Siek
9855334375 added tons of functions to stl_concept_covering.cpp
[SVN r8359]
2000-11-30 02:49:31 +00:00
Dave Abrahams
b2ce590bdb changed name of extension_class_coerce to standard_coerce.
[SVN r8358]
2000-11-29 14:18:37 +00:00
Dave Abrahams
a9cc18363c changed name of extension_class_coerce to standard_coerce.
[SVN r8357]
2000-11-29 13:42:45 +00:00
Dave Abrahams
b7968d9577 changed name of extension_class_coerce to standard_coerce,
applied Ullrich's documentation fix for standard_coerce.


[SVN r8356]
2000-11-29 13:41:18 +00:00
Beman Dawes
2cd8008676 Minor updates
[SVN r8355]
2000-11-29 13:07:29 +00:00
John Maddock
217c5022da regex: added some missing std:: prefixes, updated Be compiler status page.
[SVN r8354]
2000-11-29 12:48:20 +00:00
Ullrich Köthe
a137430f6d fixed html bugs recovered by "validator.w3.org"
[SVN r8353]
2000-11-28 21:38:21 +00:00
Ullrich Köthe
0f7e7cc67a minor improvements, fix of typos
[SVN r8352]
2000-11-28 21:22:21 +00:00
Dave Abrahams
d52d7c593a Fix for compatibility with STLport using native iostreams
[SVN r8351]
2000-11-28 05:19:10 +00:00
Dave Abrahams
6bd961fbaa removed non-portable but beautiful “/”
[SVN r8349]
2000-11-28 05:17:55 +00:00
Dave Abrahams
4b09c09bfa boost-ification
[SVN r8347]
2000-11-28 05:17:07 +00:00
Dave Abrahams
a04a423989 GCC 2.95.2 bug workaround courtesy Jens Maurer
[SVN r8346]
2000-11-28 05:04:54 +00:00
Dave Abrahams
6a68ac03a3 bug fix
[SVN r8345]
2000-11-28 04:42:46 +00:00
Beman Dawes
e1205db60e Added BOOST_NO_INT64_T comment pointing to <boost/cstdint.hpp>
[SVN r8344]
2000-11-27 19:23:16 +00:00
Dave Abrahams
b9f449b19f boost-ification
[SVN r8342]
2000-11-27 12:57:10 +00:00
Dave Abrahams
fc4c38328a boost-ification
[SVN r8340]
2000-11-27 08:04:05 +00:00
Dave Abrahams
9f4a0394a0 Comeau Compatibility
[SVN r8339]
2000-11-27 07:59:10 +00:00
Dave Abrahams
e86abbea24 boost-ification
[SVN r8338]
2000-11-27 07:54:02 +00:00
Dave Abrahams
5020c7168c boost-ification
[SVN r8337]
2000-11-27 07:53:09 +00:00
Dave Abrahams
78489e31cc boost-ification
[SVN r8336]
2000-11-27 07:23:39 +00:00
Dave Abrahams
607c2c5ddd boost-ification
[SVN r8335]
2000-11-27 07:02:14 +00:00
Dave Abrahams
f50f0a17b3 This commit was generated by cvs2svn to compensate for changes in r715,
which included commits to RCS files with non-trunk default branches.


[SVN r8332]
2000-11-27 06:57:31 +00:00
Dave Abrahams
e6dcb2f449 Undo CVS mistake
[SVN r8330]
2000-11-26 16:42:51 +00:00
Dave Abrahams
dcb2fa610f This commit was generated by cvs2svn to compensate for changes in r711,
which included commits to RCS files with non-trunk default branches.


[SVN r8328]
2000-11-26 15:49:26 +00:00
Jeremy Siek
418c248b79 changed some wording in the comments
[SVN r8325]
2000-11-25 17:14:38 +00:00
Jeremy Siek
83b3f792e3 put back the CLASS_REQUIRES macro
[SVN r8324]
2000-11-25 16:31:34 +00:00
Jeremy Siek
6cd6645d83 Andreas's Patch
[SVN r8323]
2000-11-25 16:00:25 +00:00
Jeremy Siek
1deaca0ddf added docs for projection iterator
[SVN r8322]
2000-11-24 21:31:43 +00:00
Jeremy Siek
023ea89c1b added std:: to unary_function
[SVN r8321]
2000-11-24 20:48:02 +00:00
Jeremy Siek
91c1632e60 added projection iterator to the test
[SVN r8320]
2000-11-24 20:45:26 +00:00
Jeremy Siek
08320b5588 updated docs for indirect iterators
[SVN r8319]
2000-11-24 20:22:23 +00:00
Jeremy Siek
10c3933094 changed names to "Inner" and "Outer"
[SVN r8318]
2000-11-24 20:05:11 +00:00
Jeremy Siek
7899e47259 simplified version of iterator_adaptor, plus fix to indirect iterator
and addition of projection iterator


[SVN r8317]
2000-11-24 19:40:51 +00:00
Jens Maurer
678380ae11 use explicit cast to uint64_t instead of ull suffix
[SVN r8310]
2000-11-23 22:39:19 +00:00
Jens Maurer
7fd308a16f fixed compilation
[SVN r8309]
2000-11-23 22:17:42 +00:00