c9c7af2bce--broken_auto_ptr -> --broken-auto-ptr
Dave Abrahams
2001-07-03 12:43:12 +0000
b2013bad13VC typename fixes by John
John R. Bandela
2001-07-03 04:47:06 +0000
4ee4d9dce3function_base.hpp: - Changed "RET" to "type" in the IF template metafunction because the GCC source headers define RET as a macro.
Douglas Gregor
2001-07-02 15:25:04 +0000
73898470ceMade it a little more immune to command-line argument ordering
Dave Abrahams
2001-07-02 00:16:53 +0000
6a8b5c4bc0Added JIT debugging hooks
Dave Abrahams
2001-07-02 00:16:28 +0000
53ae2a41aefunction_template.hpp: - One argument functions model AdaptableUnaryFunction - Two argument functions model AdaptableBinaryFunction
Douglas Gregor
2001-07-01 19:17:38 +0000
f7cd1381d9The void partial specialization of the function classes has been removed in favor of a common interface. Regardless of the compiler's capabilities, the result type of a Boost.Function function object that was declared void will be "unused". This allows the result of a Boost.Function function object to be passed as a parameter regardless of whether the function is declared as returning void. It greatly simplifies the use of Boost.Function objects with wrapper objects (i.e., when the side effects are important, but the result isn't: consider binding and composition when calling a std::for_each loop)
Douglas Gregor
2001-07-01 02:17:36 +0000
4c1acee13aconfig.hpp: - Removed BOOST_NO_DEPENDENT_BASE_LOOKUP - Removed BOOST_WEAK_CONVERSION_OPERATORS
Douglas Gregor
2001-06-30 18:33:57 +0000
15a3d6c98bAdded forward include file -- Thanks, Jens :)
Stephen Cleary
2001-06-29 22:18:33 +0000
27b0234a58Removed consts and associated const_casts from Borland workaround code.
Douglas Gregor
2001-06-29 20:34:32 +0000
d9b98e642aupdates for Python2.1
Dave Abrahams
2001-06-29 20:30:58 +0000
3f79232b89fix various compile problems
Jens Maurer
2001-06-29 20:11:03 +0000
cc21978004add (unused) template value parameter
Jens Maurer
2001-06-29 19:36:37 +0000
e8374031f5function_n_test.cpp: function_test.cpp: - Removed silly ';;' constructs: MSVC seems to handle the updated code much better.
Douglas Gregor
2001-06-29 19:35:40 +0000
718f76e0d1Boost.Function: - Redesigned decision procedure for "is it a function pointer" vs. "is it an object". - No longer requires copy constructions of function objects during assignment or construction. - Added operator! to boost::function_base instead of relying on safe_bool conversion. - BOOST_NO_DEPENDENT_BASE_LOOKUP is now unnecessary - BOOST_WEAK_CONVERSION_OPERATORS is now unnecessary - BOOST_WEAK_FUNCTION_TEMPLATE_ORDERING is now unnecessary
Douglas Gregor
2001-06-29 19:33:29 +0000
ab8d3bca07Fix so it compiles with Cygwin
Dave Abrahams
2001-06-29 03:57:34 +0000
e9ee198cf8use HP-UX 11.0, account provided by HP
Jens Maurer
2001-06-28 21:00:31 +0000
0d5ff64eadadd KAI C++ compiler
Jens Maurer
2001-06-28 20:41:17 +0000
c69ada2191add KAI to acknowledgements
Jens Maurer
2001-06-28 20:39:53 +0000
0c57963148removed unused parameter
Jeremy Siek
2001-06-28 19:28:17 +0000
5b4d8fbde9new file
Jeremy Siek
2001-06-28 19:21:47 +0000
d1052ef393also accept sigma == 0 as a degenerate (test) case (Michael Stevens)
Jens Maurer
2001-06-28 18:40:22 +0000
3ce0938e58removed unused parameter
Jeremy Siek
2001-06-28 17:53:58 +0000
b1c1953225fixed warning
Jeremy Siek
2001-06-28 17:45:06 +0000
3d954646ccremoved some unused parameters
Jeremy Siek
2001-06-28 17:44:18 +0000
5001686845fixed some g++ warnings, unused variables, etc.
Jeremy Siek
2001-06-28 17:29:46 +0000
92057bd2d6forgot to commit fix to the traversal_category
Jeremy Siek
2001-06-28 15:14:42 +0000
428fe290b6fixed typo: discover_time -> discover_time_map
Jeremy Siek
2001-06-28 14:29:39 +0000
680a9e77a9Added some missing std:: prefixes and fixed Metroworks 7 support
John Maddock
2001-06-28 11:45:22 +0000
d7265df5c1Added std:: prefix to some size_t's
John Maddock
2001-06-28 11:44:36 +0000
4f4403cdfcNot sure what this file was doing here in the first place...
Stephen Cleary
2001-06-27 22:14:13 +0000
f8e6964f6eBinary or replaced with logical or
Stephen Cleary
2001-06-27 22:12:19 +0000
4f04ea4e38OK. Duh. I now use BOOST_STATIC_CONSTANT correctly
Stephen Cleary
2001-06-27 22:11:10 +0000
981487b40aFixed miniscule interface bug in singleton pool
Stephen Cleary
2001-06-27 22:05:54 +0000
7bb6af90deAdded support for broken std namespaces
Stephen Cleary
2001-06-27 22:05:12 +0000
2718a1713cUpdated regression tests
John Maddock
2001-06-27 10:33:05 +0000
387f856692Merged forward declaration headers into one and deprecated old headers
Stephen Cleary
2001-06-27 04:51:35 +0000
8020210972Changed to follow recommended coding guidelines for integral constant expressions
Stephen Cleary
2001-06-27 04:37:04 +0000
70131a1f33Deleting unused Boost.Pool.Postulate files
Stephen Cleary
2001-06-27 03:39:01 +0000
f89b7bf3edChanged Boost.Pool.Postulate to Boost.Static_Assert
Stephen Cleary
2001-06-27 03:35:49 +0000
9aba879ffdImprovements suggested by Paul Baxter
Beman Dawes
2001-06-26 18:44:52 +0000
238a009992function_n_test.cpp: function_test.cpp: - Add tests for self-assignment
Douglas Gregor
2001-06-26 13:41:10 +0000
1110ae0d4bconfig.hpp: - Comeau 4.2.45.2 does not correctly handle function pointers to to functions with default arguments. Use virtual function implementation for Boost.Function.
Douglas Gregor
2001-06-26 13:40:36 +0000
90afd8ca79function.hpp: - Added self-assignment check in operator= and set()
Douglas Gregor
2001-06-26 13:38:58 +0000
b5480c3e45Made even more Standard-conforming
Stephen Cleary
2001-06-26 02:07:34 +0000
c30e6c3bd5Made more strictly Standard-conforming
Stephen Cleary
2001-06-26 02:01:01 +0000
c5eb70f0a3Intel C++ doesn't have argument dependent lookup even in strict mode, even with EDG 2.45 frontend.
Jens Maurer
2001-06-25 19:55:30 +0000
764686157fTweeked gcc workaround (gcc 3 still has same problem as gcc 2.9x), added tentative Metrowerks and Intel compiler workarounds.
John Maddock
2001-06-25 11:31:14 +0000
4dc2330760Fixed non-standard usage of mbtowcs (added std:: prefix).
John Maddock
2001-06-25 11:29:47 +0000
9568075845Added LC_MESSAGES workaround
John Maddock
2001-06-25 11:29:00 +0000
6c6492cffcChanged function usage to try and make the code portable and standard conforming - may not rigorously test anymore though in some cases (VC6 for eg).
John Maddock
2001-06-25 11:27:54 +0000
86079b134cAdded dec alpha fix for missing LC_MESSAGES category
John Maddock
2001-06-25 11:26:20 +0000
78878d8f29added bool and wchar_t fixes
John Maddock
2001-06-25 11:25:20 +0000
141aaa9048SunCC and MIPSpro/STLport don't have a conforming std::allocator (rebind is missing). Factor BOOST_NO_DEPENDENT_BASE_LOOKUP in generic EDG 2.38 section.
Jens Maurer
2001-06-24 16:16:04 +0000
c9c511952dregression.cfg: - Run all regression tests for Boost.Function
Douglas Gregor
2001-06-22 14:36:30 +0000
b6f8ad86d0* Added initial comments and copyright notices to any files missing them. * "Acknowledgements" section added to documentation
Douglas Gregor
2001-06-22 14:13:03 +0000
f9380c1f56fixes due to Jens Maurer (merged from branch boost_python_friend_fixes)
Ralf W. Grosse-Kunstleve
2001-06-22 00:49:58 +0000
76a9e84721Quick Borland fix
Dave Abrahams
2001-06-21 23:40:04 +0000
25f27a265eA small Borland fix
Dave Abrahams
2001-06-21 23:39:30 +0000
f92ca019dcA small fix for Borland
Dave Abrahams
2001-06-21 23:38:42 +0000