Commit Graph

  • 517146234c Fix bad patch I sent to John that makes Metrowerks compiles fail. Darin Adler 2001-07-03 21:43:51 +0000
  • 2c00f31f64 Initial commit Beman Dawes 2001-07-03 17:13:38 +0000
  • 33a4a41c09 fixed broken link Jeremy Siek 2001-07-03 14:42:53 +0000
  • 48b25c6ff6 Added libs/any/any_test.cpp Beman Dawes 2001-07-03 14:20:31 +0000
  • a0bfc2066e Add boost/any.hpp Beman Dawes 2001-07-03 14:08:28 +0000
  • d92bac3131 Initial commit Beman Dawes 2001-07-03 14:07:01 +0000
  • c9c7af2bce --broken_auto_ptr -> --broken-auto-ptr Dave Abrahams 2001-07-03 12:43:12 +0000
  • b2013bad13 VC typename fixes by John John R. Bandela 2001-07-03 04:47:06 +0000
  • 4ee4d9dce3 function_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
  • 73898470ce Made it a little more immune to command-line argument ordering Dave Abrahams 2001-07-02 00:16:53 +0000
  • 6a8b5c4bc0 Added JIT debugging hooks Dave Abrahams 2001-07-02 00:16:28 +0000
  • 53ae2a41ae function_template.hpp: - One argument functions model AdaptableUnaryFunction - Two argument functions model AdaptableBinaryFunction Douglas Gregor 2001-07-01 19:17:38 +0000
  • 51b58cf66c various fixes helped Jens Maurer 2001-07-01 15:55:18 +0000
  • f9fe5533ed added gcc 3.0 Jens Maurer 2001-07-01 15:52:29 +0000
  • 266f93a7aa toolfwd.hpp added Jens Maurer 2001-07-01 15:50:28 +0000
  • f5afb676ab added gcc 3.0 Jens Maurer 2001-07-01 14:26:38 +0000
  • 4d668a5391 now using HP-UX 11.0, aCC 3.31 Jens Maurer 2001-07-01 14:17:07 +0000
  • 716f0ba29a Use HP-UX 11.0 Jens Maurer 2001-07-01 14:02:24 +0000
  • 9b266ce758 added KCC 4.0e Jens Maurer 2001-07-01 14:01:52 +0000
  • f7cd1381d9 The 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
  • 4c1acee13a config.hpp: - Removed BOOST_NO_DEPENDENT_BASE_LOOKUP - Removed BOOST_WEAK_CONVERSION_OPERATORS Douglas Gregor 2001-06-30 18:33:57 +0000
  • 15a3d6c98b Added forward include file -- Thanks, Jens :) Stephen Cleary 2001-06-29 22:18:33 +0000
  • 27b0234a58 Removed consts and associated const_casts from Borland workaround code. Douglas Gregor 2001-06-29 20:34:32 +0000
  • d9b98e642a updates for Python2.1 Dave Abrahams 2001-06-29 20:30:58 +0000
  • 3f79232b89 fix various compile problems Jens Maurer 2001-06-29 20:11:03 +0000
  • cc21978004 add (unused) template value parameter Jens Maurer 2001-06-29 19:36:37 +0000
  • e8374031f5 function_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
  • 718f76e0d1 Boost.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
  • ab8d3bca07 Fix so it compiles with Cygwin Dave Abrahams 2001-06-29 03:57:34 +0000
  • e9ee198cf8 use HP-UX 11.0, account provided by HP Jens Maurer 2001-06-28 21:00:31 +0000
  • 0d5ff64ead add KAI C++ compiler Jens Maurer 2001-06-28 20:41:17 +0000
  • c69ada2191 add KAI to acknowledgements Jens Maurer 2001-06-28 20:39:53 +0000
  • 0c57963148 removed unused parameter Jeremy Siek 2001-06-28 19:28:17 +0000
  • 5b4d8fbde9 new file Jeremy Siek 2001-06-28 19:21:47 +0000
  • d1052ef393 also accept sigma == 0 as a degenerate (test) case (Michael Stevens) Jens Maurer 2001-06-28 18:40:22 +0000
  • 3ce0938e58 removed unused parameter Jeremy Siek 2001-06-28 17:53:58 +0000
  • b1c1953225 fixed warning Jeremy Siek 2001-06-28 17:45:06 +0000
  • 3d954646cc removed some unused parameters Jeremy Siek 2001-06-28 17:44:18 +0000
  • 5001686845 fixed some g++ warnings, unused variables, etc. Jeremy Siek 2001-06-28 17:29:46 +0000
  • 92057bd2d6 forgot to commit fix to the traversal_category Jeremy Siek 2001-06-28 15:14:42 +0000
  • 428fe290b6 fixed typo: discover_time -> discover_time_map Jeremy Siek 2001-06-28 14:29:39 +0000
  • 680a9e77a9 Added some missing std:: prefixes and fixed Metroworks 7 support John Maddock 2001-06-28 11:45:22 +0000
  • d7265df5c1 Added std:: prefix to some size_t's John Maddock 2001-06-28 11:44:36 +0000
  • 4f4403cdfc Not sure what this file was doing here in the first place... Stephen Cleary 2001-06-27 22:14:13 +0000
  • f8e6964f6e Binary or replaced with logical or Stephen Cleary 2001-06-27 22:12:19 +0000
  • 4f04ea4e38 OK. Duh. I now use BOOST_STATIC_CONSTANT correctly Stephen Cleary 2001-06-27 22:11:10 +0000
  • 981487b40a Fixed miniscule interface bug in singleton pool Stephen Cleary 2001-06-27 22:05:54 +0000
  • 7bb6af90de Added support for broken std namespaces Stephen Cleary 2001-06-27 22:05:12 +0000
  • 2718a1713c Updated regression tests John Maddock 2001-06-27 10:33:05 +0000
  • 387f856692 Merged forward declaration headers into one and deprecated old headers Stephen Cleary 2001-06-27 04:51:35 +0000
  • 8020210972 Changed to follow recommended coding guidelines for integral constant expressions Stephen Cleary 2001-06-27 04:37:04 +0000
  • 70131a1f33 Deleting unused Boost.Pool.Postulate files Stephen Cleary 2001-06-27 03:39:01 +0000
  • f89b7bf3ed Changed Boost.Pool.Postulate to Boost.Static_Assert Stephen Cleary 2001-06-27 03:35:49 +0000
  • 9aba879ffd Improvements suggested by Paul Baxter Beman Dawes 2001-06-26 18:44:52 +0000
  • e5b5b0aca5 refer to boost provided <cXXX> wrappers Jens Maurer 2001-06-26 18:44:02 +0000
  • 238a009992 function_n_test.cpp: function_test.cpp: - Add tests for self-assignment Douglas Gregor 2001-06-26 13:41:10 +0000
  • 1110ae0d4b config.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
  • 90afd8ca79 function.hpp: - Added self-assignment check in operator= and set() Douglas Gregor 2001-06-26 13:38:58 +0000
  • b5480c3e45 Made even more Standard-conforming Stephen Cleary 2001-06-26 02:07:34 +0000
  • c30e6c3bd5 Made more strictly Standard-conforming Stephen Cleary 2001-06-26 02:01:01 +0000
  • c5eb70f0a3 Intel 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
  • 764686157f Tweeked 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
  • 4dc2330760 Fixed non-standard usage of mbtowcs (added std:: prefix). John Maddock 2001-06-25 11:29:47 +0000
  • 9568075845 Added LC_MESSAGES workaround John Maddock 2001-06-25 11:29:00 +0000
  • 6c6492cffc Changed 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
  • 86079b134c Added dec alpha fix for missing LC_MESSAGES category John Maddock 2001-06-25 11:26:20 +0000
  • 78878d8f29 added bool and wchar_t fixes John Maddock 2001-06-25 11:25:20 +0000
  • ae20e395b5 quaternions, octonions, special_functions added by Hubert Holin Jens Maurer 2001-06-24 17:51:09 +0000
  • 84478a07cb added octonions, quaternions, special_functions (by Hubert Holin) Jens Maurer 2001-06-24 17:33:23 +0000
  • 99888427ac added quaternions, octonions, special_functions (by Hubert Holin) fixed Boost.Function (BOOST_NO_STD_ALLOCATOR required for MIPSpro/STLport) Jens Maurer 2001-06-24 17:31:46 +0000
  • cb4642266c fix "tokenizer" regressions (missing "typename"s) Jens Maurer 2001-06-24 17:29:13 +0000
  • 141aaa9048 SunCC 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
  • 73154f042a added missing "typename"s Jens Maurer 2001-06-24 15:37:23 +0000
  • 94d3e6914f added quaternions, octonions, special_functions by Hubert Holin Jens Maurer 2001-06-24 15:35:39 +0000
  • 8ca8a686c3 Added Metroworks fixes submitted by Daryle Walker John Maddock 2001-06-23 11:42:42 +0000
  • 1b96ed5cb1 add Douglas Gregor's name to previous fix Jens Maurer 2001-06-23 08:29:18 +0000
  • cebbdd346d using "rebind" with MSVC doesn't work Jens Maurer 2001-06-23 08:27:53 +0000
  • 575390d25a HP aCC cannot cope with template value parameters without a name Jens Maurer 2001-06-23 08:17:53 +0000
  • 1f4a66c778 Special functions, octonions, quaternions by Hubert Holin Jens Maurer 2001-06-23 08:12:29 +0000
  • f12f3b3fe3 Special functions, octonions, quaternions by Hubert Holin Jens Maurer 2001-06-23 08:02:37 +0000
  • 10a34ec643 Updates for Boost.Build Dave Abrahams 2001-06-22 22:36:00 +0000
  • 200e2a668c no message Dave Abrahams 2001-06-22 21:11:13 +0000
  • 26438eef2b John's fixes for BCC John R. Bandela 2001-06-22 20:53:24 +0000
  • 3e2aeae827 John's fixes for BCC and GCC John R. Bandela 2001-06-22 20:45:11 +0000
  • f599d13b1e Fix changed Web CVS link, improve wording Beman Dawes 2001-06-22 15:37:05 +0000
  • c9c511952d regression.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
  • f9380c1f56 fixes due to Jens Maurer (merged from branch boost_python_friend_fixes) Ralf W. Grosse-Kunstleve 2001-06-22 00:49:58 +0000
  • 76a9e84721 Quick Borland fix Dave Abrahams 2001-06-21 23:40:04 +0000
  • 25f27a265e A small Borland fix Dave Abrahams 2001-06-21 23:39:30 +0000
  • f92ca019dc A small fix for Borland Dave Abrahams 2001-06-21 23:38:42 +0000
  • 82a48038a1 function library added Jens Maurer 2001-06-21 21:20:00 +0000
  • 4bbe72ddf9 function library Jens Maurer 2001-06-21 21:17:40 +0000
  • f0e5603b95 added function library Jens Maurer 2001-06-21 21:16:51 +0000
  • 52a81a70ea define changed to enable Silicon Graphics gcc compilation. Ralf W. Grosse-Kunstleve 2001-06-21 20:49:41 +0000
  • f643e0e52c Minor fix, thanks to Jens Maurer. Ralf W. Grosse-Kunstleve 2001-06-21 20:46:26 +0000
  • 960f607051 Add acknowledgements Beman Dawes 2001-06-21 19:21:54 +0000
  • 09400de3d7 added gcc 3.0 Jens Maurer 2001-06-21 17:37:28 +0000
  • 62c8966cbf Add Boost.Function Beman Dawes 2001-06-21 17:08:36 +0000
  • dfb318d29e Add Doug Gregor Beman Dawes 2001-06-21 17:06:53 +0000