Commit Graph

  • a8a6be013f More tests migrated to core/minimal_test Andrzej Krzemienski 2015-01-13 23:17:23 +0100
  • 35eaec5a52 Doc: added release notes section Andrzej Krzemienski 2015-01-12 17:37:15 +0100
  • 9e3a4a9b7b finished dividing optional ref tests Andrzej Krzemienski 2015-01-08 11:33:58 +0100
  • cf665bc3f7 More fine grained optional ref assign tests Andrzej Krzemienski 2015-01-07 16:35:23 +0100
  • f649878d7e Update libraries.json Andrzej Krzemieński 2015-01-05 15:49:31 +0100
  • a2268d78b4 more optional ref tesst Andrzej Krzemienski 2014-12-10 23:10:07 +0100
  • 26ab338c83 Removed redundant tests Andrzej Krzemienski 2014-12-06 23:06:49 +0100
  • 0818b0a25c Fixed noexcept tests, added opt ref tests Andrzej Krzemienski 2014-12-06 23:03:39 +0100
  • 8bc63106d3 Relocated images to QBK section Andrzej Krzemienski 2014-12-06 21:08:58 +0100
  • b5ae4bf78d Added performance notes to documentation Andrzej Krzemienski 2014-12-06 19:27:53 +0100
  • 4df589686c refactoring optional ref tests Andrzej Krzemienski 2014-12-01 18:03:46 +0100
  • 1e2aed8276 unit test improvements Andrzej Krzemienski 2014-11-29 22:51:45 +0100
  • 0d06d66f5c Improvement to "cout << none" implementation Andrzej Krzemienski 2014-11-24 22:53:59 +0100
  • f8bbb9fabb Merge pull request #12 from jhunold/operator Andrzej Krzemieński 2014-11-24 15:46:33 +0100
  • 1d3446304b Add operator<< for boost::none Jürgen Hunold 2014-11-24 15:38:24 +0100
  • 53e53171c4 none_t is no loner constructible from literal 0 Andrzej Krzemienski 2014-11-22 01:18:25 +0100
  • 5435021ea4 Merge pull request #11 from OlafvdSpek/patch-1 Andrzej Krzemieński 2014-11-21 07:52:34 +0100
  • 661cbe15af Update 13_relational_operators.qbk Olaf van der Spek 2014-11-20 23:55:45 +0100
  • d67ca566bd Merge pull request #10 from Siddhant/patch-1 Andrzej Krzemieński 2014-11-12 09:23:30 +0100
  • bbabb6b990 typo Siddhant Saraf 2014-11-12 08:42:40 +0530
  • 4c06d708d6 Merge branch 'develop' Andrzej Krzemienski 2014-10-08 22:42:59 +0200
  • 35d5e25672 Removet compiler tests Andrzej Krzemienski 2014-10-08 21:35:09 +0200
  • a913650322 Doc typeo fixes + 1 test fix Andrzej Krzemienski 2014-09-12 11:57:44 +0200
  • 55dc4c1dde Testing MSVC bugs Andrzej Krzemienski 2014-09-05 16:15:39 +0200
  • bda2001935 Testing MSVC bugs Andrzej Krzemienski 2014-09-05 16:15:39 +0200
  • eef3bfe079 Added a comaintainer to meta info Andrzej Krzemienski 2014-09-04 23:47:46 +0200
  • b7e8b1b54a Merge pull request #8 from danieljames/metadata Andrzej Krzemieński 2014-09-04 23:44:52 +0200
  • d4a4cdca1d Supply <string> to fix C++03 compile error on logic_error("...") Kazutoshi SATODA 2014-08-27 01:57:51 +0900
  • df01e9e429 Add metadata file. Daniel James 2014-08-18 15:08:26 +0100
  • 953e7de70b Merge pull request #6 from boostorg/develop Andrzej Krzemieński 2014-07-17 10:15:50 +0200
  • fea4882f24 rvalue ref overloads do not return by value Andrzej Krzemienski 2014-07-10 13:49:36 +0200
  • 4115c41bf3 Merge branch 'develop' Andrzej Krzemienski 2014-06-28 22:20:11 +0200
  • 18b8c4bb18 Catching up with N4078 Andrzej Krzemienski 2014-06-28 00:31:36 +0200
  • fb578b02f2 Merge pull request #5 from boostorg/develop Andrzej Krzemieński 2014-06-24 10:38:15 +0200
  • c7200c4aed Minor docs fixes (operator=) Andrzej Krzemienski 2014-06-20 22:30:12 +0200
  • 599c75a6d3 various documentation fixes Andrzej Krzemienski 2014-06-20 16:25:57 +0200
  • 4cbb67e505 Cleaner handling of explicit U to T conversions Andrzej Krzemienski 2014-06-20 11:38:57 +0200
  • 4af83ecf83 Merge branch 'master' into develop Andrzej Krzemienski 2014-06-18 18:13:40 +0200
  • d70114b3dc Added func value_or_eval() Andrzej Krzemienski 2014-06-18 15:01:52 +0200
  • a158b85bd6 Merge branch 'develop' Andrzej Krzemienski 2014-06-16 14:26:22 +0200
  • 9edf2ddac1 docs: fixed requirements in value_or() Andrzej Krzemienski 2014-06-16 14:23:34 +0200
  • 0a2a8957fa bug fix: comma in BOOST_STATIC_ASSERT Andrzej Krzemienski 2014-06-15 21:51:07 +0200
  • 31c9119266 value_or() requires that U is convertible to T Due to Vladimir Batov. Andrzej Krzemienski 2014-06-14 22:49:37 +0200
  • 8fc2901fad explicit operator bool becomes noexcept Andrzej Krzemienski 2014-06-14 00:46:24 +0200
  • 04b9080612 Merge branch 'develop' Andrzej Krzemienski 2014-06-09 16:19:11 +0200
  • 07bdbc3743 docs: optional<T> == nont_t requirements Andrzej Krzemienski 2014-06-08 20:51:55 +0200
  • befd3970d7 docs -- expanded tutprial section Andrzej Krzemienski 2014-06-08 16:23:35 +0200
  • d25b0cfd59 improved example in tutorial Andrzej Krzemienski 2014-06-06 23:52:29 +0200
  • a4e507077e More tests on emplace() Andrzej Krzemienski 2014-06-06 23:40:45 +0200
  • fdc98d17ca Added limited emplace() for older compilers Andrzej Krzemienski 2014-06-06 23:24:43 +0200
  • a448dc7554 Merge branch 'develop' Andrzej Krzemienski 2014-06-06 12:14:26 +0200
  • dec71d338d Cleaned up docs Andrzej Krzemienski 2014-06-06 00:53:15 +0200
  • 402f15e996 described relops in docs Andrzej Krzemienski 2014-06-04 23:04:02 +0200
  • 3dd614fd91 Reorganized docs. Minor code fix wrt opt refs Andrzej Krzemienski 2014-06-04 18:13:06 +0200
  • f99618f09b Added ref-qualifiers to some accessors Andrzej Krzemienski 2014-06-03 23:07:19 +0200
  • 2e583aaf30 Fixed code, updated docs, added emplace() Andrzej Krzemienski 2014-06-03 17:36:18 +0200
  • 22baf1dd09 Fixed bug in test on compiler with no rvalue refs Andrzej Krzemienski 2014-05-24 13:44:07 +0200
  • 3984c9f9a1 Added function value_or() Andrzej Krzemienski 2014-05-23 16:38:42 +0200
  • 75271b73a8 Member fun value() that throws on uninitialized Andrzej Krzemienski 2014-05-22 23:32:49 +0200
  • 5e59e10f93 Fix warnings with gcc 4.4 in C++11 mode Andrey Semashev 2014-05-22 10:15:11 +0400
  • 24438efbf1 rebuilt documentation Andrzej Krzemienski 2014-05-13 21:20:20 +0200
  • 3545f9b050 Merge branch 'develop' Andrzej Krzemienski 2014-05-13 21:12:44 +0200
  • e9f5ed41be binding to rvalues can be reenabled with a macro Andrzej Krzemienski 2014-05-13 14:11:17 +0200
  • 1c9775a9d9 docs: described optional reference binding issues Andrzej Krzemienski 2014-05-08 21:50:41 +0200
  • f94846ccc5 Improved documentation. Added some noexcept. Andrzej Krzemienski 2014-05-07 17:07:12 +0200
  • 6a790e0c97 Added a test that tests the compiler if references are bound correctly. Also added the second copyright notice. Andrzej Krzemienski 2014-05-05 19:08:11 +0200
  • 86e759fb89 optional<const T&>::rval_reference_type is now T&& (not const T&) Andrzej Krzemienski 2014-05-02 18:41:23 +0200
  • 897fdad11b Changed incorrect types in static assertions guarding against binding temporaries to optional refs Andrzej Krzemienski 2014-05-02 15:41:43 +0200
  • c51f3e810b The (in)equality comparison with boost::none does not require that T be EqualityComparable Andrzej Krzemienski 2014-04-29 22:59:06 +0200
  • d59f47156f Merge branch 'feature/move-semantics' into develop Andrzej Krzemienski 2014-04-29 01:24:10 +0200
  • c9f1422560 Updated documentation; fixed optional::swap Andrzej Krzemienski 2014-04-29 01:06:14 +0200
  • 01b22a0ff0 Added tests for move conversion between optional<T> and optional<U> Andrzej Krzemienski 2014-04-28 16:51:49 +0200
  • 655a9e3035 Added README.md file Andrzej Krzemienski 2014-04-28 16:01:55 +0200
  • 3816143646 Disabled assignment and construction from rvalue references in optional<const T&> Andrzej Krzemienski 2014-04-28 15:48:55 +0200
  • 0e61751fab Added more tests for move operations, fixed bugs, disabled optional<T&&>. Andrzej Krzemienski 2014-04-26 23:24:21 +0200
  • c7cf80e5df Use BOOST_EXPLICIT_OPERATOR_BOOL for optional Marcel Raad 2014-04-24 10:00:43 +0200
  • 5c69bac12f Fixed unit tests (still need to add more unit tests for move semantics) Andrzej Krzemienski 2014-04-26 00:22:39 +0200
  • a26d11be87 Partially added move semantics (tests are still failing) Andrzej Krzemienski 2014-04-22 22:36:19 +0200
  • 587ef8e988 Added 'raw' move semantics; no unit-tests Andrzej Krzemienski 2014-04-14 23:44:34 +0200
  • b4738ac07e Updated HTML documentation format using the super-project css and docbook-xsl-1.78.1 Andrzej Krzemienski 2014-04-12 20:54:37 +0200
  • 09f2c0f60e Merge branch 'use-super-project-css' of https://github.com/danieljames/optional into develop Andrzej Krzemienski 2014-04-12 17:22:33 +0200
  • a3b478b620 Use super-project's css file. Daniel James 2014-04-12 09:10:24 +0100
  • b7557909a3 Merge branch 'develop' Andrzej Krzemienski 2014-04-12 00:02:38 +0200
  • 5981d984ed Merge branch 'master' of github.com:boostorg/optional Andrzej Krzemienski 2014-04-11 23:43:13 +0200
  • 50d09367ca Rebuilt the HTML documentation using a newer xsltproc Andrzej Krzemienski 2014-04-11 23:36:24 +0200
  • 40a1ec1ca2 Added HTML documentation generated from QuickBook sources (they were not in sync in the previous commit) Andrzej Krzemienski 2014-04-11 17:38:56 +0200
  • c5ca90ed58 Copy-editing optional documentation. Fixes #5382 and a few other issues I noticed while I was at it. Andrzej Krzemienski 2014-04-11 12:40:07 +0200
  • fdbac34bfb Fix some more typos and grammatical errors. Andrzej Krzemienski 2014-04-11 11:47:09 +0200
  • 6cd1827fe2 Add link to header from synopsis. Fixes #4049. Add links to in place factory assignment operators. Steven Watanabe 2011-04-07 21:05:15 +0000
  • c283c778e6 Correct definition of operator unspecified-bool-type. Make reference for is_initialized point to this operator. Fixes #6364. Steven Watanabe 2013-02-15 18:44:59 +0000
  • 339a3c4ab8 Add assignment operators taking an InPlaceFactory to the Detailed Semantics section. Fixes #5378. Andrzej Krzemienski 2014-04-11 11:06:35 +0200
  • c52654fa52 Try to fix VC8. Steven Watanabe 2013-03-15 18:24:41 +0000
  • e3226caccb Remove extra :'s. Fixes #7973. Steven Watanabe 2013-02-15 18:21:04 +0000
  • 820cf7c815 Some doc typos. Fixes #7602. Steven Watanabe 2013-02-15 18:28:38 +0000
  • 1895dbb984 Replace deprecated function reset in examples. Fixes #765. Steven Watanabe 2013-02-15 18:50:29 +0000
  • ed33f2bf2f Remove use of obsolete BOOST_NO_TEMPLATED_STREAMS macro. Stephen Kelly 2013-09-30 15:56:52 +0000
  • 51d3f2e761 Optional: Remove obsolete GCC version checks. Stephen Kelly 2013-09-30 15:58:48 +0000
  • 60f3efc852 Add a forward declaration of the ostream operator for optional. Fixes #2103. Steven Watanabe 2013-02-16 19:32:20 +0000
  • 8d6f6ddf4f Work around msvc bug when explicitly destroying a class with a virtual base. Fixes #5940. Steven Watanabe 2013-02-15 19:22:34 +0000
  • 84deab1aba Optional: Remove obsolete MSVC version checks. Stephen Kelly 2013-09-30 00:17:11 +0000