|
d556ccedb2
|
Add, and update, documentation build targets.
|
2016-10-07 23:07:35 -05:00 |
|
|
62acbe1690
|
docs: updated gotchas section
|
2016-09-17 01:25:12 +02:00 |
|
|
3e0051be7e
|
Merge pull request #23 from a-n-t-h-o-n-y/Fix2
Fix emplace Signature
|
2016-09-12 09:07:27 +02:00 |
|
|
b8da1932f3
|
Fix emplace Signature
Universal reference moved to the left of template parameter pack
elipsis in documentation.
|
2016-09-09 18:33:23 -05:00 |
|
|
1c31338da3
|
Fix Operator!= none_t Return Statement
|
2016-09-09 18:16:02 -05:00 |
|
|
a421444788
|
release notes
|
2016-03-06 19:32:52 +01:00 |
|
|
865d94a8d8
|
fixed interop between opt refs and opt vals
|
2016-03-06 19:08:25 +01:00 |
|
|
547e861704
|
Merge branch 'develop'
Conflicts:
doc/91_relnotes.qbk
doc/html/index.html
|
2016-03-05 23:57:41 +01:00 |
|
|
1fd315016a
|
fixed release notes
|
2016-03-05 23:43:59 +01:00 |
|
|
0831788c86
|
Removed enable_if factory on SUNPRO compilers
|
2016-03-05 23:22:29 +01:00 |
|
|
2809bfeb08
|
regenerated docs
|
2016-02-22 23:41:27 +01:00 |
|
|
57817d75ef
|
Merge branch 'develop'
Conflicts:
doc/91_relnotes.qbk
doc/html/boost_optional/relnotes.html
doc/html/index.html
include/boost/none_t.hpp
|
2016-02-22 23:21:32 +01:00 |
|
|
1334602a2b
|
minor release note change
|
2016-02-19 18:48:37 +01:00 |
|
|
f6e09fbf9c
|
value constructor is sfinae-friendly
|
2016-02-19 18:41:42 +01:00 |
|
|
44d57a1d8b
|
Fix: prevented the binding illegal temporary to optional<const int&>
Older MSVC versions add illegal temporary when you want to assign from const integral value.
|
2016-02-19 00:25:54 +01:00 |
|
|
b0602a1161
|
more unit test for opt ref swap and abstract types
|
2016-02-17 00:01:13 +01:00 |
|
|
143bda7c9f
|
doc update about optional references
|
2016-02-16 21:05:01 +01:00 |
|
|
94c735af2d
|
added optional ref swap
and also chaned the copyright year in docs
|
2016-02-13 15:33:07 +01:00 |
|
|
b5b8414c06
|
Primary template optional<> does not handle references
|
2016-02-13 00:46:41 +01:00 |
|
|
e24ab26874
|
release notes sync from master
|
2016-02-12 20:17:44 +01:00 |
|
|
ede89602f7
|
docs: 1.60 relnotes
|
2015-10-20 23:19:26 +02:00 |
|
|
1dd2c422ca
|
boost::none - simpler and works with MSVC
|
2015-10-20 21:34:37 +02:00 |
|
|
cf4b2e8b16
|
specialization for optional ref - preliminary
|
2015-10-05 16:54:05 +02:00 |
|
|
9f8dd57386
|
boost::none - simpler and works with MSVC
|
2015-10-02 09:00:57 +02:00 |
|
|
593710e961
|
doc: added relnotes for 1.59
|
2015-07-08 23:54:20 +02:00 |
|
|
9b1894a2f3
|
Doc: no headers in tables in semantics
|
2015-05-27 17:06:31 +02:00 |
|
|
8ca74951b0
|
Added emplace(void) for older compilers
|
2015-05-15 18:10:19 +02:00 |
|
|
9d3f2fa825
|
Doc: spelling fix from jsjohns
|
2015-03-13 22:53:47 +01:00 |
|
|
6e40825098
|
described headers in docs; added move in operator>>
|
2015-03-09 21:56:25 +01:00 |
|
|
0a8a798c3a
|
Fixed Trac #10839
|
2015-03-09 11:50:10 +01:00 |
|
|
59266a2630
|
More restrictive assignment from optional<U>
|
2015-03-06 19:20:45 +01:00 |
|
|
f229257f30
|
You can now manually disable move semantics.
This may be useful in MSVC to work around a bug described in Trac #10399
|
2015-01-21 15:03:17 +01:00 |
|
|
726b227aa9
|
operator<< improvements
|
2015-01-21 00:10:51 +01:00 |
|
|
35eaec5a52
|
Doc: added release notes section
|
2015-01-12 17:37:15 +01:00 |
|
|
8bc63106d3
|
Relocated images to QBK section
|
2014-12-06 21:08:58 +01:00 |
|
|
b5ae4bf78d
|
Added performance notes to documentation
|
2014-12-06 19:27:53 +01:00 |
|
|
53e53171c4
|
none_t is no loner constructible from literal 0
This caused problems because:
optional<T> o = 0;
always worked. But often it would create an uninitialized optional.
|
2014-11-22 01:18:25 +01:00 |
|
|
661cbe15af
|
Update 13_relational_operators.qbk
Missing word
|
2014-11-20 23:55:45 +01:00 |
|
|
bbabb6b990
|
typo
|
2014-11-12 08:42:40 +05:30 |
|
|
a913650322
|
Doc typeo fixes + 1 test fix
|
2014-09-12 11:57:44 +02:00 |
|
|
fea4882f24
|
rvalue ref overloads do not return by value
|
2014-07-10 13:49:36 +02:00 |
|
|
18b8c4bb18
|
Catching up with N4078
|
2014-06-28 00:31:36 +02:00 |
|
|
c7200c4aed
|
Minor docs fixes (operator=)
|
2014-06-20 22:30:12 +02:00 |
|
|
599c75a6d3
|
various documentation fixes
|
2014-06-20 18:22:52 +02:00 |
|
|
4cbb67e505
|
Cleaner handling of explicit U to T conversions
|
2014-06-20 11:38:57 +02:00 |
|
|
d70114b3dc
|
Added func value_or_eval()
|
2014-06-18 16:42:48 +02:00 |
|
|
9edf2ddac1
|
docs: fixed requirements in value_or()
|
2014-06-16 14:23:34 +02:00 |
|
|
31c9119266
|
value_or() requires that U is convertible to T
Due to Vladimir Batov.
|
2014-06-14 22:49:37 +02:00 |
|
|
8fc2901fad
|
explicit operator bool becomes noexcept
|
2014-06-14 00:46:24 +02:00 |
|
|
07bdbc3743
|
docs: optional<T> == nont_t requirements
|
2014-06-08 20:51:55 +02:00 |
|