Commit Graph
483 Commits
Author SHA1 Message Date
Edward Diener 74c9cc9680 Remove dependency on deprecated type_traits headers. 2015-03-30 01:47:08 -04:00
Peter Dimov 675d955364 Merge branch 'develop' boost-1.58.0 2015-01-18 19:32:44 +02:00
Peter Dimov 854f2e8d5d Fix ambiguous 'detail' errors under msvc-8.0. 2015-01-16 21:54:16 +02:00
Noel Belcourt 157aaeaf23 Merge pull request #4 from apolukhin/rvalue_params
Add support for function signatures with rvalue params

Looks useful.  Tested with gcc-4.9.1, no issues.  Also with 4.9.1 c++0x.  Thanks.
2014-11-02 16:12:33 -07:00
Antony Polukhin df1db75294 Less includes from Boost.Move and more tests 2014-10-02 15:40:33 +04:00
Antony Polukhin 27e9e1e372 Add support for function signatures with rvalue params 2014-09-29 20:14:06 +04:00
Noel Belcourt 8f8cdae988 Merge pull request #1 from jzmaddock/patch-1
Update Jamfile.v2

I think it's okay, it's already been applied to develop and seems to be working okay.
boost-1.57.0
2014-09-01 20:37:10 -06:00
Noel Belcourt 02abccd686 Merge pull request #3 from danieljames/metadata
Create metadata file.
2014-09-01 20:35:09 -06:00
Marshall Clow c4aa569cf4 Merge pull request #2 from jzmaddock/patch-2
Update Jamfile.v2
2014-08-20 15:41:02 -07:00
Daniel James e38382d33e Add metadata file. 2014-08-18 14:59:11 +01:00
jzmaddock 78f1bcc4b4 Update Jamfile.v2
There can be only one project named boost/doc - and we already have that under doc/
This fixes the PDF doc build.
2014-08-13 18:26:43 +01:00
jzmaddock f3d01c47bb Update Jamfile.v2
There can be only one project named boost/doc - and we already have that under doc/
This fixes the PDF doc build.
2014-08-13 18:26:08 +01:00
Marshall Clow 78eb6b1c8c Fixed two tests to work with C++11/libc++. The tests attempted to compare two ostream&, but didn't really. In c++03, both decayed to void *, which wre then compared. In c++11, the ostreams are comvertible to bool, but only explicitly, and this failed to compile. Use a custom struct with operator== instead of ostream in these tests instead. boost-1.56.0 2014-02-03 11:46:05 -08:00
Marshall Clow a80ac7f5c5 Merge branch 'develop' 2014-02-03 11:29:22 -08:00
Marshall Clow e9fe0b6db3 Created first merge point for git 2014-02-03 11:27:41 -08:00
Marshall Clow 9f06e35e8d Add coverity comments to silence Coverity warnings 2014-01-31 19:50:02 -08:00
Marshall Clow 250655ad6d Add 'std:' qualification to size_t. Fixes Bug #6184 2014-01-31 19:42:29 -08:00
Stephen Kelly ea19e9e745 Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
These evaded scripting.

[SVN r86249]
2013-10-11 23:22:36 +00:00
Stephen Kelly 8d5a27fb85 Function: Remove obsolete GCC version check.
[SVN r86111]
2013-10-01 08:46:26 +00:00
Stephen Kelly 8760088d44 Function: Remove obsolete MSVC version checks.
[SVN r86018]
2013-09-30 00:16:55 +00:00
Antony Polukhin 9245ac2a8f Merge from trunk:
* Update documentation of Boost.Function and add info about rvalues (fixes #8505)

[SVN r84788]
2013-06-15 07:06:26 +00:00
Antony Polukhin 26d278733f Update documentation of Boost.Function and add info about rvalues (refs #8505)
[SVN r84787]
2013-06-15 06:59:30 +00:00
Marshall Clow 62cce2aaaf Merge fix from trunk; Fixes #7819
[SVN r82280]
2012-12-30 01:07:13 +00:00
Marshall Clow 95a1956397 Added missing 'std::'; Refs #7819
[SVN r82273]
2012-12-29 16:36:12 +00:00
Marshall Clow 352cb183fe Merge macro changes for Boost.Function to release branch
[SVN r82054]
2012-12-17 17:50:38 +00:00
Marshall Clow 74a61f0252 Removed usage of deprecated macros in Boost.Function
[SVN r81570]
2012-11-26 18:47:49 +00:00
Marshall Clow 9e30736439 Updated to use new macro names
[SVN r81450]
2012-11-21 01:49:52 +00:00
Antony Polukhin 3ac49dc978 Merge from trunk: added move assignment and move constructors to Boost.Function (fixes #7330)
[SVN r80738]
2012-09-28 18:14:00 +00:00
Marshall Clow 1ebe83a832 Merge doc fixes to release; Fixes #7244
[SVN r80694]
2012-09-24 16:36:41 +00:00
Antony Polukhin 419f424959 Add move assignment and move constructors to Boost.Function (refs #7330)
[SVN r80552]
2012-09-17 04:08:18 +00:00
Marshall Clow bfde71273b Fix typo; Refs #7244
[SVN r80077]
2012-08-18 14:26:41 +00:00
Marshall Clow 0dc186d891 Merge Change 74916 (extra semicolon) to release
[SVN r74939]
2011-10-13 18:34:19 +00:00
Marshall Clow 775213a9e6 Remove extraneous semicolon
[SVN r74916]
2011-10-11 15:23:29 +00:00
Marshall Clow b31584cfb5 Merge fixes to release; Fixes #4717
[SVN r72347]
2011-06-02 15:34:54 +00:00
Marshall Clow cbb9e7c4da Applied patch from #4717
[SVN r72316]
2011-05-31 21:12:35 +00:00
Daniel James 3193df71b9 Function: Merge from trunk.
- Remove extra definition of operator(), since it's inline anyway.  Fixes
  #4765.
- Make sure that the cv flags are copied when we copy a reference to a function
  object.  Fixes #4325
- Fully qualified function calls to avoid ambiguity with new additions to
  standard. Thanks to Conrad Poelman. Fixes #4073
- Remove iterator workaround for newer versions of Visual Age C++. Thanks to
  'ccambly'. Fixes #3912
- Fix unused variable warning for Visual C++. Fixes #3618
- Testing flag for Visual C++.
- Removed all but one old-style cast, prevents GCC warnings, but breaks GCC
  2.95.3. Fixes #3410
- Fixed tab and newline issues from inspection report.



[SVN r70361]
2011-03-21 21:32:38 +00:00
Daniel James 7ee94c6975 Function: Extra member tests, to catch #4073.
[SVN r70301]
2011-03-21 09:01:18 +00:00
Steven Watanabe 8cde82a568 Remove extra definition of operator(), since it's inline anyway. Fixes #4765.
[SVN r67560]
2011-01-02 05:13:03 +00:00
Hartmut Kaiser f85a3db133 Spirit: merging from trunk upto rev. 61489
[SVN r63640]
2010-07-04 22:38:38 +00:00
Daniel James a0286a58c7 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
Daniel James 9ea95b071b Detab some jamfiles.
[SVN r63343]
2010-06-26 12:10:47 +00:00
Daniel James 09fc8792fa 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
Steven Watanabe c0d4005441 Make sure that the cv flags are copied when we copy a reference to a function object. Fixes #4325
[SVN r62665]
2010-06-09 15:40:48 +00:00
Jeremiah Willcock 6902f6f943 Applied patch from #4073; fixes #4073
[SVN r62623]
2010-06-09 00:51:41 +00:00
Jeremiah Willcock c4f1ce7cb1 Applied patch from #3912; fixes #3912
[SVN r62622]
2010-06-09 00:49:45 +00:00
Jeremiah Willcock 820ad024fe Applied patch from #3618; fixes #3618
[SVN r62621]
2010-06-09 00:47:51 +00:00
Jeremiah Willcock 2e19728cdb Removed all but one old-style cast, breaking GCC 2.95.3; fixes #3410
[SVN r62614]
2010-06-08 23:55:25 +00:00
Jeremiah Willcock de3b8e7451 Fixed tab and no-newline-at-end-of-file issues from inspection report
[SVN r61435]
2010-04-20 17:54:16 +00:00
Peter Dimov 1b6a5673cb Merge [58123], [58127], [58128] to release. Fixes #3666.
[SVN r58195]
2009-12-06 17:50:28 +00:00
Peter Dimov 22c6592a40 Fix function_base.hpp to not require typeid. Refs #3666. Requires [58127].
[SVN r58128]
2009-12-03 20:59:32 +00:00