7734d69cb9
Branch to work on filename handling without disturbing trunk.
...
[SVN r68345]
2011-01-21 09:17:08 +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
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
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
97e314f03a
Fix some header links.
...
[SVN r64006]
2010-07-14 08:15:33 +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
a63dbe0f14
Rebuild optional docs.
...
[SVN r57812]
2009-11-20 10:26:23 +00:00
066dd6f345
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
4e628ed4a6
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
8682f2bbaa
avoid C style casts
...
[SVN r53671]
2009-06-06 09:42:41 +00:00
fea89e84f3
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
2772bfc08d
optional docs in cmakeland
...
[SVN r52251]
2009-04-08 12:09:58 +00:00
361943e033
Add PDF generation options to fix external links to point to the web site.
...
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.
[SVN r51284]
2009-02-17 10:05:58 +00:00
20c9fc8ebe
Fix the optional and numeric/conversion docs so they generate valid Docbook XML that can be transformed into PDF's.
...
Regenerated HTML versions of the docs.
[SVN r51218]
2009-02-12 14:01:48 +00:00
fd38be1636
Fix an incorrectly escaped right arrow.
...
[SVN r50839]
2009-01-28 09:14:56 +00:00
9f655c6932
Updating dependency information for modularized libraries.
...
[SVN r49628]
2008-11-07 17:05:27 +00:00
e7d7b014d2
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
2af3ec341b
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
3ebabcb2d8
Fixed syntax of optional_swap_should_use_default_constructor and swap template specializations that I added 2 days ago (changeset [45265]). Was accepted by MSVC, but rejected by other compilers.
...
[SVN r45295]
2008-05-12 13:29:52 +00:00
63f6e7f45e
Added more optional::swap tests, especially on self swap, on specializing boost::swap for optional<T>, and on swapping optional<T> when T is a template class.
...
[SVN r45265]
2008-05-10 14:53:51 +00:00
43eac5bb12
Added forward declaration of boost::optional_swap_should_use_default_constructor.
...
[SVN r45264]
2008-05-10 14:42:49 +00:00
74674531c8
Replaced "using std::swap" by "using boost::swap" within optional::swap member function, hoping to fix GCC test failures, as mentioned at http://article.gmane.org/gmane.comp.lib.boost.devel/174350 "Re: [optional] problems with swap()"
...
[SVN r44826]
2008-04-27 21:09:50 +00:00
a4572497be
Added forward declaration of optional<T>'s boost::swap overload, as mentioned at http://article.gmane.org/gmane.comp.lib.boost.devel/174350 "Re: [optional] problems with swap()"
...
[SVN r44825]
2008-04-27 21:07:10 +00:00
951b49f992
Merge in documentation fixes. Apart from the change to optional's documenation
...
Jamfile, which I included by mistake.
Fixes #1659 , #1661 , #1684 , #1685 , 1687, #1690 , #1801
I wrote about this at:
http://lists.boost.org/Archives/boost/2008/04/136405.php
Merged revisions 44585-44806 via svnmerge from
https://svn.boost.org/svn/boost/branches/doc
........
r44585 | danieljames | 2008-04-19 16:25:27 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix broken link to vacpp in bjam docs. Refs #1512
........
r44586 | danieljames | 2008-04-19 16:27:36 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix broken link to bcpp in bjam docs. Refs #1513
........
r44587 | danieljames | 2008-04-19 16:33:58 +0100 (Sat, 19 Apr 2008) | 2 lines
DateTime documentation - Fix a link to the serialization library. Refs #1659
........
r44588 | danieljames | 2008-04-19 16:35:36 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in interprocess & intrusive. Refs #1661
........
r44589 | danieljames | 2008-04-19 16:37:39 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in the python docs. Refs #1684 .
........
r44590 | danieljames | 2008-04-19 16:38:29 +0100 (Sat, 19 Apr 2008) | 2 lines
Work around a quickbook bug which is affecting the python docs. Refs #1684 .
........
r44591 | danieljames | 2008-04-19 16:39:34 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix a broken link in the numeric conversion docs. Refs #1685
........
r44592 | danieljames | 2008-04-19 16:40:45 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in the optional docs. Refs #1687
........
r44593 | danieljames | 2008-04-19 16:42:09 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix link to the hash documentation from bimap. Refs #1690
........
r44599 | danieljames | 2008-04-19 18:07:33 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix a typo in the format library. Refs #1801
........
r44600 | danieljames | 2008-04-19 19:20:59 +0100 (Sat, 19 Apr 2008) | 1 line
Initialise svnmerge.
........
r44641 | danieljames | 2008-04-20 18:59:47 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix the lincense url in shared container iterator documentation.
........
r44642 | danieljames | 2008-04-20 19:00:00 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix image link in the mpi documentation.
........
r44643 | danieljames | 2008-04-20 19:00:11 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix a typo in the spirit docs.
........
r44644 | danieljames | 2008-04-20 19:00:23 +0100 (Sun, 20 Apr 2008) | 2 lines
Escape the slash so that quickbook doesn't think it the start of an italic section, and mess up the link. Refs #1844
........
r44647 | danieljames | 2008-04-20 19:39:47 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix another typo in spirit docs.
........
[SVN r44807]
2008-04-27 07:39:49 +00:00
1afed544db
Added unit tests, testing optional<T> swap improvements of revision [44766]
...
[SVN r44767]
2008-04-25 16:52:34 +00:00
66c366d18a
Improved swap for optional<T>, co-written by Thorsten and Fernando: added support for tweaking whether swap should use T's default constructor. Added swap member function. Discussed at Boost developers' mailing list, "[optional] problems with swap()", http://lists.boost.org/Archives/boost/2008/04/135882.php
...
[SVN r44766]
2008-04-25 16:50:32 +00:00
472a68c920
redirect optional docs to new version
...
[SVN r43248]
2008-02-14 17:44:21 +00:00
3e33d4a200
optional docs fixes
...
[SVN r43247]
2008-02-14 17:43:52 +00:00
95c864e119
Cast to base added to avoid a call to the convertir constructor/assignment (see Tickes 1419 and 1420)
...
[SVN r41381]
2007-11-25 20:26:14 +00:00