Daniel James
bd926863ae
Quickbook: Merge from trunk.
...
Includes blocks in lists fixes, and some documentation changes.
[SVN r77347]
2012-03-16 08:48:10 +00:00
Lorenzo Caminiti
5825b6c329
Fixed test indentation and updated docs.
...
[SVN r77080]
2012-02-20 20:17:07 +00:00
Lorenzo Caminiti
54c78121c2
Updated ScopeExit "world" tests making person a struct instead of a class.
...
Added a code comment to Utility/IdentityType tmp_assert test.
[SVN r77071]
2012-02-18 19:29:35 +00:00
Lorenzo Caminiti
2891cb52d6
Added Boost.Utility/IdentityType and Boost.Functional/OverloadedFunction to status/Jamfile.v2 list of regression tests.
...
Updated Boost.ScopeExit documentation.
[SVN r77059]
2012-02-17 21:02:00 +00:00
Daryle Walker
0db9276e8c
Fixed (hopefully) conflict between boost::base_from_member's C++11 constructor template and the automatically defined non-template copy- and/or move-constructors.
...
[SVN r77046]
2012-02-17 01:55:33 +00:00
Lorenzo Caminiti
d6cb9a9176
Fixed a bug in BOOST_LOCAL_FUNCTION_DETAIL_PP_VOID_LIST: a typo VOId -> VOID.
...
Fixed a bug in scope_exit.hpp: An extra trailing \ in a macro definition (compiled only when BOOST_NO_VARIADIC_MACROS is defined).
Renamed LocalFunction and ScopeExit tests and examples from _err to _error.
Updated LocalFunction docs.
[SVN r77042]
2012-02-16 18:24:34 +00:00
Lorenzo Caminiti
ef0f82f62b
Added Utility/IdentityType docs, tests, and examples to libs/.
...
[SVN r77029]
2012-02-15 01:16:00 +00:00
Lorenzo Caminiti
9a16aaa2b9
Added LocalFunction and Utility/IdentityType source files.
...
[SVN r77024]
2012-02-15 00:41:33 +00:00
Daryle Walker
e763315b55
Updated boost::base_from_member for C++2011.
...
[SVN r76982]
2012-02-11 18:27:02 +00:00
Daniel James
71e00b0508
Quickbook: Copy trunk libs into quickbook-dev branch.
...
[SVN r75213]
2011-11-01 13:04:29 +00:00
Daniel James
74c609a98b
Quickbook: Copy trunk headers into quickbook-dev.
...
[SVN r75212]
2011-11-01 13:03:44 +00:00
John Maddock
fe653d0a9a
Change call_traits to pass enum's by value.
...
Fixes #5790 .
[SVN r73953]
2011-08-20 16:03:58 +00:00
John Maddock
26b39384e3
Apply patch from #5607 .
...
Refs #5607 .
[SVN r72580]
2011-06-14 08:27:14 +00:00
Daniel Walker
9525d062b3
added clarification to result_of doc
...
[SVN r72377]
2011-06-03 14:45:59 +00:00
Daniel Walker
6d196c4244
added tr1_result_of info to result_of doc
...
[SVN r72337]
2011-06-01 20:02:40 +00:00
Daniel Walker
e83682c091
updated result_of doc with decltype info
...
[SVN r72336]
2011-06-01 19:29:57 +00:00
Daniel Walker
1d146d010a
upped BOOST_RESULT_OF_NUM_ARGS for Phoenix
...
[SVN r71769]
2011-05-06 19:55:35 +00:00
Jeremiah Willcock
5684a2f2b3
Applied doc patches from Matt Calabrese
...
[SVN r71221]
2011-04-13 02:30:39 +00:00
Steven Watanabe
95d2c38379
Fix doc errors reported by Rob Stewart. Fixes #5421 .
...
[SVN r71047]
2011-04-06 20:21:51 +00:00
Daniel James
936c2294a4
Quickbook: New branch for development.
...
From now on this will be my development branch.
[SVN r70613]
2011-03-27 10:17:05 +00:00
David Deakins
7d23c75eef
Revised the assertion_failed_msg function to use std::exit(-1) instead of std::abort() for Windows CE (since Windows CE does not have an abort() function in the CRT library)
...
[SVN r68982]
2011-02-18 03:46:55 +00:00
Beman Dawes
3279399fe3
Remove BOOST_ENABLE_ASSERT_MSG_HANDLER; use BOOST_ENABLE_ASSERT_HANDLER in its stead
...
[SVN r68423]
2011-01-24 20:15:36 +00:00
Beman Dawes
87875cadda
Add BOOST_ASSERT_MSG. Add macros to configure output stream.
...
[SVN r68414]
2011-01-24 15:37:13 +00:00
Daniel Walker
c58748cfd9
use declval to fix #5098
...
[SVN r68373]
2011-01-22 22:18:48 +00:00
Steven Watanabe
58bb88d4bd
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
11d50ecb9f
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Daniel Frey
636283d7c2
Limit warning suppression to old versions of VC++, fixes #4432
...
[SVN r67278]
2010-12-16 17:30:46 +00:00
Daniel James
1df0bf80bc
Stop inspect complaining that assert is used in BOOST_ASSERT.
...
[SVN r66574]
2010-11-14 18:37:37 +00:00
John Maddock
71e78a0081
Add declval and common type from Vicente J. Botet Escriba.
...
Regenerate docs.
[SVN r65443]
2010-09-17 12:12:03 +00:00
Steven Watanabe
f7e4b0e399
Make sure that utility/index.html has a complete list of components. Fixes #4629 .
...
[SVN r65437]
2010-09-16 15:40:47 +00:00
Daniel Walker
fb1d2effef
correction to result_of documentation
...
[SVN r64696]
2010-08-09 16:23:50 +00:00
Daniel Walker
94b91e8c92
updated result_of documentation
...
[SVN r64695]
2010-08-09 16:07:20 +00:00
Daniel James
a4b8043e68
Fix some header links.
...
[SVN r64006]
2010-07-14 08:15:33 +00:00
Niels Dekker
b4a08fc80e
Added test for private_int_array_pair, hoping to (possibly) fix a minion-clang/darwin-4.2.1 failure at boost.org/development/tests/trunk/developer/utility_.html
...
[SVN r63045]
2010-06-17 16:53:55 +00:00
Niels Dekker
9da96d9737
Added value_init_workaround_test, reviewed by Fernando Cacciola, see #3869
...
[SVN r63014]
2010-06-16 08:45:43 +00:00
Niels Dekker
a991936c96
Made memset call in value_init conditional, see #3869 . Updated the section "compiler issues" of its documentation.
...
[SVN r62307]
2010-05-30 09:19:09 +00:00
Niels Dekker
6239e685a2
value_init_test now uses lightweight_test by Peter Dimov; see #4246 . Fernando Cacciola mailed me he agreed as well.
...
[SVN r62158]
2010-05-22 22:05:54 +00:00
Niels Dekker
e601fcb9c9
Locally disabled a trivial MSVC warning in value_init.hpp (C4512, "assignment operator could not be generated")
...
[SVN r62030]
2010-05-16 11:08:00 +00:00
Niels Dekker
f29a5db08e
Hopefully fixed value_initialized compile errors on clang and comeau (strict mode) reported by Christopher Jefferson, see #4213
...
[SVN r61947]
2010-05-13 14:36:06 +00:00
Niels Dekker
22743ee125
Added boost::initialized<T> as was agreed at http://lists.boost.org/Archives/boost/2010/04/164916.php -- see #3472
...
[SVN r61883]
2010-05-09 20:51:24 +00:00
Eric Niebler
e3c982287a
add tr1_result_of that always behaves as TR1 specifies, fix Boost.TR1's result_of to use tr1_result_of
...
[SVN r61248]
2010-04-13 15:01:11 +00:00
Daniel James
82e1111bb8
Revert [60052], as it causes other libraries to break.
...
[SVN r61097]
2010-04-06 07:56:54 +00:00
Niels Dekker
9339b32178
Updated copyright notice.
...
[SVN r61075]
2010-04-05 19:08:01 +00:00
Niels Dekker
3770221507
Hopefully fixed #3984 (std::bitset constructor issue). Tested by Juergen Hunold on msvc-10.0, msvc-9.0, and gcc-4.4. See thread starting at http://lists.boost.org/Archives/boost/2010/03/162690.php
...
[SVN r60331]
2010-03-07 21:42:22 +00:00
Daniel James
e6cb3a77ee
Fix a couple of comments.
...
[SVN r60294]
2010-03-07 13:11:10 +00:00
Daniel James
bbccfbbab4
Remove use of deprecated macro in result_of test.
...
[SVN r60293]
2010-03-07 13:10:54 +00:00
Daniel James
74a6a693d3
Remove use of deprecated config macro in result_of.
...
[SVN r60052]
2010-03-01 19:39:52 +00:00
Dave Abrahams
bf713ad47a
Revert unintentional reference to "noncopyable_adl_barrier" test that's not checked in.
...
[SVN r59332]
2010-01-28 14:41:16 +00:00
Dave Abrahams
76b17c497b
Support different MS calling conventions, thanks to Nicolas Lelong.
...
Closes #3833 .
[SVN r59247]
2010-01-24 02:08:46 +00:00
Emil Dotchevski
3de5974419
Suppressing warnings. Please report any problems (may have broken something!)
...
[SVN r58072]
2009-12-01 02:16:50 +00:00