e3226caccb
Remove extra :'s. Fixes #7973 .
...
[SVN r82909]
2014-04-11 00:32:48 +02:00
820cf7c815
Some doc typos. Fixes #7602 .
...
[SVN r82910]
2014-04-11 00:30:54 +02:00
1895dbb984
Replace deprecated function reset in examples. Fixes #765 .
...
[SVN r82912]
2014-04-11 00:27:36 +02:00
ed33f2bf2f
Remove use of obsolete BOOST_NO_TEMPLATED_STREAMS macro.
...
It was only defined for no-longer-supported-gcc.
[SVN r86062]
2014-04-11 00:24:48 +02:00
51d3f2e761
Optional: Remove obsolete GCC version checks.
...
[SVN r86068]
2014-04-11 00:14:35 +02:00
60f3efc852
Add a forward declaration of the ostream operator for optional. Fixes #2103 .
...
[SVN r82930]
2014-04-10 23:54:52 +02:00
8d6f6ddf4f
Work around msvc bug when explicitly destroying a class with a virtual base. Fixes #5940 .
...
[SVN r82915]
2014-04-10 23:51:56 +02:00
84deab1aba
Optional: Remove obsolete MSVC version checks.
...
[SVN r86019]
2014-04-10 23:47:30 +02:00
a43db097ca
Use __may_alias__ instead of may_alias. Fixes #6410 .
...
[SVN r82919]
2014-04-10 23:33:36 +02:00
b4bb05a771
Create merge base for git.
2014-04-06 14:18:57 +01:00
3cf0363668
Optional: Remove obsolete GCC version checks.
...
[SVN r86068]
2013-09-30 15:58:48 +00:00
c9ead30713
Remove use of obsolete BOOST_NO_TEMPLATED_STREAMS macro.
...
It was only defined for no-longer-supported-gcc.
[SVN r86062]
2013-09-30 15:56:52 +00:00
931cf3941b
Optional: Remove obsolete MSVC version checks.
...
[SVN r86019]
2013-09-30 00:17:11 +00:00
16657e5e1d
Try to fix VC8.
...
[SVN r83445]
2013-03-15 18:24:41 +00:00
cb09282472
Update optional documentation.
...
[SVN r82931]
2013-02-16 19:42:42 +00:00
655eb739fa
Add a forward declaration of the ostream operator for optional. Fixes #2103 .
...
[SVN r82930]
2013-02-16 19:32:20 +00:00
e8853f23cd
Use __may_alias__ instead of may_alias. Fixes #6410 .
...
[SVN r82919]
2013-02-16 02:48:46 +00:00
ff48f2b3a0
Work around msvc bug when explicitly destroying a class with a virtual base. Fixes #5940 .
...
[SVN r82915]
2013-02-15 19:22:34 +00:00
e40c2654d9
Replace deprecated function reset in examples. Fixes #765 .
...
[SVN r82912]
2013-02-15 18:50:29 +00:00
ab0ffa1c01
Correct definition of operator unspecified-bool-type. Make reference for is_initialized point to this operator. Fixes #6364 .
...
[SVN r82911]
2013-02-15 18:44:59 +00:00
a5c2ab2125
Some doc typos. Fixes #7602 .
...
[SVN r82910]
2013-02-15 18:28:38 +00:00
181e56a70a
Remove extra :'s. Fixes #7973 .
...
[SVN r82909]
2013-02-15 18:21:04 +00:00
9bd310086a
Optional: merge 81031
...
[SVN r81036]
2012-10-21 12:01:37 +00:00
f6db3d6bc3
Optional: fix some unused parameter warnings
...
[SVN r81031]
2012-10-21 06:30:04 +00:00
f921762bf6
Add link to header from synopsis. Fixes #4049 . Add links to in place factory assignment operators.
...
[SVN r71092]
2011-04-07 21:05:15 +00:00
f9c46f9a86
Fix some more typos and grammatical errors.
...
[SVN r71089]
2011-04-07 19:56:55 +00:00
c1d2381a9b
Copy-editing optional documentation. Fixes #5382 and a few other issues I noticed while I was at it.
...
[SVN r71052]
2011-04-06 21:56:23 +00:00
960631e201
Add assignment operators taking an InPlaceFactory to the Detailed Semantics section. Fixes #5378 .
...
[SVN r71048]
2011-04-06 20:54:18 +00:00
6ed68269a8
Merge [44825] and [45264] from the trunk.
...
[SVN r70796]
2011-03-31 19:47:42 +00:00
9275e2b8aa
Merge [53671] from the trunk.
...
[SVN r70790]
2011-03-31 16:47:48 +00:00
545f8933bc
Merged changes from trunk: add namespace scope swap forward declaration to fix member swap copmilation. Swap implementation now uses Boost.Utility.Swap. Fixes #4987 .
...
[SVN r67307]
2010-12-18 21:29:39 +00:00
e9989b260e
Refs #4987 . Added forward declaration of namespace-scope swap for boost::optional, this should fix GCC compilation errors. Also swap implementation now uses Boost.Utility.Swap to make use of the workarounds for some broken compilers. If it breaks for your compiler, let me know in the mentioned ticket.
...
[SVN r67288]
2010-12-17 21:12:56 +00:00
646488e0e2
operator>> behavior changed slightly so that the stream is not accessed when unrecognized character sequence is detected.
...
[SVN r67184]
2010-12-12 11:35:19 +00:00
ef2d285d47
Merged changes from trunk. Fixes #3395 . Also updates swap behavior: if default constructor has no-throw guarantee, swap will use it to provide no-throw guarantee itself. operator>> behavior changed slightly so that the stream is not accessed when unrecognized character sequence is detected. The stream is marked with failbit in such a case.
...
[SVN r67183]
2010-12-12 11:34:12 +00:00
64d8062621
The may_alias workaround is also disabled for GCC prior to 3.2. Also added description for this workaround.
...
[SVN r67112]
2010-12-08 18:32:36 +00:00
d39627c5b6
boost/optional/optional.hpp: avoid gcc 3.2 warnings
...
[SVN r67109]
2010-12-08 17:53:29 +00:00
f88c8ae423
Refs #3395 . Optional construction and assignment now works correctly for types with overridden operator&. Also silenced some GCC warnings about broken strict aliasing rules.
...
[SVN r67020]
2010-12-05 14:43:18 +00:00
ab01dfff7e
Fully qualify ios flags. Fixes compilation of PropertyTree, bug 4459.
...
[SVN r64342]
2010-07-25 22:21:45 +00:00
8608ad1497
Fixed behaviour in case of invalid input
...
[SVN r64208]
2010-07-20 19:21:44 +00:00
c93e5a88c7
Fixed extraction operator for empty optionals
...
[SVN r64206]
2010-07-20 18:20:40 +00:00
425d141cbf
Test for fixed extraction operator for empty optinals
...
[SVN r64205]
2010-07-20 18:20:01 +00:00
3d859e5fbe
Merge documentation changes.
...
[SVN r64186]
2010-07-19 23:29:09 +00:00
57c07c7a57
Fix doc build for 2 libraries which use own css.
...
I changed the default to use doc/src/boostbook.css. So add an explicit
location to libraries which use their own stylesheet.
[SVN r64170]
2010-07-19 20:17:58 +00:00
55f54b5921
Merge some link fixes.
...
[64006] and [64059].
[SVN r64061]
2010-07-15 21:19:14 +00:00
97e314f03a
Fix some header links.
...
[SVN r64006]
2010-07-14 08:15:33 +00:00
ed450cbf68
Spirit: merging from trunk upto rev. 63622
...
[SVN r63642]
2010-07-05 03:11:56 +00:00
46f4308166
Merge documentation fixes.
...
* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.
[SVN r63347]
2010-06-26 12:30:09 +00:00
bccd75c72f
Update various libraries' documentation build.
...
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
[SVN r63146]
2010-06-20 18:00:48 +00:00
16f0a0aaaf
Expose the "types" typedef of boost::optional_detail::operator_base as
...
public, rather than protected, since Spirit pokes at this typedef.
[SVN r61832]
2010-05-06 21:44:18 +00:00
93f84f3351
Merge [57812] rebuild optional documentation.
...
[SVN r57813]
2009-11-20 10:30:17 +00:00