Commit Graph

33626 Commits

Author SHA1 Message Date
Dave Abrahams
c7584f362b Initial checkin
[SVN r8757]
2001-01-24 18:36:52 +00:00
Jeremy Siek
ce9692e865 changed max_flow.dat file to a more demanding example graph
[SVN r8756]
2001-01-24 16:54:31 +00:00
Jeremy Siek
f9f2a05717 fixed bug in converting preflow to flow
[SVN r8755]
2001-01-24 16:19:39 +00:00
John Maddock
048e2e368c cstdint: cygwin fixes for long long support
[SVN r8754]
2001-01-24 12:18:30 +00:00
John Maddock
bd2bb3eecd Undone accidental changes to static_assert_test.cpp
[SVN r8753]
2001-01-24 12:17:46 +00:00
John Maddock
31398665da regex: updated change log
[SVN r8752]
2001-01-24 12:16:52 +00:00
John Maddock
081f68d0f4 Fixes for void specialisations
[SVN r8751]
2001-01-24 12:16:16 +00:00
Jeremy Siek
85103337f4 working on filter graph and max flow
[SVN r8750]
2001-01-24 04:28:17 +00:00
Jeremy Siek
2ac3593f9e new file
[SVN r8749]
2001-01-24 04:26:16 +00:00
Dave Abrahams
1afc3d7a08 Added test for wchar_t
[SVN r8748]
2001-01-24 01:48:01 +00:00
Dave Abrahams
423a4ad7f6 Fixed logic of difference_type selection, which was completely wack. In the
process, added digit_traits<> to compute the number of digits in intmax_t even
when not supplied by numeric_limits<>.


[SVN r8747]
2001-01-24 01:44:05 +00:00
Dave Abrahams
dbc1d7006b Now statically selecting a test for signed numbers to avoid warnings with fancy
compilers. Added commentary and additional dumping of traits data for tested
types.


[SVN r8746]
2001-01-24 01:40:22 +00:00
Dave Abrahams
14d8a79a62 Another stupid typo fix by Ralf W. Grosse-Kunstleve
[SVN r8745]
2001-01-23 22:41:46 +00:00
Jens Maurer
1704433b60 for int32_t and intmax_t, prefer "long" over "int" if both are 32bit
[SVN r8743]
2001-01-23 19:45:00 +00:00
Jeremy Siek
8e0629ea0c changed name of maximum_flow to push_relabel_max_flow
[SVN r8740]
2001-01-23 19:17:15 +00:00
Jeremy Siek
476306f9af new file
[SVN r8739]
2001-01-23 19:12:12 +00:00
Jeremy Siek
701e44e53d added copyright
[SVN r8738]
2001-01-23 19:11:24 +00:00
Jeremy Siek
796768a96f finished
[SVN r8737]
2001-01-23 19:10:50 +00:00
Jeremy Siek
f1f9cc89c7 added filter iterator test
[SVN r8736]
2001-01-23 19:10:03 +00:00
Jeremy Siek
6c53871cf1 added filter iterator
[SVN r8735]
2001-01-23 19:09:30 +00:00
Jeremy Siek
edfd99d0e2 removed cause of warnings for KCC
[SVN r8734]
2001-01-23 19:08:30 +00:00
Jeremy Siek
15714349fd version (2) and (3) now take a const graph
[SVN r8733]
2001-01-23 18:04:59 +00:00
Jeremy Siek
b7bcf8c316 changed variant (2) and (3) to take a const graph
[SVN r8732]
2001-01-23 18:04:21 +00:00
Jeremy Siek
a32f2ae827 updated, added out_degree and num_vertices
[SVN r8731]
2001-01-23 18:02:36 +00:00
Jeremy Siek
d0f20676f0 new graph adaptor
[SVN r8729]
2001-01-23 17:09:43 +00:00
John Maddock
7bf7619577 regex: fixed makefiles to clean *.pch files.
[SVN r8728]
2001-01-23 12:28:36 +00:00
John Maddock
845a0b3805 type_traits: updated with checks that cv-void specialisations are working correctly
[SVN r8727]
2001-01-23 11:44:44 +00:00
Jeremy Siek
182b5d76f3 moved adjacency_iterator implementation into a separate file
[SVN r8726]
2001-01-23 05:18:06 +00:00
Dave Abrahams
9f42573d55 Added a fix from Ralf W. Grosse-Kunstleve
[SVN r8724]
2001-01-22 22:58:37 +00:00
Jeremy Siek
9cf5b48815 changed docs for get_property
[SVN r8723]
2001-01-22 21:46:40 +00:00
Jeremy Siek
400a1ebf9f changed get_property return type to use graph_property
[SVN r8721]
2001-01-22 21:46:09 +00:00
Jens Maurer
0c8b5e18b6 minor fix: move "static" storage specifier to the front of a declaration
[SVN r8714]
2001-01-22 21:11:35 +00:00
Jeremy Siek
23beb4ef27 fixed more Comaeu problems
[SVN r8712]
2001-01-22 20:34:22 +00:00
Jeremy Siek
7adcd3e46f added out_degree() to IncidenceGraphConcept and in_degree() to
BidirectionalGraphConcept


[SVN r8711]
2001-01-22 17:16:08 +00:00
Jeremy Siek
ed2b795823 changed default of BOOST_FPTR to use &
[SVN r8710]
2001-01-22 17:10:16 +00:00
Jeremy Siek
6842e42537 added KAI C++ type for std::list::difference_type
[SVN r8709]
2001-01-22 16:52:36 +00:00
Dave Abrahams
a4a578f75d Fixes so that long long is recognized for GCC.
[SVN r8706]
2001-01-22 05:06:37 +00:00
Dave Abrahams
06f3e27d07 Quick fix to my_iterator, which wasn't returning a reference type from operator*
[SVN r8705]
2001-01-22 05:03:48 +00:00
Dave Abrahams
8e510d612c Suppress some useless warnings with MSVC
[SVN r8704]
2001-01-22 04:53:38 +00:00
Dave Abrahams
89acfa6e50 Undid a bug I introduced yesterday. numeric_cast<> never
worked with stock GCC; trying to get it to do that broke
vc-stlport.


[SVN r8703]
2001-01-22 04:27:00 +00:00
Dave Abrahams
5241a159e3 Initial checkin
[SVN r8702]
2001-01-22 04:08:29 +00:00
Dave Abrahams
e6af0289f8 Fixed tests for long long to detect its presence on GCC
[SVN r8701]
2001-01-22 03:48:35 +00:00
Jeremy Siek
b44c450600 finished implementation of max flow
[SVN r8700]
2001-01-22 02:46:05 +00:00
Jeremy Siek
90a82d34d2 finished max flow example
[SVN r8699]
2001-01-22 02:45:23 +00:00
Jens Maurer
19c668e01a define BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS only if _RWSTD_VER < 0x0203
[SVN r8695]
2001-01-21 21:36:36 +00:00
Jeremy Siek
d8634e0738 Comeau fixes
[SVN r8691]
2001-01-21 21:00:10 +00:00
Jeremy Siek
c6e7edeb4f Comeau port fixes
[SVN r8690]
2001-01-21 20:48:34 +00:00
Jeremy Siek
921113dbbc added some #ifdefs to prevent compilation of workaround code
[SVN r8688]
2001-01-21 20:28:02 +00:00
Jeremy Siek
0fab8d1c3b removed unused variables
[SVN r8687]
2001-01-21 20:19:09 +00:00
Jeremy Siek
d01e993678 new files
[SVN r8685]
2001-01-21 20:12:32 +00:00
Jens Maurer
d61fcc1303 avoid gcc mis-interpreting direct-initialization as a function declaration
[SVN r8684]
2001-01-21 20:10:36 +00:00
Jeremy Siek
30962c6dec fixed some mwerks compiler errors
[SVN r8683]
2001-01-21 19:33:06 +00:00
Jens Maurer
a2f4ef61bf added necessary const_mod<unsigned long, 0> overload
[SVN r8682]
2001-01-21 19:14:18 +00:00
Jeremy Siek
6fbccd50ab made private default cons, and added copy cons to output_iterator archetype,
some indenting changes to container_traits


[SVN r8681]
2001-01-21 18:50:42 +00:00
Dave Abrahams
32e131628d tweak a comment
[SVN r8680]
2001-01-21 16:18:41 +00:00
John Maddock
223ea1ade7 regex: regression test fixes
[SVN r8679]
2001-01-21 12:58:24 +00:00
Dave Abrahams
ca0bbb1db7 Moved type<> to boost/type.hpp
[SVN r8678]
2001-01-21 06:20:20 +00:00
Dave Abrahams
ef74209159 Initial Checkin
[SVN r8676]
2001-01-21 06:02:08 +00:00
Dave Abrahams
e827e4f238 Suppress an expected warning for MSVC
Added a test to prove that we can use void with is_same<>
      Removed "press any key to exit" as it interferes with testing in large
      batches.


[SVN r8673]
2001-01-21 05:56:57 +00:00
Dave Abrahams
d86b8aedde A first attempt at clarifying the documentation
[SVN r8672]
2001-01-21 05:48:55 +00:00
Dave Abrahams
3b44a729ae Check BOOST_NO_LIMITS instead of __MINGW32__ where appropriate
[SVN r8671]
2001-01-21 05:45:45 +00:00
Dave Abrahams
eaf3013c11 removed use of <limits> for portability to raw GCC
[SVN r8670]
2001-01-21 05:37:41 +00:00
Dave Abrahams
543b228c22 Fixed a warning for MSVC
Added changelog


[SVN r8669]
2001-01-21 05:35:13 +00:00
Dave Abrahams
fb8142b69f Added warning suppression and changelog
[SVN r8668]
2001-01-21 05:33:10 +00:00
Dave Abrahams
09b5856a1f BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS moved here from cast.hpp
Added missing BOOST_NO_STRINGSTREAM which some boost code seemed to depend on


[SVN r8667]
2001-01-21 05:30:47 +00:00
Dave Abrahams
12e3abfe59 A bug fix that I failed to check in long ago for the use of strstream
[SVN r8666]
2001-01-21 05:29:26 +00:00
Dave Abrahams
e073bb0625 Fixed is_same<T,U> so it would work with T == void or U == void
Suppressed some warnings in from_not_void_conversion<> for MSVC
Fixed a spelling error


[SVN r8665]
2001-01-21 05:23:36 +00:00
Dave Abrahams
87877c1c73 Initial checkin
[SVN r8664]
2001-01-21 05:18:41 +00:00
Dave Abrahams
ab54882e8b BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS to config.hpp.
Removed unused BOOST_EXPLICIT_TARGET macro.
Moved boost::detail::type to boost/type.hpp.
Made it compile with stock gcc again


[SVN r8663]
2001-01-21 05:07:11 +00:00
Dave Abrahams
36573016ab Added changelog
[SVN r8662]
2001-01-21 05:02:37 +00:00
Dave Abrahams
6aa6887d07 Initial Checkin
[SVN r8661]
2001-01-21 00:16:10 +00:00
Beman Dawes
184a9a7dc5 Fix for STLport on MSVC
[SVN r8660]
2001-01-20 22:58:11 +00:00
Dave Abrahams
7616db2c8f Replaced boolalpha use with something that the stock gcc library can handle.
[SVN r8659]
2001-01-20 22:36:49 +00:00
Dave Abrahams
7c66945c11 Fixed what seemed like glaring bugs (illegal access to private members, missing template parameters).
[SVN r8658]
2001-01-20 21:59:55 +00:00
John Maddock
f297127013 regex: fixes for Como in strict mode
[SVN r8655]
2001-01-20 12:57:47 +00:00
John Maddock
371d84ed01 minor fixes for expected errors
[SVN r8654]
2001-01-20 12:28:08 +00:00
John Maddock
887a23721a regex: Irix fixes and point release
[SVN r8653]
2001-01-20 12:23:51 +00:00
Jens Maurer
7bee3e858d change calls to iterator_init() to this->iterator_init(),
because the member function is in a dependent base class


[SVN r8652]
2001-01-20 00:11:11 +00:00
Jens Maurer
8de8d6d010 bugfix: added destructor definition with empty exception specification
[SVN r8651]
2001-01-20 00:09:14 +00:00
Jens Maurer
ce9e8acfe4 moved global variables in front of reference in test_align
[SVN r8648]
2001-01-19 19:27:09 +00:00
Jeremy Siek
625b525044 added property map checks for vertex_index and edge_index
into concept_checks.cpp


[SVN r8647]
2001-01-19 18:20:10 +00:00
Jeremy Siek
26bcf9f3d2 added get() shortcut for edge_list to edge_list.hpp
added ReadablePropertyGraphConcept to graph_concepts.hpp


[SVN r8646]
2001-01-19 18:19:09 +00:00
Jeremy Siek
3368f7319a removed unnecessary access of ::Directed type from edge_property_map
[SVN r8644]
2001-01-19 16:29:42 +00:00
Jeremy Siek
35b6b7669e added get() function for edge_index property to edge_list classes
[SVN r8643]
2001-01-19 16:28:51 +00:00
Jens Maurer
f7261163aa restricted Windows/gcc exclusion of int64_t to Cygwin, because
MingW seems to work


[SVN r8641]
2001-01-18 22:44:28 +00:00
Beman Dawes
143d2e1737 Conditions for BOOST_NO_STDC_NAMESPACE under MSVC with STLport were not quite right.
[SVN r8640]
2001-01-18 21:28:50 +00:00
Beman Dawes
fbc0f13cd0 Broken iterator fix needs to apply to the Intel compiler too, because it uses the MSVC library
[SVN r8639]
2001-01-18 21:20:42 +00:00
John Maddock
194927147c regex: minor fixes
[SVN r8638]
2001-01-18 12:13:00 +00:00
Jeremy Siek
4bda91c664 added examine_vertex() to fill the old spot of discover_vertex()
[SVN r8637]
2001-01-18 04:07:48 +00:00
Jeremy Siek
b7e073cbd8 BFS added examine_vertex
[SVN r8635]
2001-01-18 04:06:40 +00:00
Jeremy Siek
889ed4cbca discover_vertex -> examine_vertex
[SVN r8634]
2001-01-18 04:04:58 +00:00
Jeremy Siek
5a45a6f150 added on_examine_vertex
[SVN r8633]
2001-01-18 04:04:23 +00:00
Jeremy Siek
47c65b3e85 discover_vertex() -> examine_vertex()
[SVN r8632]
2001-01-18 04:01:36 +00:00
Jens Maurer
95198879a3 Move regression tests and results to new top-level directory "status"
[SVN r8630]
2001-01-17 21:22:00 +00:00
Jeremy Siek
9494bc988d got it working
[SVN r8629]
2001-01-17 19:02:25 +00:00
Jeremy Siek
862e3ab187 new file
[SVN r8628]
2001-01-17 19:01:30 +00:00
Jeremy Siek
75cf31cf2e first discover_vertex needs to take s
[SVN r8627]
2001-01-17 18:54:56 +00:00
Jeremy Siek
29b7fe10fa indenting
[SVN r8626]
2001-01-17 18:14:06 +00:00
Jeremy Siek
66d615a80f untabify
[SVN r8625]
2001-01-17 05:53:23 +00:00
Jeremy Siek
236ec9271f removed start_vertex()
[SVN r8624]
2001-01-17 05:53:22 +00:00
Jeremy Siek
921e1c5e72 discovering vertex v now, not u
[SVN r8623]
2001-01-17 04:27:15 +00:00
Jeremy Siek
c07a73c5ed changed the location of discover_vertex
[SVN r8622]
2001-01-17 04:26:38 +00:00
Jeremy Siek
0729606000 new file, example use of bfs
[SVN r8621]
2001-01-16 20:24:22 +00:00
Jeremy Siek
49963b1fec new file
[SVN r8620]
2001-01-16 19:46:27 +00:00
Jeremy Siek
a1ff2d652c just use portable property stule in edge_property.cpp, and go back
to using vecS as edge list in max_flow.cpp, now that it is safe to
do so: edge properties no longer stored directly in the vector.


[SVN r8619]
2001-01-16 02:21:12 +00:00
Jeremy Siek
b4a17adb48 a little cleanup
[SVN r8618]
2001-01-16 02:17:18 +00:00
Jeremy Siek
ff4a2d1e40 still under construction
[SVN r8617]
2001-01-16 02:13:20 +00:00
Jeremy Siek
bd30fbce49 get property #ifdef's around the property_num stuff
[SVN r8616]
2001-01-16 02:11:38 +00:00
Jeremy Siek
2a759c1b74 *** empty log message ***
[SVN r8615]
2001-01-16 02:08:36 +00:00
Jeremy Siek
7e9d3cd245 added some comments
[SVN r8614]
2001-01-16 01:44:10 +00:00
Jeremy Siek
c041c43bfb removed examine_edge()
[SVN r8613]
2001-01-16 01:35:30 +00:00
Jeremy Siek
65701b8d44 cleaned up a few things
[SVN r8612]
2001-01-16 01:30:32 +00:00
Jeremy Siek
e4aa85adf5 fixed resize() of distance_list
[SVN r8611]
2001-01-15 23:29:12 +00:00
Jeremy Siek
4290e3edd2 example from stanford graph base
[SVN r8610]
2001-01-15 23:25:56 +00:00
Jeremy Siek
9752e33968 fixed vertices(), needed to return an sgb_vertex_iterator
[SVN r8609]
2001-01-15 22:54:20 +00:00
Jens Maurer
585db67d68 re-run after removing libs/timer/timer.cpp
fix libs/rational/rational_example.cpp by working around missing Koenig lookup


[SVN r8608]
2001-01-15 21:22:09 +00:00
Jens Maurer
98b4a75b68 added note for mersenne_twister direct-init vs. copy-init semantic difference
[SVN r8607]
2001-01-15 21:15:03 +00:00
Beman Dawes
606c585046 Rename cs-win32.zip (lowercase)
[SVN r8606]
2001-01-15 19:41:43 +00:00
Jens Maurer
30c1bd8d29 re-run after removal of libs/timer/timer.cpp
and workaround for missing Koenig lookup to rational_example.cpp


[SVN r8605]
2001-01-15 19:14:20 +00:00
Jens Maurer
ea6159267b libs/timer/timer.cpp removed
fixed libs/random/random_test.cpp failed assertion


[SVN r8604]
2001-01-15 17:55:19 +00:00
Beman Dawes
4c02f89976 Fix broken link
[SVN r8603]
2001-01-15 17:13:18 +00:00
Jeremy Siek
dcf9056a67 changed slistS to listS to make it a portable test
[SVN r8602]
2001-01-15 03:39:30 +00:00
Jeremy Siek
3377e38561 opps, property_num is needed
[SVN r8601]
2001-01-15 03:21:36 +00:00
Jeremy Siek
d63d04b2cb fixed some warnings under g++
[SVN r8600]
2001-01-15 03:10:11 +00:00
Jeremy Siek
2267b1a774 fixed dispatch for MIPSpro workaround
[SVN r8599]
2001-01-15 02:51:45 +00:00
Beman Dawes
72e2e1dcc0 First commit with synchronized log file
[SVN r8598]
2001-01-15 01:09:46 +00:00
Jeremy Siek
7b5369b18d another MIPSpro workaround
[SVN r8597]
2001-01-14 21:10:44 +00:00
Jens Maurer
c7519a00e0 regression testers' names now have HTML links to the "people" section
[SVN r8596]
2001-01-14 20:21:03 +00:00
Jeremy Siek
4b16b30a99 also, advance_impl should take non-const Iter param
[SVN r8595]
2001-01-14 19:23:19 +00:00
Jeremy Siek
03759ea033 iter() should be i.iter()
[SVN r8594]
2001-01-14 19:21:29 +00:00
Jens Maurer
4c82817b40 add -G0 to MIPSpro compiler invocations to avoid GOT overflow
[SVN r8593]
2001-01-14 19:19:23 +00:00
Jens Maurer
fd1d9af97f When running only a single test, do not (by default) overwrite the default
HTML output file, but issue an error instead.


[SVN r8592]
2001-01-14 19:12:51 +00:00
Jens Maurer
c5d507abfc do not pessimize later versions of SGI MIPSpro and Compaq C++
[SVN r8591]
2001-01-14 18:53:58 +00:00
Jens Maurer
3a14afec8d copy-initialization instead of direct-initialization in tests
[SVN r8590]
2001-01-14 18:27:32 +00:00
Jeremy Siek
e6b1c637a1 fixed check_edge_added to properly account for when a parallel edge is added
[SVN r8589]
2001-01-14 01:51:23 +00:00
Jeremy Siek
e31952b0af added std:: to ofstream
[SVN r8588]
2001-01-14 01:31:26 +00:00
Jeremy Siek
81d23658bd added version number for MIPSpro
[SVN r8586]
2001-01-14 01:27:01 +00:00
Jeremy Siek
78244c558b MIPSpro port
[SVN r8585]
2001-01-14 01:15:10 +00:00
Jeremy Siek
d25fa0d482 MIPSpro port, avoid using operators that are not defined
[SVN r8584]
2001-01-14 01:14:39 +00:00
Jeremy Siek
c1de244c4c fixes for SGI MIPSpro C++ and STLport. Mostly had to do with members
being compiled even when they are not called. Still need fixes for
iterator adaptors


[SVN r8583]
2001-01-13 21:51:14 +00:00
Jeremy Siek
0bd3be91a3 no change
[SVN r8582]
2001-01-13 18:25:43 +00:00
Jeremy Siek
42a000136b added version 2 of add_vertex fo the vec_adj_list
[SVN r8581]
2001-01-13 18:25:24 +00:00
Jeremy Siek
18d339c7e0 added MutablePropertyGraph checks
[SVN r8580]
2001-01-13 18:24:57 +00:00
Jeremy Siek
a927150617 added second version of add_vertex()
[SVN r8579]
2001-01-13 18:19:21 +00:00
Jeremy Siek
3546991808 changed add_edge()
[SVN r8578]
2001-01-13 18:14:38 +00:00
Jeremy Siek
ec8feedcb6 add_edge() now returns a valid edge descriptor whether or not the
edge was added


[SVN r8577]
2001-01-13 18:09:39 +00:00
Jeremy Siek
c67d810b6b add_edge() now returns a valid edge descriptor whether or not the
edge is added


[SVN r8576]
2001-01-13 18:08:08 +00:00
Jeremy Siek
4d4e2c45a3 added a property object version of add_vertex()
[SVN r8575]
2001-01-13 17:54:24 +00:00
Jeremy Siek
e468d26b79 changed to use property object version of add_vertex()
[SVN r8574]
2001-01-13 17:53:53 +00:00
Jeremy Siek
486a470da7 took out non-portable version of creating custom property
[SVN r8573]
2001-01-13 17:32:36 +00:00
Jeremy Siek
8aa63421da trying to fix blank pdf
[SVN r8572]
2001-01-13 17:05:37 +00:00
Jens Maurer
351552693a use BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
[SVN r8571]
2001-01-13 10:12:23 +00:00
Jens Maurer
5dc25596ec added BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
added compiler support for SGI IRIX CC and Compaq Tru64 cxx


[SVN r8570]
2001-01-13 10:11:12 +00:00
Beman Dawes
c4fd3af1d3 Remove timer.cpp as implementation is now inline.
[SVN r8569]
2001-01-13 00:42:24 +00:00
Jens Maurer
4cf2b6f710 re-run after various minor fixes
[SVN r8568]
2001-01-12 22:48:22 +00:00
Jens Maurer
8daf6291d2 re-run after addition of <cstddef> to boost/iterators.hpp
[SVN r8567]
2001-01-12 22:36:20 +00:00
Jens Maurer
13953c7be2 add -lm to IRIX CC linking
[SVN r8566]
2001-01-12 21:55:44 +00:00
Jens Maurer
1171e29f77 avoid ambiguities with newly introduced std::fabs
[SVN r8565]
2001-01-12 21:54:38 +00:00
Jens Maurer
c660620872 changed std::abs to std::fabs due to continued trouble
[SVN r8564]
2001-01-12 21:21:27 +00:00
Beman Dawes
4dc70558ed Change to an all inline implementation. See docs for more rationale.
[SVN r8563]
2001-01-12 19:56:02 +00:00
Jens Maurer
c2d71b422f added <cstddef> for std::ptrdiff_t
[SVN r8562]
2001-01-12 18:50:21 +00:00
Jens Maurer
a6e30a43eb re-run after fixes to integer.hpp, integer_test.cpp, graph.hpp
[SVN r8561]
2001-01-12 18:41:10 +00:00
Jens Maurer
442f9f2967 add typename to definition of (u)int_t::fast
[SVN r8560]
2001-01-12 18:07:34 +00:00
Beman Dawes
e2b20ea546 BOOST_DECL fixes
[SVN r8559]
2001-01-12 15:28:20 +00:00
Jeremy Siek
ca6bbfb03a fixed SGI MIPSpro problems
[SVN r8558]
2001-01-12 02:35:36 +00:00
Jens Maurer
c08becf18d replace using-directive with using-declarations to avoid ambiguity on IRIX CC
[SVN r8557]
2001-01-11 23:00:32 +00:00
Jens Maurer
66820ac4b1 added IRIX CC with STLport 4.1b4
[SVN r8556]
2001-01-11 22:00:01 +00:00
Jens Maurer
a88bbd4c9f join independent commands with && so that failure of one of them causes
the whole system() call to indicate failure


[SVN r8555]
2001-01-11 21:40:18 +00:00
Jens Maurer
77de2732aa typo
[SVN r8554]
2001-01-11 21:32:11 +00:00
Jens Maurer
0f879be137 fix typo in IRIX CC with STLport configuration
[SVN r8553]
2001-01-11 20:41:16 +00:00
Jens Maurer
8ca4611c1b IRIX CC with STLport 4.1b4
[SVN r8552]
2001-01-11 20:35:29 +00:00
Jens Maurer
32ade78d9c re-run for timer tests
[SVN r8551]
2001-01-10 21:57:24 +00:00
Jens Maurer
cd63e62bed re-run with timer tests
[SVN r8550]
2001-01-10 21:39:43 +00:00
Jeremy Siek
931d421b9e added a link to Erdos numbers
[SVN r8549]
2001-01-10 18:59:51 +00:00
Beman Dawes
99d4d7f6e9 Runup to 1.20.1
[SVN r8547]
2001-01-10 18:29:11 +00:00
Jeremy Siek
753ec421ef graph arg should have come last
[SVN r8546]
2001-01-10 17:51:08 +00:00
Jeremy Siek
9c07b6d462 fixed problem in remove_out_edges_if and remove_in_edges_if in the bidir
case, was deleting edge property objects prematurely


[SVN r8545]
2001-01-10 17:03:26 +00:00
Jeremy Siek
294704db9c added clear_vertex example
[SVN r8544]
2001-01-10 17:02:35 +00:00
John Maddock
d61b4dc24c compressed pair fixes for VC6
[SVN r8543]
2001-01-10 12:21:30 +00:00
Jeremy Siek
8a81550a86 new file
[SVN r8542]
2001-01-10 04:15:07 +00:00
Jeremy Siek
6234ef132a untabified detail/adjacency_list.hpp
[SVN r8541]
2001-01-10 04:14:31 +00:00
Jeremy Siek
a03966bc1e runs through all posibilities, still needs portability work
[SVN r8540]
2001-01-10 00:33:26 +00:00
Jeremy Siek
0499342c5d fixed bidir remove edge, and changed in_edges() to given better error
messages when used with directedS graph


[SVN r8539]
2001-01-10 00:29:55 +00:00
Jens Maurer
123d1850ff added CPU type
[SVN r8538]
2001-01-09 23:15:37 +00:00
Jens Maurer
c80ed1c701 Fix bug with arguments to "run" tests
[SVN r8537]
2001-01-09 20:04:11 +00:00
John Maddock
b003c5ca9f regex file names fixed to bring them under 32 characters (for Mac compatibility)
[SVN r8536]
2001-01-09 12:42:39 +00:00
Jens Maurer
a862c9ca14 re-work command line parsing
allow for additional arguments to "run" tests


[SVN r8535]
2001-01-08 21:08:26 +00:00
Jens Maurer
853af66c77 add required parameters to regex tests
[SVN r8534]
2001-01-08 21:06:46 +00:00
Jeremy Siek
bd7a0559c8 added edge_index_t
[SVN r8533]
2001-01-08 19:17:08 +00:00
Jeremy Siek
e0114604ec made some changes with regards to pointer types as property maps
[SVN r8532]
2001-01-08 19:13:51 +00:00
Jeremy Siek
bb96e4a83e reorganized a bit to provide better overview of entire library
[SVN r8531]
2001-01-08 19:01:40 +00:00
Beman Dawes
70b68b981a Replaced by regression.cpp
[SVN r8530]
2001-01-08 15:16:44 +00:00
Jens Maurer
45eaa84a2f test results for Linux
[SVN r8529]
2001-01-07 22:26:09 +00:00
Jens Maurer
44e13d3c3e switched from old format to new one
[SVN r8527]
2001-01-07 21:27:08 +00:00
Jens Maurer
4d6e26ddb3 new format
[SVN r8526]
2001-01-07 21:24:33 +00:00
Jens Maurer
123ee66e41 adjust for Tru64 Unix
[SVN r8525]
2001-01-07 21:23:46 +00:00
Jens Maurer
b48912dcad switched from old regression test format to new one
[SVN r8524]
2001-01-07 21:09:41 +00:00
Jens Maurer
a6d6f62433 obsolete old format removed
[SVN r8523]
2001-01-07 21:05:21 +00:00
Jens Maurer
7e65336fed adjust Linux and IRIX test result HTML page
[SVN r8522]
2001-01-07 21:04:46 +00:00
Jens Maurer
9c41098756 fix IRIX configurations
[SVN r8521]
2001-01-07 21:00:50 +00:00
Jens Maurer
c5845f37f7 fix for IRIX CC
[SVN r8520]
2001-01-07 20:59:51 +00:00
Jens Maurer
293f1af2ce add comments, system configuration and notes
[SVN r8519]
2001-01-07 20:23:53 +00:00
Beman Dawes
7bacb0e0de 1.20.0 runup
[SVN r8517]
2001-01-06 18:30:46 +00:00
Beman Dawes
40bc776f47 Initial commit after public review (note change in library name per review)
[SVN r8516]
2001-01-06 16:47:36 +00:00
Beman Dawes
49f1b04d89 Initial commit after public review (note change in library name per review)
[SVN r8515]
2001-01-06 16:39:40 +00:00
Beman Dawes
256c4edd65 Initial commit after public review (note change in library name per review)
[SVN r8514]
2001-01-06 16:25:08 +00:00
Beman Dawes
3e6a9c38bc Make path of table entry relative to parent directory. Fixes bug introduced when source path changed to be relative to path argument.
[SVN r8513]
2001-01-06 14:35:29 +00:00
Jens Maurer
20c3602f56 adjust portability fix, avoid time-consuming but useless test
[SVN r8512]
2001-01-06 11:19:44 +00:00
Jeremy Siek
0971f947d7 fixed default constructor for bfs_visitor, etc.
[SVN r8511]
2001-01-03 16:23:43 +00:00
Jeremy Siek
17d0a80024 *** empty log message ***
[SVN r8510]
2001-01-03 16:10:18 +00:00
John Maddock
b5c5808b3b BeOS regression test fixes
[SVN r8509]
2001-01-03 11:10:13 +00:00
John Maddock
4cbbee1ab1 This commit was generated by cvs2svn to compensate for changes in r889,
which included commits to RCS files with non-trunk default branches.


[SVN r8506]
2001-01-02 12:40:29 +00:00
John Maddock
f0ae70e64a added directure structure proposal
[SVN r8504]
2000-12-30 11:28:30 +00:00
Beman Dawes
f778399567 Add missing MSVC lib to run command
[SVN r8503]
2000-12-29 15:01:24 +00:00
Jeremy Siek
abf63be4fd added concept checking classes for purposes of documentation (they don't get invoked)
[SVN r8499]
2000-12-28 03:00:45 +00:00
Beman Dawes
a86425229c Fix cast_test.cpp path
[SVN r8498]
2000-12-27 02:30:09 +00:00
Beman Dawes
951fb8b683 Add run date/ to HTML output
[SVN r8497]
2000-12-27 02:10:20 +00:00
Beman Dawes
1b0bec7d24 Docs fixes (Nico)+ add return 0; to test files (Beman)
[SVN r8496]
2000-12-27 02:03:29 +00:00
Beman Dawes
69b7beee97 Win32 vc-stlport now linking correctly
[SVN r8495]
2000-12-26 22:43:13 +00:00
Beman Dawes
01913fe74f vc-stlport /link /libpath: now set
[SVN r8494]
2000-12-26 22:20:39 +00:00
Beman Dawes
1f708498fc Treat command line usage uniformly when optional arguments present, always generating HTML and invoking do_tests()..
Allow command line specification of test type command.
Fix output interleaving nit.
Fix spurious error reporting nit.


[SVN r8493]
2000-12-26 18:33:29 +00:00
Beman Dawes
f2ab460e49 Use compile and link command (instead of compile only) when file to compile specified on command line.
[SVN r8492]
2000-12-26 16:32:28 +00:00
Beman Dawes
b1efdd96a8 Sample using Jens' new regression test program
[SVN r8491]
2000-12-24 21:22:42 +00:00
Beman Dawes
37c63a8ce7 Separate compile-only and compile-link/run commands
Comments in .cfg files
HTML table Test Type column
VC++ workarounds
Win32 compilers now all work
(Changes not tested on other compilers)


[SVN r8490]
2000-12-24 19:59:01 +00:00
Beman Dawes
338a6a8fe4 Initial version (from Jens Maurer)
[SVN r8489]
2000-12-24 19:09:27 +00:00
Jeremy Siek
2b7c570dce working on shortening symbol names
[SVN r8488]
2000-12-22 16:04:09 +00:00
Jeremy Siek
e68b401220 fixed edge_descriptor stability problem for case of EdgeList=vecS by
changing stored_edge_property to hold the properties object by auto_ptr
instead of by value


[SVN r8487]
2000-12-22 15:30:22 +00:00
Dave Abrahams
215b5ef84c Kill some warnings about converting negative numbers to unsigned types
[SVN r8486]
2000-12-21 17:17:45 +00:00
John Maddock
68c5a167ac VC6 fixes for compressed_pair
[SVN r8485]
2000-12-21 12:27:22 +00:00
Jeremy Siek
2a73145d2f cvs makes my head hurt...
[SVN r8484]
2000-12-20 02:42:38 +00:00
Jeremy Siek
fd38e3cab8 oops, forgot about the examples/ -> example/ dir name change
[SVN r8483]
2000-12-20 02:41:55 +00:00
Jeremy Siek
01afe1e3ee oops, got confused and accidentally re-added these, so now removing again
[SVN r8482]
2000-12-20 02:40:40 +00:00
Jeremy Siek
b7bb49d7ad fixed mixup in edge direction
[SVN r8481]
2000-12-19 20:53:04 +00:00
Jeremy Siek
9e06e9931a re-adding these files
[SVN r8480]
2000-12-19 19:30:01 +00:00
Jeremy Siek
6ad9e5ecb1 updated refs to REQUIRE (changed to function_requires)
[SVN r8479]
2000-12-19 18:21:38 +00:00
Jeremy Siek
4160b245d9 simplifiex bad_error_eg.cpp
[SVN r8478]
2000-12-19 18:14:16 +00:00
Jeremy Siek
4bfe042990 fixed obsolete use of class_requires
[SVN r8477]
2000-12-19 18:12:41 +00:00
Jeremy Siek
ba308ad20c removing, going to be replaced by Jens
[SVN r8476]
2000-12-19 15:50:00 +00:00
Jeremy Siek
da47cf9c55 OSTYPE -> OS in the comment
[SVN r8475]
2000-12-17 22:09:51 +00:00
Jeremy Siek
dbf8a0dd9f changed reference type of counting_iterator to avoid problems on VC++
[SVN r8474]
2000-12-17 21:53:22 +00:00
Jeremy Siek
22fdfce4c3 did some windows porting
[SVN r8473]
2000-12-17 21:31:32 +00:00
Jeremy Siek
b725798989 removed output unless VERBOSE is defined
[SVN r8472]
2000-12-17 21:01:09 +00:00
Jeremy Siek
6236c613af fixed no-args situation in reading file list file
[SVN r8471]
2000-12-17 20:57:33 +00:00
Jeremy Siek
d533c0eece edited output
[SVN r8470]
2000-12-17 20:31:37 +00:00
Jeremy Siek
95733a4a3a changed output
[SVN r8469]
2000-12-17 20:29:01 +00:00
Jeremy Siek
a31c297c13 new files, C++ version of regrtest.py
[SVN r8468]
2000-12-17 20:25:27 +00:00
Jens Maurer
9e73fa5ea7 added configuration: <cXXX> headers supplied
[SVN r8467]
2000-12-15 21:52:18 +00:00
Jeremy Siek
fe4d387f26 added const in a couple places to make sure the iterator operators
that should be const (like operator* and operator[]) are indeed const


[SVN r8466]
2000-12-15 21:51:02 +00:00
Jens Maurer
5634967c58 add table column headings for the new Tru64 Unix and IRIX configs as well
[SVN r8465]
2000-12-15 21:44:13 +00:00
Jens Maurer
33045f7562 supply configuration for supplied <cXXX> headers on Tru64 Unix and IRIX
[SVN r8464]
2000-12-15 21:31:29 +00:00
Jeremy Siek
3fc9bc7d8d operator[] needed to be const
[SVN r8463]
2000-12-15 19:31:16 +00:00
Jens Maurer
7c576052a8 re-run after concept checks were added
[SVN r8462]
2000-12-14 21:25:58 +00:00
Jeremy Siek
ce22641a2e forgot #include <iterator>
[SVN r8461]
2000-12-13 23:24:55 +00:00
Jens Maurer
bc3bcab0b6 added status for SGI IRIX 6 and Compaq Tru64 Unix
[SVN r8460]
2000-12-12 22:29:54 +00:00
Jens Maurer
2ec7e36557 first regression test run for SGI IRIX 6
[SVN r8459]
2000-12-12 22:28:39 +00:00
Jens Maurer
02fa4370cc first regression test for Compaq Tru64 Unix
[SVN r8458]
2000-12-12 22:23:43 +00:00
Jens Maurer
147d6d1ffc added IRIX CC and Compaq C++ on Tru64 Unix
[SVN r8457]
2000-12-12 22:16:31 +00:00
Jeremy Siek
2336e27995 renamed class_concept_check_fail_expected to avoid mac file
name length limitations


[SVN r8456]
2000-12-12 21:36:37 +00:00
Dave Abrahams
43f440729d Fixed links to avoid www.pythonlabs.com
[SVN r8455]
2000-12-12 03:37:33 +00:00
Jeremy Siek
5dff38e7b9 removed the not-really-needed test files of the concept check tests
[SVN r8451]
2000-12-10 17:54:14 +00:00
Jeremy Siek
992e0fb58e fixed a couple typo's, and a metrowerks porting issue
[SVN r8450]
2000-12-10 17:49:54 +00:00
Jeremy Siek
b628c9ce64 fixed some Metrowerks compiler errors and warnings
[SVN r8449]
2000-12-10 17:48:24 +00:00
Jeremy Siek
569d61858f added link to SGI STL def of "concept" and added a History and Acknowledgements section
[SVN r8448]
2000-12-10 16:31:14 +00:00
Beman Dawes
ab005de1a2 1.19.0 runup
[SVN r8446]
2000-12-10 15:53:46 +00:00
John Maddock
79438871d1 regex: tweeks for linux. + Beos: compiler status
[SVN r8445]
2000-12-10 11:52:26 +00:00
Dave Abrahams
efcbc3e4ba Correct the generated filenames
[SVN r8444]
2000-12-10 03:42:28 +00:00
Dave Abrahams
42392fe1ce Correct asynchrony with python generator
[SVN r8442]
2000-12-10 03:41:32 +00:00
Jeremy Siek
514f6bf255 update to match code
[SVN r8441]
2000-12-09 23:28:50 +00:00
Jeremy Siek
0280886ceb fixed spelling of concept covering file
[SVN r8440]
2000-12-09 23:18:14 +00:00
Jeremy Siek
0c838c3438 small edit
[SVN r8439]
2000-12-09 23:15:15 +00:00
Jeremy Siek
302fcbf002 linked reference listing to sgi stl concept docs
[SVN r8438]
2000-12-09 23:10:21 +00:00
Jeremy Siek
fc1da9cffd more reorganization and editing of the concept docs
[SVN r8437]
2000-12-09 23:00:15 +00:00
Jeremy Siek
8382e5e79e putting this back into the main intro file
[SVN r8436]
2000-12-09 22:58:09 +00:00
Jeremy Siek
2a7108f3cc a C++ standard version of LessThanComparable
[SVN r8435]
2000-12-09 22:39:50 +00:00
Jeremy Siek
1a7b2d01b2 added #include boost/config.hpp at top to remove truncation warning on VC++
[SVN r8434]
2000-12-09 20:28:48 +00:00
Jeremy Siek
5c2f7239d2 added note about at() being deprecated
[SVN r8433]
2000-12-09 20:26:32 +00:00
Jeremy Siek
ab7fdd00fc changed at() to operator[]
[SVN r8432]
2000-12-09 20:26:03 +00:00
Jeremy Siek
79f97eb79c added nums for edge property enums
[SVN r8431]
2000-12-09 19:53:09 +00:00
Jeremy Siek
1f4c22ea0f fixing VC++ compiler errors and warnings
[SVN r8430]
2000-12-09 19:22:30 +00:00
Jeremy Siek
92aaf637f8 changed url for c++boost.gif
[SVN r8429]
2000-12-09 18:43:16 +00:00
Jeremy Siek
a4beee3b60 added -lm to KCC so fibonacci_heap.cpp will link
[SVN r8428]
2000-12-09 18:28:31 +00:00
Jeremy Siek
a7edf3213e changed path for c++boost.gif
[SVN r8427]
2000-12-09 17:06:47 +00:00
Jeremy Siek
c62fd488f0 added #ifdef around stanford graphbase stuff
[SVN r8426]
2000-12-09 17:01:36 +00:00
Jeremy Siek
095c0113c2 new file
[SVN r8425]
2000-12-09 16:58:05 +00:00
Jeremy Siek
9e4f9eaff6 added -Wno-long-long to suppress warnings about long long
[SVN r8424]
2000-12-09 16:48:26 +00:00
Jeremy Siek
81ec0bb4dd fixed some compiler warnings about unused variables
[SVN r8423]
2000-12-09 16:45:15 +00:00
Jeremy Siek
50844aca4d removed -c when compiling with KCC, since that suppresses compiler errors
that would show up during pre-linking of templates


[SVN r8422]
2000-12-09 16:15:12 +00:00
Jeremy Siek
b00057d3a8 pending/concept_checks.hpp -> concept_check.hpp
[SVN r8421]
2000-12-09 16:10:50 +00:00
Jeremy Siek
a28180afac added sunos sections, with Sun's C++, g++ and KAI C++
[SVN r8420]
2000-12-09 16:05:30 +00:00
Jeremy Siek
69e884c237 fixed a couple compiler errors
[SVN r8419]
2000-12-09 15:59:54 +00:00
Jeremy Siek
fe1c090458 fixed some links, added Beman's name as review manager
[SVN r8418]
2000-12-09 15:44:48 +00:00
Jeremy Siek
ea0dd42038 pending/concept_checks.hpp -> concept_check.hpp
[SVN r8417]
2000-12-09 15:36:46 +00:00
Jeremy Siek
32cfc2bc31 changed some #include's
[SVN r8416]
2000-12-09 15:33:36 +00:00
Jeremy Siek
5715b84fa2 removed "pending" prefix on concept check headers
[SVN r8415]
2000-12-09 15:32:00 +00:00
Jeremy Siek
8f9397ab08 concept_checks.hpp -> concept_check.hpp
[SVN r8414]
2000-12-09 15:30:30 +00:00
Jeremy Siek
8268572f79 moved out of pending
[SVN r8413]
2000-12-09 15:28:38 +00:00
Jeremy Siek
19656ce6b4 moved from pending to boost/
[SVN r8412]
2000-12-09 15:27:57 +00:00
Jeremy Siek
60e8d4561f changing directory name, and reorganizing docs
[SVN r8410]
2000-12-09 15:24:02 +00:00
John Maddock
8c1261f7c2 regex configure tweeks.
[SVN r8409]
2000-12-09 11:44:27 +00:00
Jeremy Siek
0029ad4b0e changed the absolute links to people/jeremy and people/liequan to be relative
[SVN r8406]
2000-12-08 22:18:53 +00:00
Beman Dawes
8071e0aa86 CVS says it needs a commit; who knows why?
[SVN r8405]
2000-12-08 17:35:43 +00:00
Beman Dawes
7ac5ebb8bc Link changed: graph/docs -> graph/doc
[SVN r8404]
2000-12-08 17:31:28 +00:00
Beman Dawes
ff1486d159 recommit after docs->doc dir name change
[SVN r8403]
2000-12-08 15:41:46 +00:00
Beman Dawes
aa64cdd514 recommit after docs->doc dir name change
[SVN r8402]
2000-12-08 15:30:27 +00:00
Beman Dawes
cab494585a Fixed broken link
[SVN r8401]
2000-12-08 15:12:31 +00:00
Beman Dawes
cfa371f69a Resolve conflict caused by John Maddock and I editing at the same time. (No real conflict; CVS just got nervous.)
[SVN r8396]
2000-12-06 19:08:38 +00:00
Jeremy Siek
0fdd0bb3ff put boost/config.hpp at top
[SVN r8393]
2000-12-06 14:58:16 +00:00
Beman Dawes
4bfdf9efc5 Fix typo shared_array should have read shared_ptr in one place (Ed Brey)
[SVN r8392]
2000-12-06 14:46:44 +00:00
Jens Maurer
2dd5580977 added Andreas Scherer
[SVN r8391]
2000-12-05 21:30:36 +00:00
Jeremy Siek
e861ced455 put rand back in
[SVN r8390]
2000-12-05 16:00:37 +00:00
Jens Maurer
7e63bbd5bc fail loudly for non-Linux systems
[SVN r8389]
2000-12-04 22:40:25 +00:00
Jens Maurer
048513ba66 re-run with static_assert_test.cpp
[SVN r8388]
2000-12-04 22:37:38 +00:00
Jeremy Siek
c40a8a77d7 fixed 25! ambiguity
[SVN r8385]
2000-12-04 17:35:53 +00:00
Jeremy Siek
6e2d698ae4 fixed typo, missing O(M*N), thanks Karl Fuerlinger!
[SVN r8384]
2000-12-04 14:54:04 +00:00
Jeremy Siek
6146b0de4d fixed some KCC stuff and changed less_than_op to tighten up what it provides
[SVN r8383]
2000-12-03 23:17:23 +00:00
John Maddock
d87ca060e5 static assertion integration changes.
[SVN r8382]
2000-12-03 12:35:12 +00:00
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 &ldquo;/&rdquo;
[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
Jens Maurer
4c55456a2c functional_test.cpp now works with Comeau
[SVN r8308]
2000-11-22 23:12:42 +00:00
Jens Maurer
792136f32e Linux: added note to HTML page that a proper <limits> header is being used
[SVN r8307]
2000-11-22 23:11:53 +00:00
Jens Maurer
d7a826bc38 MSVC fix (contributed by Andreas Scherer)
[SVN r8306]
2000-11-22 21:21:25 +00:00
Jeremy Siek
dd8f96a5e2 concept checking changes, and usage of concept changes
[SVN r8305]
2000-11-22 19:17:36 +00:00
Mark Rodgers
a77cac8bf8 Fix the non-standard behaviour when not1, etc called with a function that was identified by Jens Maurer using Comeau C++.
[SVN r8292]
2000-11-22 09:04:28 +00:00
Jeremy Siek
c7a49a8479 edits to concept checking classes
[SVN r8291]
2000-11-22 05:53:53 +00:00
Jeremy Siek
aa52487e75 fixed some bugs in remove_in_edge_if(), yeah concept checks!
[SVN r8290]
2000-11-22 05:51:04 +00:00
Jeremy Siek
698afe971f _concept to Concept and work on MutableGraph interface
[SVN r8289]
2000-11-22 05:40:46 +00:00
Jeremy Siek
ff00028102 fixed html typo
[SVN r8288]
2000-11-22 04:33:15 +00:00
Jeremy Siek
37f377baf7 added edge_iterator_constructor example
[SVN r8287]
2000-11-22 04:16:31 +00:00
Jeremy Siek
b63d250083 put #include of boost/config.hpp at top to supress VC++ warnings
[SVN r8286]
2000-11-22 02:51:16 +00:00
Jeremy Siek
0258324e78 fixed problems with ucs_bfs_visitor, missing parameter var names
[SVN r8285]
2000-11-22 02:49:44 +00:00
Jeremy Siek
92d2b339ae updating docs
[SVN r8282]
2000-11-21 22:48:47 +00:00
Jeremy Siek
5394ebd371 appended "Concept" to concept names
[SVN r8281]
2000-11-21 22:40:26 +00:00
Jeremy Siek
0ab6e24fae finished change, REQUIRE macro to function_requires()
[SVN r8280]
2000-11-21 21:39:49 +00:00
Jeremy Siek
189c622757 changed REQUIRES to function_requires
[SVN r8279]
2000-11-21 21:36:39 +00:00
Jeremy Siek
75fdcaab91 concept checking changes
[SVN r8278]
2000-11-21 20:18:07 +00:00
Jeremy Siek
b21d11c277 changed to new non-macro style, so don't need different 1..4
arguments versions


[SVN r8277]
2000-11-21 20:16:55 +00:00
Jeremy Siek
6edae293e9 obsolete, replaced by concept_archetypes.hpp
[SVN r8276]
2000-11-21 17:25:46 +00:00
John Maddock
2ec86c9504 Fixed regex memory leak, and type_traits bad test case
[SVN r8273]
2000-11-21 12:39:09 +00:00
John Maddock
943091df72 Regex: added gcc-shared.mak for shared library builds with gcc.
[SVN r8271]
2000-11-21 11:12:55 +00:00
Jeremy Siek
7bf3829948 some concept checking changes as per review comments
[SVN r8268]
2000-11-20 18:17:52 +00:00
Jeremy Siek
4cab44d19a change in read_dimacs
[SVN r8262]
2000-11-19 23:36:30 +00:00
Jeremy Siek
bb7d6d7fe8 minor edit
[SVN r8261]
2000-11-19 23:36:04 +00:00
Jeremy Siek
4876fbd019 changed initialization requirements for max flow, and changed read_dimacs
[SVN r8260]
2000-11-19 23:25:41 +00:00
Beman Dawes
dbf5d5eb72 Throw on divide by zero in operator /= (John (EBo) David)
[SVN r8259]
2000-11-19 22:31:42 +00:00
Jeremy Siek
890aa9e57e more consistent variable naming, i -> u, j -> v
[SVN r8258]
2000-11-19 18:25:31 +00:00
Jeremy Siek
3b1256c9d1 readability improvements
[SVN r8257]
2000-11-19 17:36:42 +00:00
Jeremy Siek
7c1821337c minor edits
[SVN r8254]
2000-11-18 19:50:38 +00:00
Beman Dawes
9279c978b1 1.18.3 runup
[SVN r8251]
2000-11-18 14:33:51 +00:00
Jeremy Siek
226cd344bf a few minor edits
[SVN r8249]
2000-11-18 03:31:16 +00:00
John Maddock
f1e55e7034 Minor regex fixes for VC6 (Added some boost:: qualifies to work around lack or Koenig lookup).
[SVN r8238]
2000-11-17 11:35:02 +00:00
John Maddock
f973feb9fd EGCS 1.1.1 fix
[SVN r8237]
2000-11-17 11:33:43 +00:00
John Maddock
da50ce9d9e Regex point release 3.02
[SVN r8226]
2000-11-16 11:29:03 +00:00
John Maddock
9e875340b1 Fix for egcs 1.1.1 problems with std::auto_ptr
[SVN r8225]
2000-11-16 11:17:22 +00:00
Jeremy Siek
679930b8e1 fixed typo in edge_less(), thanks Krishna!
[SVN r8216]
2000-11-15 15:01:26 +00:00
Jeremy Siek
f40cf1f52c fixed grammar mistake
[SVN r8215]
2000-11-15 14:56:37 +00:00
Jeremy Siek
edd5499471 few edits
[SVN r8209]
2000-11-15 04:51:41 +00:00
Jeremy Siek
fc615c151e changed max_flow to read in example file in dimacs format
minor fix to miles_span.cpp


[SVN r8208]
2000-11-15 04:50:59 +00:00
Jeremy Siek
c58b71c916 new file, used for max flow
[SVN r8207]
2000-11-15 04:47:30 +00:00
Jeremy Siek
c936a97484 removed #if that was used during testing
[SVN r8206]
2000-11-15 02:10:25 +00:00
Jeremy Siek
d3a0f47033 applied Scherer's patch to use the SGB headers with the PROTOTYPES patch
[SVN r8205]
2000-11-14 23:00:11 +00:00
Jeremy Siek
da3a568798 almost done!
[SVN r8200]
2000-11-13 15:02:05 +00:00
Jeremy Siek
204b4043f8 *** empty log message ***
[SVN r8199]
2000-11-12 23:43:29 +00:00
Jeremy Siek
a9e8a0b405 making some changes with regards to the hi_pr.c implementation
[SVN r8198]
2000-11-12 23:42:35 +00:00
Jens Maurer
b3c773f817 minor cosmetics
[SVN r8186]
2000-11-12 21:08:23 +00:00
Jens Maurer
dbf58795fa re-run with new tests and additional fixes
[SVN r8184]
2000-11-12 20:59:34 +00:00
Jens Maurer
9f28ebf5c5 avoid ambiguity in std::sqrt() with an int argument
[SVN r8182]
2000-11-12 20:57:28 +00:00
Jeremy Siek
0920026573 more work on max-flow, getting closer to finishing
[SVN r8179]
2000-11-12 20:28:37 +00:00
Jens Maurer
315d1edec7 always use boost:: prefix for intXX_t to avoid ambiguity
[SVN r8177]
2000-11-12 18:39:20 +00:00
Jens Maurer
d6da100334 added boost:: prefixes to all intXX_t references
[SVN r8176]
2000-11-12 18:38:17 +00:00
Jens Maurer
6b7f2b47c2 removed boost/stdint.h from documentation
[SVN r8175]
2000-11-12 18:37:04 +00:00
Jens Maurer
adb4eae8e5 Folded stdint.h into cstdint.hpp to avoid ISO C99 incompatibilities
[SVN r8174]
2000-11-12 18:35:33 +00:00
John Maddock
835fc86b59 regex: retry due to broken connection
[SVN r8171]
2000-11-11 12:10:38 +00:00
John Maddock
18aeaa4203 regex: fixes for STLPort in debug mode.
[SVN r8170]
2000-11-11 12:08:55 +00:00
Jeremy Siek
94190e7631 completed codewarrior workaround
[SVN r8169]
2000-11-10 16:24:39 +00:00
Beman Dawes
ef5a239411 Moved from root directory
[SVN r8167]
2000-11-10 15:42:26 +00:00
Beman Dawes
ce416dd1f9 libraries.htm and people.htm moved to sub-directories to make root directory cleaner.
[SVN r8166]
2000-11-10 15:39:05 +00:00
Beman Dawes
1d60181cc0 Added iterator_adaptor_test.cpp and tie_example.cpp
[SVN r8165]
2000-11-10 15:06:27 +00:00
John Maddock
e1edfbc006 regex fixes for updated Dinkum library
[SVN r8161]
2000-11-09 13:03:41 +00:00
John Maddock
58c48e6a48 Updated regex code with tentative support for partial matches
[SVN r8160]
2000-11-09 11:24:58 +00:00
Jeremy Siek
d41335ddad *** empty log message ***
[SVN r8158]
2000-11-07 23:05:04 +00:00
Jeremy Siek
7e2f412b0f changed counting iterator policies to a template class to avoid
using template  member functions


[SVN r8157]
2000-11-07 22:22:49 +00:00
John Maddock
c1869aba6f Added BeOS5 regressions tests
[SVN r8140]
2000-11-05 12:27:07 +00:00
Jeremy Siek
e65c95ba01 don't use iterator adaptors at all under VC++, even with STLport
until we can figure out why the INTERNAL COMPILER ERROR's are happening


[SVN r8139]
2000-11-04 23:15:10 +00:00
John Maddock
604e9794c1 fixes for Borland C++ Builder
[SVN r8135]
2000-11-04 12:39:28 +00:00
John Maddock
8b2d569d96 Misc. minor regex fixes
[SVN r8134]
2000-11-04 12:38:38 +00:00
John Maddock
6f820264d2 BeOS5 (intel) fixes
[SVN r8133]
2000-11-04 11:16:12 +00:00
Dave Abrahams
668b3354d9 Added a fix for compilers sensitive to the presence of "template" on template
members of templates (e.g. EDG-based compilers like CXX on the Alpha)


[SVN r8129]
2000-11-04 09:00:02 +00:00
Beman Dawes
2c7eddc00c 1.18.2 final
[SVN r8119]
2000-11-03 20:02:17 +00:00
Beman Dawes
70aefc7350 HTML change for 1.18.2 reflecting separation of old utility library
[SVN r8118]
2000-11-03 19:22:26 +00:00
Jeremy Siek
048787f0e5 fixed Const_BinaryPredicate_concept for borland
[SVN r8117]
2000-11-03 18:38:41 +00:00
Beman Dawes
4f2f007d1d 1.18.2 preparation; /c for VC++
[SVN r8116]
2000-11-03 18:34:05 +00:00
Jeremy Siek
f8f6701c97 Codewarrior 6.0 port
[SVN r8108]
2000-11-03 04:28:09 +00:00
Jeremy Siek
412aa6a640 port to Codewarrior 6.0
[SVN r8107]
2000-11-03 04:25:13 +00:00
Beman Dawes
84bbe6dd57 Integrate header dependency table into web site
[SVN r8100]
2000-11-02 18:30:37 +00:00
Jeremy Siek
911a0da2e7 added base() function
[SVN r8098]
2000-11-02 02:29:53 +00:00
Dave Abrahams
179d9ec0ee Global replace of || with | and && with & in constant expressions to work around an MSVC bug.
[SVN r8097]
2000-11-02 01:12:23 +00:00
Jeremy Siek
9e62dc3d3c added a couple utility functions
[SVN r8094]
2000-11-01 03:25:29 +00:00
Jeremy Siek
e724d52e78 more edits
[SVN r8093]
2000-11-01 02:44:58 +00:00
Jeremy Siek
fcbf320e12 changes to the handling of bool return types
[SVN r8092]
2000-11-01 02:43:41 +00:00
Jeremy Siek
559291cd6f new file
[SVN r8076]
2000-10-31 16:52:53 +00:00
Jeremy Siek
dffe6fa316 vc++ fixes
[SVN r8075]
2000-10-31 15:52:32 +00:00
Jeremy Siek
9fc58b4cb6 fixed regression due to change in get_property(), needed to take address
[SVN r8074]
2000-10-31 15:15:10 +00:00
Jeremy Siek
a3750d0ee0 fixed regression due to change in detail/adjacency_list.hpp
[SVN r8073]
2000-10-31 15:11:20 +00:00
Jeremy Siek
89329f3059 make in_edges() work for undirected graphs
[SVN r8072]
2000-10-30 21:45:58 +00:00
Dave Abrahams
e1a4aee63a Suppress unused argument warning
[SVN r8071]
2000-10-30 19:30:51 +00:00
Jeremy Siek
0a7502b3ba added incident_on
[SVN r8070]
2000-10-30 19:14:38 +00:00
Jeremy Siek
64120ac28a some work on out-edge list ordering
[SVN r8069]
2000-10-30 14:27:12 +00:00
Jeremy Siek
cfe5dd06b9 new examples
[SVN r8066]
2000-10-29 22:03:21 +00:00
Jeremy Siek
e8a704efb4 removed cruft
[SVN r8065]
2000-10-29 21:53:41 +00:00
Jeremy Siek
d869ccb415 edits
[SVN r8064]
2000-10-29 21:48:54 +00:00
Jeremy Siek
1482731b1a lots off additions to docs and archetype stuff
[SVN r8063]
2000-10-29 21:48:06 +00:00
Jeremy Siek
8ccb5a2b6f new file, based on the C++ standard, not SGI STL's definition of Assignable
[SVN r8062]
2000-10-29 21:35:59 +00:00
Jeremy Siek
a2f113e81f fixed Assignable in concept_checks.hpp and changed the name of
concept_skeletons to concept_archetypes. Made lots of additions/changed
in concept_archetypes.


[SVN r8061]
2000-10-29 20:37:49 +00:00
John Maddock
cff331aec4 added BeOS5 support to test script (not finished yet though...)
[SVN r8037]
2000-10-28 10:54:12 +00:00
Dave Abrahams
e58a15fded Fix for fixed_numeric_limits<>::min() in the BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS case.
[SVN r8036]
2000-10-27 13:43:33 +00:00
Dave Abrahams
0907fd2b72 Fix is_reference for MSVC6.4
[SVN r8035]
2000-10-27 13:33:12 +00:00
Dave Abrahams
be3253dc34 no message
[SVN r8034]
2000-10-26 21:04:37 +00:00
Jeremy Siek
63a5e8ec77 changed reference type
[SVN r8033]
2000-10-26 14:04:50 +00:00
John Maddock
1f8b1afc6b compiler specific fixes (mostly MWCW)
[SVN r8032]
2000-10-24 11:53:07 +00:00
Dave Abrahams
2a41a61566 A partial Pro6 fix (Pro6 is missing the message facet - what do we do about /that/?)
[SVN r8031]
2000-10-21 13:14:45 +00:00
John Maddock
3565e12255 regex regression test fixes
[SVN r8030]
2000-10-21 11:18:50 +00:00
Jeremy Siek
73135f7e30 added documentation for edge_range
added a multisetS selector


[SVN r8029]
2000-10-20 21:37:14 +00:00
Jeremy Siek
6d80bf1010 fixed bug in edge_range()
[SVN r8028]
2000-10-20 21:29:27 +00:00
Jeremy Siek
89980c1625 bunch of changes related to erasing edges
added erase_if to container_traits
added iterator_stability to container_traits
added another graph example: gerdemann


[SVN r8027]
2000-10-20 21:16:14 +00:00
Jeremy Siek
621a9fcaed added ability to sort out edges
[SVN r8026]
2000-10-20 16:52:23 +00:00
Jeremy Siek
77606a80da new files, added ability to sort out edges
[SVN r8025]
2000-10-20 16:52:02 +00:00
Jeremy Siek
68cf85aa5e new file
[SVN r8024]
2000-10-20 16:50:45 +00:00
Jeremy Siek
ae71c338e3 new file
[SVN r8023]
2000-10-20 15:49:00 +00:00
Beman Dawes
2444223bda Results of improved regex tests
[SVN r8013]
2000-10-19 21:21:33 +00:00
Beman Dawes
f6c4fe7ef5 Make shared_ptr ctor from auto_ptr explicit. (Robert Vugts)
[SVN r8012]
2000-10-19 21:16:46 +00:00
Jens Maurer
5c0e691405 added OpenC++ on Linux as comments
[SVN r8010]
2000-10-19 19:31:18 +00:00
Jens Maurer
f2103977b3 re-run after wregex addition
[SVN r8009]
2000-10-19 19:29:23 +00:00
Dave Abrahams
00c6f81f8b Fix numeric_cast<> bugs with floating types.
[SVN r8008]
2000-10-19 19:14:03 +00:00
Dave Abrahams
0c6e2bf1f9 Add trivial numeric_cast tests for floating types.
[SVN r8007]
2000-10-19 19:12:53 +00:00
Dave Abrahams
736a7ac5ca a fix for "unsigned type always passes this test" warnings under GCC.
[SVN r7999]
2000-10-18 13:52:09 +00:00
John Maddock
7c99cf5b36 more regex regression tests
[SVN r7997]
2000-10-18 10:56:28 +00:00
John Maddock
6b09a8ab3e regex regression test update
[SVN r7996]
2000-10-18 10:43:07 +00:00
Jeremy Siek
677407eb9d added docs for reverse graph and fixed adjacent_vertices()
[SVN r7980]
2000-10-17 22:19:15 +00:00
Jeremy Siek
966ccb06fb moved a "Where Defined"
[SVN r7977]
2000-10-17 19:57:11 +00:00
Jeremy Siek
a576ebe92e predecessor initialization
[SVN r7976]
2000-10-17 19:52:13 +00:00
Jeremy Siek
37509bff93 grammar edit
[SVN r7975]
2000-10-17 19:43:54 +00:00
Jeremy Siek
25d0a749c5 changed predecessor initialization in dijkstra examples and added hint to docs
[SVN r7974]
2000-10-17 19:40:53 +00:00
John Maddock
bc39142344 try again more broken connections
[SVN r7969]
2000-10-17 11:32:09 +00:00
John Maddock
59e9a3dfca regex fixes: retry due to lost connection
[SVN r7968]
2000-10-17 11:29:59 +00:00
John Maddock
f2ef8332c4 regex fixes
[SVN r7967]
2000-10-17 11:28:05 +00:00
John Maddock
b23948512b changed class to struct in is_convertible template
[SVN r7966]
2000-10-17 11:26:02 +00:00
Jeremy Siek
de38557e46 ported the graph library to borland
[SVN r7965]
2000-10-17 00:16:05 +00:00
Beman Dawes
956b80d166 Windows 2000 change to STLport 4.0
[SVN r7964]
2000-10-16 12:14:59 +00:00
Jeremy Siek
8214933c2a fixed use of Vertex() in call to get(color,...), and added DefaultConstructible
to requirements for ColorValue


[SVN r7952]
2000-10-15 18:54:12 +00:00
Beman Dawes
e971d1cf14 Fix broken HTML links
[SVN r7951]
2000-10-15 17:08:00 +00:00
Jens Maurer
7db058453a added test results for cregex.cpp and graph.cpp
[SVN r7942]
2000-10-14 23:00:47 +00:00
Jens Maurer
4adf834460 avoid linking by adding "-c" to Linux compiler invocations
[SVN r7941]
2000-10-14 22:58:48 +00:00
Jens Maurer
716de3d1d7 add empty throw specification to destructors for classes derived from
std::exception


[SVN r7940]
2000-10-14 22:56:18 +00:00
Beman Dawes
2a2b3ffd07 Remove Borland 5.4, add regex test, disable link for windows compiles
[SVN r7939]
2000-10-14 14:43:47 +00:00
John Maddock
95c19bbedc misc minor fixes
[SVN r7938]
2000-10-14 12:03:10 +00:00
Jens Maurer
6240adc3f8 Need to use (void) &x to avoid "unused variable" warnings with Comeau C++.
[SVN r7937]
2000-10-14 07:32:15 +00:00
Beman Dawes
1bb493f5b4 Broken compiler workaround for abs not it namespace std
[SVN r7936]
2000-10-14 00:38:36 +00:00
Jens Maurer
a8a50b602f use an explicit cast to int32_t for arguments to rand48
(avoids ambiguity for Metrowerks, which defines int32_t as long)


[SVN r7935]
2000-10-13 23:17:20 +00:00
Beman Dawes
f4c9429b14 Add BOOST_NO_SLIST and BOOST_NO_HASH for Borland, although I agree with others that these defines are very questionable
[SVN r7934]
2000-10-13 20:02:20 +00:00
Beman Dawes
ec953bdea3 Add graph/test/graph.cpp
[SVN r7933]
2000-10-13 19:49:30 +00:00
Jens Maurer
c4191d60b4 Comeau fails with lots of files due to <boost/stdint.h> design problems
[SVN r7930]
2000-10-12 21:07:39 +00:00
Beman Dawes
13a738a73d Add missing "typename" that Metrowerks compiler is picky about
[SVN r7929]
2000-10-12 21:01:49 +00:00
Beman Dawes
a2956b4baf Upgrade Metrowerks to 6.0
[SVN r7928]
2000-10-12 20:54:23 +00:00
John Maddock
f953c5af3b fixes resulting from non-standard usage of swprintf
[SVN r7927]
2000-10-12 11:25:16 +00:00
Jens Maurer
5016cce312 add "using std::sqrt" for unqualified use of sqrt
[SVN r7926]
2000-10-11 17:23:54 +00:00
Beman Dawes
2c24910326 VC++ 6.0 now at SP4
[SVN r7925]
2000-10-11 17:07:47 +00:00
John Maddock
5375ae8980 MWCW fix: added std:: qualifier to memset
[SVN r7923]
2000-10-10 11:40:19 +00:00
John Maddock
6f6cda4f0c minor typo fixes
[SVN r7922]
2000-10-10 10:40:58 +00:00
John Maddock
63f10905cb more VC6 type-traits and compressed pair fixes
[SVN r7921]
2000-10-07 10:53:47 +00:00
Jeremy Siek
208a4555c3 new file
[SVN r7920]
2000-10-06 18:51:51 +00:00
Dave Abrahams
9a634d977e Some fixes for Metrowerks compatibility
[SVN r7919]
2000-10-06 07:46:12 +00:00
Dave Abrahams
20b37cd804 Use BOOST_STD_EXTENSION_NAMESPACE for Metrowerks compatibility
[SVN r7918]
2000-10-06 07:44:27 +00:00
Dave Abrahams
3afc7ee15a Metrowerks compatibility
[SVN r7917]
2000-10-06 07:42:47 +00:00
Dave Abrahams
f96bd9fd00 use BOOST_STD_EXTENSION_NAMESPACE for Metrowerks compatibility
[SVN r7916]
2000-10-06 07:41:27 +00:00
Dave Abrahams
cd1b811ef2 Added BOOST_STD_EXTENSION_NAMESPACE for Metrowerks compatibility
[SVN r7915]
2000-10-06 07:37:02 +00:00
Dave Abrahams
e8f053b5a6 friend declarations to work around a Metrowerks bug
[SVN r7914]
2000-10-06 07:32:54 +00:00
Jeremy Siek
8ba809d876 changed some names to make things more clear about properties
[SVN r7913]
2000-10-05 18:22:50 +00:00
Jeremy Siek
4b74e095f4 formatting docs
[SVN r7912]
2000-10-05 17:52:53 +00:00
Jeremy Siek
40b937d61a added documentation for get_property(), thought about changing to
get(), but that would be difficult


[SVN r7911]
2000-10-05 17:47:49 +00:00
Dave Abrahams
bdc01b4bab shorten names to prevent problems with broken MSVC linker
[SVN r7910]
2000-10-04 22:22:42 +00:00
Jeremy Siek
35b4bad0a7 A few edits and additions.
[SVN r7909]
2000-10-04 21:42:13 +00:00
Dave Abrahams
41835840b9 suppress unused parameter warning
[SVN r7908]
2000-10-04 18:57:00 +00:00
Jeremy Siek
f8619f817d fixed degree()
[SVN r7907]
2000-10-04 16:17:41 +00:00
Jeremy Siek
bd1f9fe9c7 moved detail::is_same to graph_detail::is_same to avoid conflict
with type traits


[SVN r7906]
2000-10-04 16:01:36 +00:00
Jeremy Siek
c84a8345fc added BOOST_NO_STD_MIN_MAX to config.hpp
did some VC++ porting


[SVN r7905]
2000-10-04 15:57:03 +00:00
Jeremy Siek
2d94535812 some VC++ porting
[SVN r7904]
2000-10-04 14:48:41 +00:00
Jeremy Siek
07a230b3d0 fixed prim minimum spanning tree. This required a change in
breadth first search, the addition of gray_target and black_target
event points. Also removed the cycle_edge() event from UniformCostVisitor.
Added expected output for miles_span.


[SVN r7903]
2000-10-04 07:44:15 +00:00
Jeremy Siek
d05e1753da added Boolean_concept to concept checks to tighten up LessThanComparable
(thanks to Brian McNamara and Yassin Smaragdakis for catching this!)


[SVN r7902]
2000-10-03 22:15:02 +00:00
Jeremy Siek
5b24cf889a added a swap() function to adjacency_list
[SVN r7901]
2000-10-03 17:25:09 +00:00
Jeremy Siek
6efc4ab6e1 forgot a '+ 1'
[SVN r7900]
2000-10-03 17:16:37 +00:00
Jeremy Siek
b87113bc06 added implicit enlargement of graph in add_edge()
[SVN r7899]
2000-10-03 17:14:21 +00:00
Jeremy Siek
34f974315c removed vertex size specification in constructor, no longer needed
since add_edge implicitly resizes the number of vertices


[SVN r7898]
2000-10-03 17:09:24 +00:00
Jeremy Siek
c7a87d9ecc fixed copy constructor/assignment implementation (edge property copy was
broken)


[SVN r7897]
2000-10-03 16:53:37 +00:00
John Maddock
8f247c6b7c More VC6 fixes for is_pointer/is_array/is_same
[SVN r7896]
2000-10-03 11:53:39 +00:00
John Maddock
a8304b8374 More VC6 fixes for compressed_pair and type_traits.
[SVN r7895]
2000-10-03 11:47:24 +00:00
Dave Abrahams
9a40f70513 fix typo: compressed_pait->compressed_pair
[SVN r7894]
2000-10-03 08:06:19 +00:00
Jeremy Siek
c862dfa09a added a copy constructor to adjacency_list
[SVN r7893]
2000-10-03 06:33:25 +00:00
Jeremy Siek
7ea01dff68 got rid of #if 0
[SVN r7892]
2000-10-03 04:32:55 +00:00
Jeremy Siek
c8bf9b4dc8 added same_property and property copy constructor
put alternate form of property usage in edge_property.cpp


[SVN r7891]
2000-10-03 02:56:51 +00:00
Jeremy Siek
6733acb669 grammar and spelling edits
[SVN r7890]
2000-10-02 19:29:44 +00:00
Jeremy Siek
4e9232d109 shorted file name length due to MacOS 31 char limit
[SVN r7889]
2000-10-02 18:59:13 +00:00
Jeremy Siek
8dc060c8fa Shortened the length of some files names to avoid MacOS 31 char limit.
Updated code and docs refering to those files.
Added more documentation concerning descriptor and iterator invalidation.


[SVN r7888]
2000-10-02 18:58:19 +00:00
Jeremy Siek
d85390bdc7 added linebreak and "and" for directed_category
[SVN r7887]
2000-10-01 22:44:28 +00:00
Jens Maurer
75348f977e use HTML <sup> instead of ** for exponents
multiplied relative speed indicators by 100 for ease-of-use
added explicit recommendation of mt19937 for newbies
rand48 description: say that it requires an integral uint64_t


[SVN r7886]
2000-10-01 17:11:03 +00:00
Jens Maurer
134a0e60e6 MSVC does not have an integral int64_t (large enum constants don't work)
[SVN r7885]
2000-10-01 17:07:40 +00:00
Dave Abrahams
1526f9fe22 suppress "qualification applied to reference" warning for MSVC
[SVN r7884]
2000-10-01 14:57:44 +00:00
John Maddock
4ed41471ae updated call_traits and type_traits test programs for VC6
[SVN r7883]
2000-10-01 11:57:00 +00:00
John Maddock
fac257b10f call_traits and type_traits updates for VC6
[SVN r7882]
2000-10-01 11:48:27 +00:00
Beman Dawes
1fbfcb8d1d Cosmetic changes from Nico
[SVN r7881]
2000-09-30 21:14:45 +00:00
Beman Dawes
536b1c1975 Cosmetic changes from Nico
[SVN r7880]
2000-09-30 20:54:15 +00:00
John Maddock
28a41dac08 minor fix for purify errors (not a bug as such - more of a warning suppression)
[SVN r7879]
2000-09-30 11:07:25 +00:00
John Maddock
478fdddb2c minor regex fixes
[SVN r7878]
2000-09-30 10:36:58 +00:00
Jens Maurer
2ffc398003 removed stale reference to random.zip
[SVN r7876]
2000-09-29 22:21:27 +00:00
Jens Maurer
0777405868 used BOOST_NO_INTEGRAL_INT64_T to avoid boost::rand48 on some compilers
[SVN r7875]
2000-09-29 22:08:21 +00:00
Jens Maurer
9997d2615f added BOOST_NO_INTEGRAL_INT64_T
[SVN r7874]
2000-09-29 22:05:51 +00:00
Beman Dawes
55acadaa03 Prior to 1.18.0
[SVN r7872]
2000-09-29 11:39:42 +00:00
Beman Dawes
f2ea093b77 Fix broken link
[SVN r7870]
2000-09-28 17:47:29 +00:00
Jeremy Siek
922c5153aa took the height/width commands out of the figures
[SVN r7869]
2000-09-28 15:45:13 +00:00
Beman Dawes
7ff9dbb9bf Correct minor spelling and HTML errors
[SVN r7868]
2000-09-28 12:55:39 +00:00
Beman Dawes
c1226760cd I have no idea why CVS wants this file re-committed
[SVN r7867]
2000-09-28 12:41:28 +00:00
Beman Dawes
6d601edad1 Integrate Tie with other HTML files
[SVN r7866]
2000-09-28 12:35:46 +00:00
Jeremy Siek
e7c48c97da Implemented the remove_edge_if, remove_out_edge_if, and remove_in_edge_if
functions, and added some examples that use these functions. Also
added documentation for them.


[SVN r7864]
2000-09-28 05:20:23 +00:00
Jens Maurer
e8ce7b2fb2 moved from STLport 4.0b8 to STLport 4.0 (release)
added Comeau C++ 4.2.44 beta3 with gcc 2.95.2 as back-end and STLport 4.0


[SVN r7863]
2000-09-27 21:53:21 +00:00
Jens Maurer
3148899d35 check for ULONG_LONG_MAX as well (supports gcc)
[SVN r7862]
2000-09-27 21:43:54 +00:00
Jeremy Siek
827a69e4a8 added remove_edge_if() function
[SVN r7861]
2000-09-27 21:36:53 +00:00
Jeremy Siek
4e0ccebfdf work around for VC++ bug, triggered by overloading of remove_edge
[SVN r7860]
2000-09-27 21:02:16 +00:00
Jeremy Siek
294a88a791 ported remove_edge change to VC++
[SVN r7858]
2000-09-27 20:12:13 +00:00
Beman Dawes
3a20dbe547 Fix conflict and correct boost libraries hyperlink
[SVN r7857]
2000-09-27 19:31:09 +00:00
Jeremy Siek
3aa7b71ef2 changed the argument order for MutableGraph to be consistent
with the other functions.
Also added the remove_edge(e, g) and remove_edge(iter, g) functions.


[SVN r7856]
2000-09-27 18:19:35 +00:00
John Maddock
801bd0874a more post submission fixes for regex
[SVN r7855]
2000-09-27 12:06:41 +00:00
John Maddock
5cbb07f332 regex post submission patches/tidy up.
[SVN r7854]
2000-09-27 12:04:20 +00:00
Jeremy Siek
6e2a8cbf33 fixed some links and added some new doc files
[SVN r7853]
2000-09-27 05:09:28 +00:00
Dave Abrahams
4d2eec0029 fix grievious missing std:: qualification
[SVN r7852]
2000-09-27 01:47:03 +00:00
Jeremy Siek
2488028c65 rolled back the removal of the iterator_adaptor alternate code,
added the graph test file


[SVN r7851]
2000-09-26 22:09:34 +00:00
Beman Dawes
1dfa9ae2fc Fix broken links
[SVN r7850]
2000-09-26 21:19:49 +00:00
Beman Dawes
4331180cd1 Initial Graph and Regex HTML integration
[SVN r7849]
2000-09-26 19:02:50 +00:00
Beman Dawes
646c8dd914 Back out _fast optimization that wasn't. (Ken Hagan)
[SVN r7848]
2000-09-26 18:22:26 +00:00
Dave Abrahams
e314ff276f add streaming of syntax_element_type to suppress warnings
[SVN r7847]
2000-09-26 15:49:21 +00:00
Dave Abrahams
ce0dc944d7 add streaming for syntax_element_type to suppress warnings
[SVN r7846]
2000-09-26 15:47:45 +00:00
John Maddock
deb4d2c4bd Initial boost-regex++ release
[SVN r7845]
2000-09-26 11:48:28 +00:00
Jeremy Siek
f3a4f40d3e doc edits for transpose graph and a few others
[SVN r7844]
2000-09-26 09:08:40 +00:00
Jeremy Siek
a1fd500399 made sure no tabs
[SVN r7843]
2000-09-26 08:05:34 +00:00
Jeremy Siek
aa1dd41108 Intel C++ macro addition
[SVN r7842]
2000-09-26 07:45:14 +00:00
Jeremy Siek
f1ebeb4b94 changed is_empty to not use is_convertible with g++
[SVN r7841]
2000-09-26 07:41:33 +00:00
Jeremy Siek
a3fa14959a completed conversion of properties to use _t and enums.
Also noticed that problems regarding iterator_adaptor has
gone away, so I've removed the ifdef's that took it out.


[SVN r7840]
2000-09-26 07:29:12 +00:00
Dave Abrahams
4880e11e05 fixed bugs, added source() and target().
[SVN r7839]
2000-09-25 22:25:02 +00:00
Dave Abrahams
887082f08c added specificity to source() and target() so that adjacency_list could be adapted.
[SVN r7838]
2000-09-25 22:24:09 +00:00
Jeremy Siek
4cd04dfc29 changed to enums for propertyies
[SVN r7837]
2000-09-25 21:49:05 +00:00
Jeremy Siek
45df06bd20 added some links
[SVN r7836]
2000-09-25 21:34:12 +00:00
Jeremy Siek
36f04e32f6 removed tabs
[SVN r7835]
2000-09-25 21:19:29 +00:00
Jeremy Siek
a4b9937050 some doc editing
[SVN r7834]
2000-09-25 21:11:45 +00:00
Jeremy Siek
98f18a9db5 added some documentation about internal properties
[SVN r7833]
2000-09-25 18:35:03 +00:00
Jeremy Siek
1144ac8ee2 added concept check to random_access_iterator_property_map
[SVN r7832]
2000-09-25 18:28:01 +00:00
Jeremy Siek
fa58528ec2 plugin -> property name change
[SVN r7831]
2000-09-25 17:58:52 +00:00
Jeremy Siek
30055c3650 added BOOST_NO_STD_ALLOCATOR
[SVN r7830]
2000-09-25 17:40:38 +00:00
Jeremy Siek
16c938c4a5 changes tabs to spaces
[SVN r7829]
2000-09-25 17:29:33 +00:00
Jeremy Siek
d93dec026e vertex_index() -> vertex_index
vertex_index -> vertex_index_t
etc.


[SVN r7828]
2000-09-25 17:25:59 +00:00
Jeremy Siek
8c9e036c4e changed #ifdef BOOST_MSVC to BOOST_NO_STDC_NAMESPACE
[SVN r7827]
2000-09-25 16:58:51 +00:00
Jeremy Siek
a14763b3f8 changed ::pointer to ::value_type* (VC++ native header port) and
added BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS to intel c++ with
VC++ headers


[SVN r7826]
2000-09-25 16:53:17 +00:00
Jeremy Siek
183c4f8cde added no slist, no hash to intel compiler
[SVN r7825]
2000-09-25 16:41:51 +00:00
Jeremy Siek
a305052431 fixed mistake in creating component_index, and updated expected output
for adjacency_list.cpp


[SVN r7824]
2000-09-25 16:33:43 +00:00
Jeremy Siek
f4117ec3b9 forgot to delete default argument
[SVN r7823]
2000-09-25 16:27:22 +00:00
Jeremy Siek
73ef4ab00d port to Greenhills C++ compiler
[SVN r7822]
2000-09-25 16:16:48 +00:00
Jeremy Siek
0a7cf09272 some stlport debug mode fixes and some added docs
[SVN r7821]
2000-09-25 15:57:46 +00:00
Jeremy Siek
21954edcf8 fixed stlport debug mode problems, and also fixed internal compilers
errors from VC++! Yeee haaww!


[SVN r7820]
2000-09-25 15:52:01 +00:00
Dave Abrahams
0e73e1a3ca remove unused args to suppress warnings
[SVN r7819]
2000-09-25 14:49:48 +00:00
Dave Abrahams
a4ce634474 Updates for CodeWarrior Pro6
[SVN r7818]
2000-09-25 13:19:04 +00:00
Dave Abrahams
d0458808b2 keep untabified
[SVN r7817]
2000-09-25 11:59:48 +00:00
Beman Dawes
b8dde61533 More optimal choices for fast 8 and 16 types
[SVN r7816]
2000-09-25 11:58:38 +00:00
Jeremy Siek
d9a32f2270 working on stlport debug port
[SVN r7815]
2000-09-25 06:36:06 +00:00
Jeremy Siek
d7718f0c94 fixed VC++ warning
[SVN r7814]
2000-09-25 05:37:27 +00:00
Jeremy Siek
3c3c1b3d53 disabled warning about operator-> not returning a UDT. If operator->
does not get called, it should not be checked for this error. This
showed up when using an iterator with value_type=int.


[SVN r7813]
2000-09-25 05:36:21 +00:00
Jeremy Siek
a464d7b4da fixed mistake in put function
[SVN r7812]
2000-09-25 05:17:49 +00:00
Jeremy Siek
976511b978 removed friend versions of out_edges(), etc.
[SVN r7811]
2000-09-25 04:23:31 +00:00
Jeremy Siek
9f6fb30f76 fixed some function lookup problems due to VC++ no Koenig
[SVN r7810]
2000-09-25 04:05:40 +00:00
Beman Dawes
952bb7371c Add newline at eof to quiet compiler warning
[SVN r7809]
2000-09-25 00:49:18 +00:00
Beman Dawes
f6cd40a8df Snapshot after various fixes from numerous people
[SVN r7808]
2000-09-25 00:24:04 +00:00
Dave Abrahams
7f2040e0c2 added copyright notice
[SVN r7807]
2000-09-25 00:21:14 +00:00
Dave Abrahams
de37994e80 added specializations of property_traits for all the intrinsic non-const pointer types
[SVN r7806]
2000-09-25 00:20:11 +00:00
Dave Abrahams
24fce3a341 added BOOST_NO_INTRINSIC_WCHAR_T
[SVN r7805]
2000-09-25 00:19:28 +00:00
Dave Abrahams
bb24bc464c Initial version
[SVN r7804]
2000-09-24 23:06:53 +00:00
Dave Abrahams
8646f95319 untabify so I can read the code
[SVN r7803]
2000-09-24 23:05:03 +00:00
Dave Abrahams
7448823125 Cover iterator requirements by inheriting from std::iterator<>
untabify so I can read this code!


[SVN r7802]
2000-09-24 23:02:42 +00:00
Dave Abrahams
0a8611c6d6 untabify so I can read it!
[SVN r7801]
2000-09-24 22:59:22 +00:00
Dave Abrahams
9262ddaad8 fix #if (defined ...) directive, remove unused arguments to suppress warnings
[SVN r7800]
2000-09-24 22:54:44 +00:00
Dave Abrahams
1872769401 eliminate unused parameters to suppress warnings
[SVN r7799]
2000-09-24 22:53:00 +00:00
Jeremy Siek
ef08f59308 fixed the property_traits specialization for default_color, and
got rid of some VC++ warnings


[SVN r7798]
2000-09-24 21:25:55 +00:00
Jeremy Siek
c7f5b1defd few doc edits
[SVN r7796]
2000-09-24 20:57:26 +00:00
Jeremy Siek
e7415fd255 PA -> Map name change and documentation cleanup/additions
[SVN r7795]
2000-09-24 20:51:17 +00:00
Jens Maurer
2ca2e6dcda avoid using the ULL suffix for 64bit int literals, because it is not portable
[SVN r7794]
2000-09-24 19:33:22 +00:00
Jens Maurer
8856aa43ca fix typos
[SVN r7793]
2000-09-24 19:32:17 +00:00
John Maddock
bf1bf46722 addition of INTXX_C support to integer library
[SVN r7792]
2000-09-24 11:35:25 +00:00
Jeremy Siek
6f4b6f33fa added Buffer.html, and did some doc editing and formatting
[SVN r7791]
2000-09-24 04:00:25 +00:00
Jeremy Siek
7ee816b5ca changing table format for member functions, etc.
[SVN r7790]
2000-09-24 03:01:05 +00:00
Dave Abrahams
125c16f30c undo my mistakes in v. 1.8
[SVN r7789]
2000-09-24 01:45:04 +00:00
Dave Abrahams
c89f7c7a09 Use iterator adaptors with STLport.
[SVN r7788]
2000-09-24 01:06:34 +00:00
Dave Abrahams
569c205f8e fix obsolete #include of property_accessor.hpp
[SVN r7787]
2000-09-24 01:02:52 +00:00
Jeremy Siek
f54de6faef VC++ fixes
[SVN r7786]
2000-09-24 00:41:40 +00:00
Jens Maurer
dd726556d4 re-run 23 Sept with int64 changes
[SVN r7784]
2000-09-23 16:35:57 +00:00
Jens Maurer
2d2edd2da7 use BOOST_NO_INT64_T to check wether "long long" traits should be tested.
[SVN r7783]
2000-09-23 16:35:19 +00:00
Jens Maurer
d0d91cd2bd use BOOST_NO_INT64_T to check for availability of 64 bit integer support
[SVN r7782]
2000-09-23 16:33:57 +00:00
Jens Maurer
d14c3dd6fb use BOOST_NO_INT64_T to check availability of 64 bit integer support
[SVN r7781]
2000-09-23 16:31:15 +00:00
Jens Maurer
1afb15a1c7 fix reversed BOOST_NO_INT64_T logic
[SVN r7780]
2000-09-23 16:29:01 +00:00
Jens Maurer
e7a9e0607d add support for gcc's long long
[SVN r7779]
2000-09-23 16:27:16 +00:00
Jens Maurer
dad75350e2 give more credit to Ed Brey
[SVN r7778]
2000-09-23 14:21:42 +00:00
Jens Maurer
a71e3fc34a avoid two warnings with MSVC (thanks to Ed Brey)
remove spurious decrementable<> use (thanks to Matthias Troyer)


[SVN r7777]
2000-09-23 14:18:14 +00:00
Beman Dawes
c7c5ddb12b 64-bit integer improvements from John Maddock
[SVN r7776]
2000-09-22 20:39:23 +00:00
Beman Dawes
f4c8b2e243 Changes for Borland 5.5.1 (5.5 update 2)
[SVN r7775]
2000-09-22 19:39:30 +00:00
Jeremy Siek
0cfc622e71 fixed hash_set include file ordering bug in adjacency_list.hpp
and some bugs in LvaluePropertyMap_concept, added
Mutable_LvaluePropertyMap_concept


[SVN r7774]
2000-09-22 19:02:55 +00:00
Jeremy Siek
789dde70d2 added documentation for some traits classes
[SVN r7773]
2000-09-22 18:53:58 +00:00
Jeremy Siek
21345fd7f6 new file
[SVN r7772]
2000-09-22 18:13:02 +00:00
Beman Dawes
38508843d6 Minor html fixes
[SVN r7771]
2000-09-22 18:10:39 +00:00
Beman Dawes
1dac4b3b77 Fix broken links
[SVN r7770]
2000-09-22 18:09:04 +00:00
Jeremy Siek
8dc2f23305 reorganized graph/detail/adjacency_list.hpp to handle g++
inline friend in namespace bug and VC++ no Koenig lookup


[SVN r7767]
2000-09-22 07:11:07 +00:00
Jeremy Siek
49f69339c3 added bellman_visitor.html and added a link to it in BellmanFordVisitor.html
[SVN r7766]
2000-09-22 05:27:15 +00:00
Jeremy Siek
a80aebfb78 fixed a typo, and changed concept checker for lvalue property map
[SVN r7765]
2000-09-22 04:26:32 +00:00
Jeremy Siek
bb3be0f617 changes for visual c++ port
[SVN r7764]
2000-09-22 04:18:51 +00:00
Jeremy Siek
1f82142e09 added another warning to be disabled under MSVCP
[SVN r7763]
2000-09-22 04:16:11 +00:00
Jeremy Siek
f67507a51f moved adjacency_list_traits out of the detail directory
[SVN r7762]
2000-09-21 22:24:57 +00:00
Jeremy Siek
a0fd20ef38 fixed some name lookup issues for get(T* )
[SVN r7760]
2000-09-21 18:59:18 +00:00
Jeremy Siek
862b6097a9 put_get_at moved out of detail
[SVN r7759]
2000-09-21 18:53:23 +00:00
Jeremy Siek
1b2742b3f0 removed some obsolete files
[SVN r7758]
2000-09-21 18:45:52 +00:00
Jeremy Siek
56303794e8 changed some names from pa to pmap
[SVN r7757]
2000-09-21 18:37:53 +00:00
Jeremy Siek
3115823d9a more property accessor -> property map changes
[SVN r7756]
2000-09-21 18:34:54 +00:00
Jeremy Siek
7af6180b08 last commit gave broken pipe signal :(
[SVN r7753]
2000-09-21 03:34:32 +00:00
Jeremy Siek
1407cde754 property accessor interface changes
[SVN r7752]
2000-09-21 03:31:19 +00:00
Jeremy Siek
bb9808827a new file, replacing VertexPropertyGraph and EdgePropertyGraph
[SVN r7751]
2000-09-21 02:59:40 +00:00
Jeremy Siek
947ad05734 changed the name of the property tags: name_tag -> vertex_name, etc.
[SVN r7750]
2000-09-20 19:30:23 +00:00
Jeremy Siek
179abdd243 changed to use put/get in graph coloring, and changed
LvaluePropertyAccessor to use operator[] instead of at()


[SVN r7749]
2000-09-20 18:56:45 +00:00
Jeremy Siek
5166ef0de9 edits, bib additions
[SVN r7748]
2000-09-20 18:29:01 +00:00
Jeremy Siek
2a3c47298a replaced use of operator[] with get/put
[SVN r7747]
2000-09-19 21:33:26 +00:00
Jeremy Siek
8336732fad some new docs, and more documentation edits
[SVN r7746]
2000-09-19 18:40:30 +00:00
Jeremy Siek
5e3f48ea1a forgot this
[SVN r7745]
2000-09-19 18:36:43 +00:00
Jeremy Siek
0e27538656 new files and some edits
[SVN r7744]
2000-09-19 17:15:31 +00:00
Jeremy Siek
381c513431 new file
[SVN r7743]
2000-09-19 16:49:43 +00:00
Jeremy Siek
7a7b8afe67 lots of edits
[SVN r7742]
2000-09-19 05:06:51 +00:00
Jeremy Siek
a1f8d7d294 obsolete
[SVN r7741]
2000-09-19 04:49:48 +00:00
Jeremy Siek
dacc79815f changed Graph::xxx to graph_traits<Graph>::xxx
[SVN r7740]
2000-09-19 04:26:42 +00:00
Jeremy Siek
1f310eaeea replaced Graph::xxx with graph_traits<Graph>::xxx, and some other cleanups
[SVN r7739]
2000-09-19 04:19:19 +00:00
Jeremy Siek
e40c00a819 new files
[SVN r7738]
2000-09-19 04:05:48 +00:00
Jeremy Siek
0a31de2d39 new file
[SVN r7737]
2000-09-19 03:46:27 +00:00
Jeremy Siek
ed526446a7 this example has random output so diff'ing doesn't make sense
[SVN r7736]
2000-09-19 02:13:52 +00:00
Jeremy Siek
6be08ff4fe this example has random output, so diff'ing doesn't make sense
[SVN r7735]
2000-09-19 02:12:37 +00:00
Jeremy Siek
d7feef0d58 added initialization of distances to zero using std::fill_n
[SVN r7734]
2000-09-19 02:09:19 +00:00
Jeremy Siek
5bb2421360 changed some int's to std::size_t's
[SVN r7733]
2000-09-19 02:01:46 +00:00
Jeremy Siek
cb27436d29 fixed some misuses of BOOST_NO_STD_ITERATOR_TRAITS, changing it
to BOOST_NO_ITERATOR_ADAPTORS, which is now always defined. Too
many problems:
1. internal compiler errors on VC++
2. warning from is_convertible under g++


[SVN r7732]
2000-09-19 01:58:00 +00:00
Jeremy Siek
13b6afbdba changed #include iterator_adaptors to #include integer_range
[SVN r7731]
2000-09-19 01:25:14 +00:00
Jeremy Siek
b4f4329e29 various edits
[SVN r7729]
2000-09-18 21:06:23 +00:00
Jeremy Siek
12f6c8c228 new files
[SVN r7728]
2000-09-18 21:01:48 +00:00
Jeremy Siek
a3d64758fa work on visitors docs
[SVN r7727]
2000-09-18 21:00:48 +00:00
Jeremy Siek
fdde15931f updating visitor documentation
[SVN r7726]
2000-09-18 17:58:30 +00:00
Jeremy Siek
e5ad3ef7b1 more documentation editing
[SVN r7725]
2000-09-18 17:17:44 +00:00
Jeremy Siek
1f3f5c0e50 various edits
[SVN r7724]
2000-09-18 17:02:49 +00:00
Jeremy Siek
3c1cc60987 some more documentation
[SVN r7723]
2000-09-18 16:27:27 +00:00
Jeremy Siek
7c0292703b new file
[SVN r7722]
2000-09-18 16:03:04 +00:00
Jeremy Siek
3547a9ec4a new documentation
[SVN r7721]
2000-09-18 16:00:39 +00:00
Jeremy Siek
83484a22ab integer range moved to its own file
[SVN r7720]
2000-09-18 10:00:12 +00:00
Jeremy Siek
25fe2d2f73 integer_range moved to new header
[SVN r7719]
2000-09-18 09:55:23 +00:00
Jeremy Siek
108849916e typo in #include
[SVN r7718]
2000-09-18 09:52:20 +00:00
Jeremy Siek
7d937b32ba moved integer_range to its own file
[SVN r7717]
2000-09-18 09:49:29 +00:00
Jeremy Siek
53b60c6044 move integer_range to its own file
[SVN r7716]
2000-09-18 09:47:04 +00:00
Jeremy Siek
2fe97da795 few typos
[SVN r7715]
2000-09-18 09:32:27 +00:00
Jeremy Siek
854779494c added #include <utility> because tied uses std::pair
[SVN r7714]
2000-09-18 09:25:18 +00:00
Jeremy Siek
410a88accf with KCC, the nested stack class is having access problems despite the
friend decl. Made some stuff public for now


[SVN r7713]
2000-09-18 09:23:09 +00:00
Jeremy Siek
c74495d219 almost forgot this one
[SVN r7712]
2000-09-18 09:13:41 +00:00
Jeremy Siek
a9f552eb6b added clause for KCC, it doesn't have slist or hash_set/hash_map
[SVN r7711]
2000-09-18 09:06:43 +00:00
Jeremy Siek
196cfe6ad1 removed some #if 0 stuff
[SVN r7710]
2000-09-18 09:04:36 +00:00
Jeremy Siek
3c386b6e6f show how to convert .fig to .gif
[SVN r7709]
2000-09-18 08:59:38 +00:00
Jeremy Siek
fb9a1c736c added a few more macros needed by the Boost Graph Library
[SVN r7708]
2000-09-18 08:57:25 +00:00
Jeremy Siek
eef22d3337 changed macro name for templated iterator constructors
[SVN r7707]
2000-09-18 08:56:18 +00:00
Jeremy Siek
4cf2eb7123 new files needed for boost graph library
[SVN r7706]
2000-09-18 08:28:03 +00:00
Jeremy Siek
9d53ee7337 added tied()
[SVN r7705]
2000-09-18 08:27:37 +00:00
Jeremy Siek
9863878325 pending stuff from Boost Graph Library
[SVN r7704]
2000-09-18 08:24:47 +00:00
Jeremy Siek
b6a9ea7d4d license file for the boost graph library
[SVN r7703]
2000-09-18 08:22:14 +00:00
Jeremy Siek
863c5b640a new files for boost graph library
[SVN r7701]
2000-09-18 08:21:44 +00:00
Jeremy Siek
f85dd04518 example files for boost graph library
[SVN r7700]
2000-09-18 08:17:56 +00:00
John Maddock
a700529dfd Updates to cope with Borland C++ 5.51
[SVN r7697]
2000-09-09 10:20:24 +00:00
Beman Dawes
7013565d28 Fix Misspelling of BOOST_NO_STD_ITERATOR_TRAITS
[SVN r7696]
2000-09-05 19:57:50 +00:00
Jens Maurer
6c656a5fb4 Re-run with modified array.hpp (no changes in results)
[SVN r7695]
2000-09-04 19:43:11 +00:00
Beman Dawes
e83c3976fc Fix spelling of BOOST_NO_STD_ITERATOR_TRAITS in comments (BGD)
[SVN r7694]
2000-09-04 14:28:14 +00:00
Beman Dawes
0ac43cde35 BOOST_NO_PRIVATE_IN_AGGREGATE added (Mark Rodgers)
[SVN r7693]
2000-09-01 15:50:28 +00:00
Beman Dawes
11277f75cf Two broken compiler fixes (Beman Dawes)
[SVN r7692]
2000-09-01 15:49:53 +00:00
Beman Dawes
dc22f54787 Correct comment regarding wchar_t
[SVN r7691]
2000-08-30 12:50:04 +00:00
Beman Dawes
00698c41b2 Changes in response to public review comments
[SVN r7690]
2000-08-30 12:48:34 +00:00
Beman Dawes
39c583b921 Changes reflecting formal review comments
[SVN r7689]
2000-08-30 12:44:40 +00:00
Beman Dawes
308ad76b71 Initial commit
[SVN r7688]
2000-08-30 12:36:38 +00:00
Jens Maurer
7301e4df06 Always need to use "g++" (not "gcc") to get the proper libraries
[SVN r7687]
2000-08-06 20:31:30 +00:00
Jens Maurer
6c2c1a8d2a Re-run for array2-5 removed once again
[SVN r7686]
2000-08-06 20:30:43 +00:00
John Maddock
0fe71a1315 MWCW patch
[SVN r7685]
2000-08-05 11:53:02 +00:00
Beman Dawes
e9f5b7fc80 As actually used for Version_1_17_0
[SVN r7684]
2000-08-03 16:11:35 +00:00
Beman Dawes
5c524663ce 1.17.0 release candidate runup
[SVN r7683]
2000-08-03 15:26:16 +00:00
Beman Dawes
5bcae209dd Duplicate of file in boost directory
[SVN r7682]
2000-08-03 15:01:28 +00:00
Jens Maurer
2f4919173c test results for array<>
[SVN r7681]
2000-08-02 20:32:50 +00:00
Jeremy Siek
32e4fb19f1 added array1-5.cpp to the list of compiles
[SVN r7679]
2000-08-02 18:26:55 +00:00
Jeremy Siek
8f76df8a8a initial checkin of Nico's array library
[SVN r7678]
2000-08-02 18:15:32 +00:00
Jeremy Siek
437d3ce1ec initial checkin of Nico's array class
[SVN r7677]
2000-08-02 14:19:47 +00:00
John Maddock
52bf3c883c type traits update [added is_convertible and alignment_of]
[SVN r7675]
2000-08-02 10:58:59 +00:00
Mark Rodgers
c7daf4a70f Workarounds for Metrowerks as suggested by Fabrice Truillot.
[SVN r7672]
2000-08-01 07:53:58 +00:00
Jens Maurer
52f74f3983 increased gcc's template-depth to 30, which makes operators_test.cpp compile.
[SVN r7670]
2000-07-31 21:27:16 +00:00
Beman Dawes
a3dbaa92cf Add typename syntax fix in two places (from Jens Maurer)
[SVN r7665]
2000-07-30 18:59:52 +00:00
John Maddock
9bfc48e3be replaced lost copyright declaration
[SVN r7662]
2000-07-30 10:33:53 +00:00
John Maddock
abe3699c62 minor compiler compatability fixes
[SVN r7661]
2000-07-29 11:39:42 +00:00
Jens Maurer
b8fca52382 Regression tests for Linux/x86
[SVN r7660]
2000-07-28 21:17:12 +00:00
Jens Maurer
c301b200e6 More uniform compiler designations in the column headings
[SVN r7659]
2000-07-28 21:11:36 +00:00
Jens Maurer
4035c860ac Typo fixes
Moved basic class templates from namespace boost::detail to boost::random


[SVN r7658]
2000-07-28 21:08:29 +00:00
Beman Dawes
01936c9bb1 Link to tables, which are now on separate pages to ease automatic generation.
[SVN r7657]
2000-07-27 21:09:48 +00:00
Beman Dawes
cad8d04084 Initial commit. This table is automatically generated by the regression test.
[SVN r7656]
2000-07-27 21:05:44 +00:00
Beman Dawes
4742e63204 Initial commit. Reflects Jens Maurer's Linux changes, more complete HTML in the generated table, and automatic generation of the table file name based on the Python sys.platform name.
[SVN r7655]
2000-07-27 21:03:48 +00:00
Beman Dawes
fbf2936b61 Minor format fix
[SVN r7647]
2000-07-27 14:46:43 +00:00
Beman Dawes
baf6f49ed9 Initial commit
[SVN r7646]
2000-07-27 14:46:23 +00:00
Beman Dawes
5b4a8170b7 Initial HTML commit
[SVN r7642]
2000-07-27 14:32:20 +00:00
Beman Dawes
0566f5ae2c Initial HTML commit
[SVN r7640]
2000-07-27 14:27:00 +00:00
Beman Dawes
f29f011a9b Test HTML commit after FrontPage change. No actual content changed.
[SVN r7639]
2000-07-27 14:21:30 +00:00
Beman Dawes
4bafd3ef4e Initial commit
[SVN r7638]
2000-07-27 14:18:23 +00:00
Beman Dawes
fa2cbe6250 Initial HTML commit
[SVN r7636]
2000-07-27 14:04:40 +00:00
Beman Dawes
96c5e9d46c Initial HTML commit
[SVN r7635]
2000-07-27 13:48:45 +00:00
Beman Dawes
ac5dc48e0e Initial HTML commit
[SVN r7634]
2000-07-27 13:38:51 +00:00
Jens Maurer
f39d8eb76f Moved basic class templates from namespace boost::detail to boost::random.
[SVN r7632]
2000-07-26 20:32:14 +00:00
Beman Dawes
5279b6661d Initial version from John Maddock
[SVN r7631]
2000-07-26 17:29:19 +00:00
Beman Dawes
0c3d020a33 Change back slash to forward slash in include path (Jens Maurer)
[SVN r7630]
2000-07-24 23:50:22 +00:00
Beman Dawes
6a81d5931d Fixes for various compilers from John Maddock
[SVN r7629]
2000-07-24 17:59:52 +00:00
Beman Dawes
c7433ea940 Changed throw() to // never throws.
[SVN r7628]
2000-07-24 16:21:10 +00:00
Dave Abrahams
eb4ffabc8f Fixed spelling of BOOST_NO_INCLASS_MEMBER_INITIALIZATION in comment per suggestion from John Maddock.
[SVN r7627]
2000-07-23 14:39:25 +00:00
Dave Abrahams
545f823fe4 Suppress numeric_cast warnings for GCC, Borland and MSVC
[SVN r7626]
2000-07-17 22:33:43 +00:00
Beman Dawes
9896ba6c6a Add revision history for prior change
[SVN r7625]
2000-07-13 17:36:27 +00:00
Mark Rodgers
90b1cb806b Added missing BOOST_NO_USING_TEMPLATE docs and moved this since it
infects BCB4 as well and BCC5.5.
Added BOOST_NO_POINTER_TO_MEMBER_CONST at the suggestion of
Fabrice Truillot.


[SVN r7624]
2000-07-12 08:31:46 +00:00
Beman Dawes
ce5e16b6ae 1.16.1 initial CVS checkin
[SVN r7620]
2000-07-07 16:04:40 +00:00
Beman Dawes
69401754fd This commit was generated by cvs2svn to compensate for changes in r4,
which included commits to RCS files with non-trunk default branches.


[SVN r7621]
2000-07-07 16:04:40 +00:00