Frank Mori Hess
b4f86e6d1e
Added move support to connection/scoped_connection.
2013-12-23 19:58:58 -05:00
Frank Mori Hess
acb59b9679
Merge from trunk. Fixes compile error in test.
...
[SVN r86633]
2013-11-12 03:04:57 +00:00
Frank Mori Hess
5a46513c6e
Merge from trunk. Fixes #9103
...
[SVN r86632]
2013-11-12 03:02:07 +00:00
Beman Dawes
257a3503f0
Merge 86392 from trunk. The spirit change was not applied because the file is not present in branches/release.
...
[SVN r86489]
2013-10-27 21:10:04 +00:00
Frank Mori Hess
e57ff87af1
Merged changeset 86412 from trunk.
...
Fixes #9286
[SVN r86424]
2013-10-25 04:43:04 +00:00
Frank Mori Hess
a4cf126ad1
As per Peter Dimov's suggestion, the variadic binding constructor for slots
...
shouldn't accept zero arguments. There is also no need for it to accept a
single argument, and not doing so avoids a bug in MSVC12.
Refs #9286
[SVN r86412]
2013-10-24 02:17:13 +00:00
Frank Mori Hess
dc456fd3f6
Fixed compile error.
...
[SVN r86411]
2013-10-24 02:12:51 +00:00
Beman Dawes
ff3c36464b
Add Boost.Build support for the Git modular layout, using links to to new header locations, thus preventing breakage to vast amounts of user code and build setups. Being added to SVN so that changes will automatically propagate to Git and modular Boost. Thanks to Steven Watanabe, Jürgen Hunold, Vladimir Prus, and Bjørn Roald for developing this patch. Steven in particular conceived the approach and did the initial implementation, which was further refined by the other contributors.
...
[SVN r86392]
2013-10-22 15:23:42 +00:00
Stephen Kelly
1aecc7a166
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Vladimir Prus
868d5799d6
Undo previous commit, it was meant for another branch
...
[SVN r85888]
2013-09-25 08:32:03 +00:00
Vladimir Prus
4ac1d73a61
Initial modular patch, from Bjorn.
...
[SVN r85884]
2013-09-25 08:13:57 +00:00
Frank Mori Hess
914e69f190
Don't force disconnection of all slots in signal destructor.
...
Refs #9103
[SVN r85836]
2013-09-22 21:21:34 +00:00
Frank Mori Hess
a0266ec4b0
Merge from trunk. Fixes #9031
...
[SVN r85569]
2013-09-05 01:59:32 +00:00
Frank Mori Hess
c1226819fb
Removed unneeded include of any.hpp. Refs #9031
...
[SVN r85452]
2013-08-25 00:50:48 +00:00
Frank Mori Hess
4429148e5f
Merged from trunk. Closes #8916
...
[SVN r85211]
2013-08-04 22:10:03 +00:00
Frank Mori Hess
57bc552e88
Added BOOST_VERIFY checks on return values from pthread calls.
...
Refs #8916
[SVN r85161]
2013-07-26 01:02:26 +00:00
Frank Mori Hess
c30ab72a30
Merge from trunk.
...
[SVN r85097]
2013-07-21 04:23:19 +00:00
Frank Mori Hess
c571aa3d42
Removed some spurious semicolons. Refs #8727
...
[SVN r85042]
2013-07-15 02:14:30 +00:00
Frank Mori Hess
1ebb96a4c5
Merged from trunk.
...
[SVN r84022]
2013-04-23 00:37:28 +00:00
Frank Mori Hess
239ed332bd
Tweaked template declaration of swap for signal classes, to make
...
it more consistent.
[SVN r84007]
2013-04-22 03:51:29 +00:00
Frank Mori Hess
50a87e115c
Added swap to signal classes. Fixes #8449
...
[SVN r84006]
2013-04-22 03:22:06 +00:00
Frank Mori Hess
797f31ea52
Merged from trunk. Closes #8102 . Closes #8103 . Closes #8115 .
...
[SVN r83102]
2013-02-23 17:04:02 +00:00
Frank Mori Hess
02a94c1371
Applied patch from Eric Niebler to make use of BOOST_NO_CXX11_SMART_PTR.
...
Refs #8115 .
[SVN r83042]
2013-02-20 01:27:55 +00:00
Frank Mori Hess
b2b1410a43
Applied from Eric Niebler to fix compile errors against compilers that
...
support variadic templates but not std::tuple.
[SVN r83041]
2013-02-20 01:19:37 +00:00
Eric Niebler
919682b2a2
get signals2 tests running again, refs #8103
...
[SVN r82986]
2013-02-19 00:41:25 +00:00
Marshall Clow
3241ea2fc0
Merge macro changes for Boost.Signals2 to release
...
[SVN r81709]
2012-12-04 18:22:19 +00:00
Marshall Clow
216a62ee3c
Removed usage of deprecated macros
...
[SVN r81562]
2012-11-26 17:38:50 +00:00
Marshall Clow
3994d7789f
Remove usage of deprecated macros
...
[SVN r81444]
2012-11-20 21:18:02 +00:00
Frank Mori Hess
0099e2647a
Merge to release. Fixes #7712
...
[SVN r81432]
2012-11-20 05:25:07 +00:00
Frank Mori Hess
f3dda67459
Merge from trunk. Fixes #6655
...
[SVN r79273]
2012-07-05 01:44:38 +00:00
Dave Abrahams
f1a2b19f43
Replace all uses of boost/utility.hpp with more-granular includes. Solves modularization dependency nightmare.
...
[SVN r78502]
2012-05-18 04:44:04 +00:00
Frank Mori Hess
d80cefdad9
Try to deal with C++11 (or not) compilers a little better, so we can avoid
...
standard violation in foreign_ptr.hpp. Refs #6655 .
[SVN r77289]
2012-03-10 15:10:05 +00:00
Frank Mori Hess
5ef07b97a7
Merged from trunk. Closes #6198 .
...
[SVN r76089]
2011-12-21 03:05:37 +00:00
Frank Mori Hess
1671d2e4d0
Fix for reported clang compile error. Refs #6198 .
...
[SVN r75777]
2011-12-03 05:47:59 +00:00
Hartmut Kaiser
ac3bf72c31
Signals2: Allow signals to be used with newer Intel compilers
...
[SVN r74893]
2011-10-10 12:34:20 +00:00
Frank Mori Hess
24feae6fca
Merged from trunk to release.
...
[SVN r73361]
2011-07-25 17:23:35 +00:00
Frank Mori Hess
f602598778
Put real name in for Gottlob Frege.
...
[SVN r73358]
2011-07-25 15:22:27 +00:00
Frank Mori Hess
8d9a6f6ca3
Merged from trunk.
...
[SVN r71979]
2011-05-16 14:17:17 +00:00
Frank Mori Hess
97de292a0c
Use BOOST_PP_EXPR_IF instead of BOOST_PP_IF with BOOST_PP_EMPTY.
...
[SVN r71893]
2011-05-12 14:43:25 +00:00
Frank Mori Hess
bba87b166e
Fix warnings about empty macro arguments with gcc 4.4 -pedantic.
...
[SVN r71892]
2011-05-12 14:41:18 +00:00
Frank Mori Hess
6393693e5c
Use BOOST_PP_EMPTY for empty macro argument.
...
[SVN r71890]
2011-05-12 14:11:00 +00:00
Frank Mori Hess
bd2565ccee
Whitespace indentation fix.
...
[SVN r71889]
2011-05-12 13:29:52 +00:00
Frank Mori Hess
1b85d70dbe
Declare assignment operator of slot_invoker private.
...
[SVN r71888]
2011-05-12 13:26:25 +00:00
Steven Watanabe
146198e281
Make sure that the command works even in debug mode. Refs #4872 .
...
[SVN r71058]
2011-04-06 23:52:25 +00:00
Frank Mori Hess
a4291f64b8
Merged from trunk to release.
...
[SVN r69479]
2011-03-02 13:54:30 +00:00
Frank Mori Hess
cc04d5ec45
Got rid of a couple unused parameter warnings.
...
[SVN r68871]
2011-02-14 21:23:01 +00:00
Frank Mori Hess
1f91de0983
Merged from trunk to release.
...
[SVN r67657]
2011-01-04 20:33:12 +00:00
Frank Mori Hess
eaf7ba7584
Use std::forward instead our own implementation.
...
[SVN r67620]
2011-01-03 17:00:26 +00:00
Frank Mori Hess
1a7c499d19
Merged from trunk to release.
...
[SVN r67137]
2010-12-09 18:32:06 +00:00
Frank Mori Hess
7557d5190c
Merged from trunk to release. Fixes #4958 .
...
[SVN r67136]
2010-12-09 17:32:23 +00:00