Commit Graph

382 Commits

Author SHA1 Message Date
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
Troy D. Straszheim a1f62de420 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