Commit Graph

  • 81c5bec516 updated to boost license Jan Langer 2003-10-04 23:18:17 +00:00
  • b43b188946 extended doc, updated to boost license Jan Langer 2003-10-04 23:15:09 +00:00
  • 5c2c9194dd Added <prefix>boost to get the tribool header in the right place (since Doxygen eats the whole prefix, even when you tell it not to!) Douglas Gregor 2003-09-22 02:18:35 +00:00
  • 890bb31bd0 Added testsuite information Douglas Gregor 2003-09-22 01:41:10 +00:00
  • 515cc287b4 Useless now that we have BoostBook documentation Douglas Gregor 2003-09-22 01:26:29 +00:00
  • 22581f82b4 Jamfile.v2: Generate tribool documentation Douglas Gregor 2003-09-22 01:25:52 +00:00
  • e8aa29bc3c Augment and correct tribool test cases Douglas Gregor 2003-09-18 19:58:27 +00:00
  • f0f753ba6c Typed in place construction added Fernando Cacciola 2003-09-15 20:28:10 +00:00
  • 532065b51b Change license message to reference Boost Software License Beman Dawes 2003-09-12 17:09:29 +00:00
  • 4bfb534bae Added for new Boost.Optional functionality Fernando Cacciola 2003-09-10 15:40:47 +00:00
  • 95ba7a4381 Use the import rule Dave Abrahams 2003-09-08 17:38:49 +00:00
  • 6e56d76519 for review Jaakko Järvi 2003-09-05 23:07:24 +00:00
  • 60ae05a250 typo Jaakko Järvi 2003-09-05 18:24:24 +00:00
  • 4d47b983aa supporting mpl aware enable if now Jaakko Järvi 2003-09-05 18:22:40 +00:00
  • b007400de4 changes after pre-review Jaakko Järvi 2003-09-05 18:22:13 +00:00
  • e92213431e Removed tie_example.cpp per Daniel's request Aleksey Gurtovoy 2003-09-03 05:24:48 +00:00
  • ef515c76c9 added performance test for lexicographic Jan Langer 2003-09-02 20:13:58 +00:00
  • 7dd7daee1b Removed obsolete references to utility/tie Daniel Frey 2003-09-01 21:04:26 +00:00
  • 953cc46220 Removed code-breaking change from boost/detail/iterator.hpp and corresponding workarounds from tests. Dave Abrahams 2003-08-28 20:18:51 +00:00
  • b5ae0ad86b Moved to much cleaner system of using BOOST_TT_BROKEN_COMPILER_SPEC for handling vc6/7 deficiencies with iterator_traits. Dave Abrahams 2003-08-28 16:52:02 +00:00
  • 5e8393dd03 added explicit int values for result enum Jan Langer 2003-08-22 15:22:20 +00:00
  • ad67e4eb39 jamfile for tests in utility Jan Langer 2003-08-22 15:21:17 +00:00
  • 0fdcc56b32 added tests and switched to boost.test Jan Langer 2003-08-22 15:20:35 +00:00
  • 5edb930d75 fixed bugs Jan Langer 2003-08-22 15:19:59 +00:00
  • df4b43a1bf This commit was manufactured by cvs2svn to create tag 'Version_1_30_2'. boost-1.30.2 nobody 2003-08-18 18:40:31 +00:00
  • 985d2ff669 merged from trunk svn-branches/RC_1_30_0 Dave Abrahams 2003-08-16 02:09:27 +00:00
  • 0acded863c This commit was manufactured by cvs2svn to create tag 'merged_to_RC_1_30_0'. svn-tags/merged_to_RC_1_30_0 nobody 2003-08-16 01:05:44 +00:00
  • c86fcbf456 Fix for Metrowerks CW Daniel Frey 2003-08-16 01:05:43 +00:00
  • 6ded8b9ad6 Initial revision. Ronald Garcia 2003-08-11 19:24:03 +00:00
  • bb6a6272e1 Updated shared_container_iterator to use the new iterator adaptors library. Updated the documentation and examples as well to reflect the changes. Ronald Garcia 2003-08-11 16:29:47 +00:00
  • bf30692a73 This commit was manufactured by cvs2svn to create tag 'Version_1_30_1'. boost-1.30.1 nobody 2003-08-04 17:55:29 +00:00
  • ae826d17dc This commit was manufactured by cvs2svn to create tag 'RC_1_30_2'. boost-1.30.2-rc1 nobody 2003-08-04 17:55:28 +00:00
  • 242634b3fc Added safe_bool_testable_test Daniel Frey 2003-07-30 21:33:37 +00:00
  • 662cf14bf6 Initial version Daniel Frey 2003-07-30 21:32:19 +00:00
  • fe3aaf62cd Undo overeager workarounding and safe_bool. Dave Abrahams 2003-07-30 12:41:10 +00:00
  • cb189bd6be operators.hpp, operators_test.cpp - workaround for compilers not supporting the PP lib, many workarounds for another problem which may be our bug. Dave Abrahams 2003-07-30 01:11:14 +00:00
  • f57c914b8f Preparation for delivering nicely-formatted error messages in Boost.Python. The major change is that, instead of being boost::function2<PyObject*,PyObject*,PyObject*>, py_function is now a runtime-polymorphic wrapper for compile-time polymorphic behavior (just like function) of our own which carries more information/behaviors. In particular, you can retrieve an array of c-strings describing the types in the function signature. Additionally, the minimum and maximum arity are stored in the py_function object instead of in the 'function' object which wraps it. Dave Abrahams 2003-07-22 00:06:41 +00:00
  • 7cec198e14 Added missing algorithm include. Thomas Witt 2003-07-20 19:17:18 +00:00
  • 52d3120528 Borland workaround Dave Abrahams 2003-07-16 19:10:34 +00:00
  • f1aff5670c strict 2-phase ADL fixes. Dave Abrahams 2003-07-16 15:16:21 +00:00
  • 632f682292 Satisfy assignable requirement for output iterators. Dave Abrahams 2003-07-16 14:30:47 +00:00
  • dc294f7225 This commit was manufactured by cvs2svn to create branch 'RC_1_30_0'. nobody 2003-07-16 10:53:07 +00:00
  • d1d0d6b788 Fixed Intel 7 issue (reported by Daniel Frey) Peter Dimov 2003-07-16 10:53:06 +00:00
  • 3bd833c8ff avoid default parameters for function templates, they confuse SunCC Jens Maurer 2003-07-13 18:59:08 +00:00
  • 1ef77b0853 fix cut-and-paste problem with subproject path Jens Maurer 2003-07-12 09:37:36 +00:00
  • 074007ab8c Get examples working, mostly. Some interface expansion for a few of the adaptors, allowing default construction of UnaryFunction and Predicate arguments when they are class types. Dave Abrahams 2003-07-12 04:15:13 +00:00
  • c4b7aaf281 Move to new iterator adaptors Dave Abrahams 2003-07-11 22:18:58 +00:00
  • 22b8494e9a Factored out separate utility/test Jamfile Dave Abrahams 2003-07-11 17:24:18 +00:00
  • 1ac3dbad75 added testcase as Howard suggested, breaks in g++ Jaakko Järvi 2003-07-09 20:28:34 +00:00
  • 96d34daff4 *** empty log message *** Jaakko Järvi 2003-07-02 21:40:17 +00:00
  • 1833977f75 *** empty log message *** Jaakko Järvi 2003-07-02 21:34:52 +00:00
  • 037808a780 Tests for enable_if Jaakko Järvi 2003-07-02 21:34:25 +00:00
  • 46f8fa5e6f added Jaakko Järvi 2003-07-02 21:34:05 +00:00
  • c1c8329403 Expanded base-from-member constructors to 10 arguments; did minor tweaks Daryle Walker 2003-06-15 01:16:49 +00:00
  • 20a89040e1 -Wundef fixes. Peter Dimov 2003-06-12 17:09:24 +00:00
  • 46dd855904 This commit was manufactured by cvs2svn to create branch 'mpl_v2_2'. svn-branches/mpl_v2_2 nobody 2003-06-05 05:15:05 +00:00
  • 1c7a2a1476 IBM C++ support added. Peter Dimov 2003-05-28 13:45:58 +00:00
  • 7c40cc0b63 Fixed bool_testable for compilers with BOOST_NO_OPERATORS_IN_NAMESPACE Daniel Frey 2003-05-23 23:09:21 +00:00
  • 73a9e0d351 Intel support. Peter Dimov 2003-05-23 22:30:23 +00:00
  • dc9856744a Fixed tests for bool_testable Daniel Frey 2003-05-23 00:18:57 +00:00
  • 88f4e47550 Added bool_testable by Sam Partington Daniel Frey 2003-05-15 22:40:33 +00:00
  • b3462cfc91 Workarounds for broken "compilers" ;-) Dave Abrahams 2003-04-26 16:11:59 +00:00
  • 53d67cf875 initial checkin Jan Langer 2003-04-17 06:07:41 +00:00
  • 1be04eeec5 Fix a bug in preprocessor usage Dave Abrahams 2003-04-11 06:56:52 +00:00
  • aa052cb7ec Bug Fix Dave Abrahams 2003-04-09 12:26:43 +00:00
  • 93fc0bc983 This commit was manufactured by cvs2svn to create tag 'Version_1_30_0'. boost-1.30.0 nobody 2003-03-20 02:53:48 +00:00
  • 3dffb91af6 This commit was manufactured by cvs2svn to create branch 'RC_1_30_0'. nobody 2003-03-01 19:43:06 +00:00
  • 56acf9c325 Fixed shift-operators to respect BOOST_FORCE_SYMMETRIC_OPERATORS Daniel Frey 2003-02-26 21:26:57 +00:00
  • c6e3957efc MPL names/directory structure refactoring Aleksey Gurtovoy 2003-02-25 23:11:41 +00:00
  • 25e8284950 Qualified checked_delete calls to prevent ADL (reported by Daniel Frey) Peter Dimov 2003-02-25 13:00:22 +00:00
  • 37a6537a5b fix metafunctions for MPL Dave Abrahams 2003-02-25 00:57:33 +00:00
  • c46809bbdf - use result_of<> - don't do that crazy argument deduction stuff--keep it simple! - only include the nullary operator() when there is a result_type in T - generate for any number of arguments Douglas Gregor 2003-02-23 00:26:46 +00:00
  • 95d04d0f5a Implementation of result_of<> as we're discussing it for the Bind proposal Douglas Gregor 2003-02-22 21:38:38 +00:00
  • 80df1d8f12 split utility.hpp header Aleksey Gurtovoy 2003-02-17 06:20:57 +00:00
  • 75afed7f17 Made operator()s const. Peter Dimov 2003-02-14 16:20:01 +00:00
  • ee250bda6c For first_argument_type/second_argument_type and argument_type adaptations, use reference-to-const for the arguments (because this is what the standard binders do) Douglas Gregor 2003-02-12 22:05:17 +00:00
  • 7bfc1a8d02 Version of boost::ref that supports function objects directly, along with an extensive set of test code. Douglas Gregor 2003-02-12 22:00:52 +00:00
  • 1d7066aee1 __func__ is a predefined identifier, not a macro. Peter Dimov 2003-02-10 16:25:41 +00:00
  • 12272a38d4 Initial Commit (was left out when the Optional Library was commited) Fernando Cacciola 2003-02-04 15:29:12 +00:00
  • 04f901e52e fixed some typos Jeremy Siek 2003-01-27 19:14:18 +00:00
  • fabfb31bf6 add value_init Beman Dawes 2003-01-09 13:26:13 +00:00
  • 683701cd07 fix invalid bookmarks Beman Dawes 2003-01-09 13:03:37 +00:00
  • 119c64be0b Workaround VC7 bug which strips const from nested classes Dave Abrahams 2003-01-08 17:21:10 +00:00
  • 89b1494f8e Reorganization of Boost.Move Eric Friedman 2002-12-29 07:08:55 +00:00
  • 4a1f09d293 Correct small syntax errors. (Oops.) Eric Friedman 2002-12-28 10:45:36 +00:00
  • a01096cc45 Boost.Move ver. 2, initial release. Eric Friedman 2002-12-28 10:36:47 +00:00
  • d429c9a7d8 minor cleanup Beman Dawes 2002-12-27 16:58:27 +00:00
  • 1e8216431b add or update See www.boost.org comments Beman Dawes 2002-12-27 16:51:53 +00:00
  • e45b2e2136 Doc link updated. Peter Dimov 2002-12-24 12:34:42 +00:00
  • 9e6951009b Add /libs/lib-name to comment Beman Dawes 2002-12-23 02:43:12 +00:00
  • a009a209f1 Use BOOST_WORKAROUND Dave Abrahams 2002-12-20 00:03:04 +00:00
  • 97605056ed Added a note that throw_exception must not return (Beman Dawes) Peter Dimov 2002-12-02 12:12:42 +00:00
  • 8fcfa33d33 Fix: Comeau with bcc32 as backend defines __BORLANDC__ as 1. Peter Dimov 2002-11-28 13:32:44 +00:00
  • aa65e3da3b sort_by_value(std::list<std::string>& l) is not declared inline anymore to make it compile with vacpp Toon Knapen 2002-11-25 15:54:37 +00:00
  • b4cfadb4d5 Metrowerks support (Bertolt Mildner) Peter Dimov 2002-11-15 19:44:18 +00:00
  • 45a6249668 New BOOST_ASSERT, including documentation. Peter Dimov 2002-11-14 16:09:29 +00:00
  • 1d601aef4d boost::throw_exception documentation added. Peter Dimov 2002-11-14 15:13:59 +00:00
  • 32fb45eba9 checked_delete.hpp documentation added. Peter Dimov 2002-11-14 14:53:32 +00:00
  • 2b7d10aceb BOOST_CURRENT_FUNCTION documentation added. Peter Dimov 2002-11-14 14:41:25 +00:00
  • 5dc62711e1 Fix from Yitzhak Sapir <yitzhaks@actimize.com> Dave Abrahams 2002-11-11 19:50:05 +00:00