Frank Mori Hess
3213593428
More -fno-exceptions fixes.
2017-07-28 12:11:37 -04:00
Frank Mori Hess
aae027baa3
Merge branch 'develop'
2017-07-27 12:36:41 -04:00
Frank Mori Hess
8793113c08
Add #include for throw_exception.
2017-07-27 12:32:53 -04:00
Frank Mori Hess
6a05d8a992
Merge branch 'develop'
2017-07-27 11:10:21 -04:00
Frank Mori Hess
80c31a96e6
Fix compile with -fno-exceptions
2017-07-27 11:08:39 -04:00
Frank Mori Hess
3eb4d1eaf8
Merge branch 'develop'
2017-06-24 20:06:04 -04:00
Frank Mori Hess
8ce48892cb
Merge pull request #21 from Romain-Geissler-1A/fix-maybe-uninitialized
...
Fix maybe uninitialized warnings with gcc 7.
2017-06-22 13:37:58 -04:00
Romain Geissler
50e31b3013
Fix maybe uninitialized warnings with gcc 7.
2017-06-21 23:26:32 +02:00
Frank Mori Hess
a6ee4e9556
Merge branch 'develop'
2017-04-21 13:07:08 -04:00
Frank Mori Hess
6fecead745
Stop using deprecated std::bind1st.
2017-04-21 13:06:02 -04:00
Frank Mori Hess
a1f9133246
Merge branch 'develop'
2017-01-01 14:38:05 -05:00
Frank Mori Hess
841dc1815f
Merge pull request #19 from danieljames/fix-escaped-helloworld-example
...
Remove incorrectly included hello world example
2016-12-22 16:32:39 -05:00
Daniel
ed91b02161
Remove incorrectly included hello world example
...
A 'HelloWorld' example from the documentation is appearing at
the bottom of the contents page:
http://www.boost.org/doc/libs/1_63_0/doc/html/libraries.html
I think this will remove it, although it won't be clear until the change
is checked into develop and the documentation rebuilt.
2016-12-11 16:40:10 +00:00
Frank Mori Hess
ac0f24ed0c
Merge pull request #18 from rick68/patch-4
...
fix a mistake in detail::slot_call_iterator_t<>
2016-11-20 10:41:12 -05:00
Wei-Ming Yang
925e0ebbf1
fix a mistake in detail::slot_call_iterator_t<>
...
This is the test code, http://cpp.sh/4wxy
I hope that can help to understand what I mean.
2016-11-18 06:40:43 +08:00
Frank Mori Hess
7266d35250
Stopped using std::unary_function and std::binary_function.
2016-11-09 18:08:11 -05:00
Frank Mori Hess
0fa11f5317
Merge pull request #17 from rick68/patch-3
...
fix a bug in boost::signals2::detail::operator<=()
2016-11-09 17:33:53 -05:00
Frank Mori Hess
4de54afdc3
Merge pull request #16 from rick68/patch-2
...
fix a bug in auto_buffer<>::uninitialized_grow()
2016-11-09 17:28:33 -05:00
Wei-Ming Yang
3cd0556b2e
fix a bug in boost::signals2::detail::operator<=()
...
`l <= r` equals `!(l > r)`
2016-11-10 02:05:57 +08:00
Wei-Ming Yang
53fdefc345
fix a bug in auto_buffer<>::uninitialized_grow()
...
It's not growing capacity when we want more.
2016-11-09 18:42:41 +08:00
Frank Mori Hess
ca7c2837d2
Merge pull request #15 from rick68/patch-1
...
fix a mistake in postconstructor_invoker<T>::postconstruct()
2016-11-09 04:04:06 -05:00
Wei-Ming Yang
73e2214055
fix a mistake in postconstructor_invoker<T>::postconstruct()
...
The variadic function template `postconstructor_invoker<T>::postconstruct()` without const modifier.
2016-11-08 03:13:44 +08:00
Rene Rivera
0807acf604
Add, and update, documentation build targets.
2016-10-10 11:39:53 -05:00
Rene Rivera
a76002ddc5
Add, and update, documentation build targets.
2016-10-07 23:07:36 -05:00
Frank Mori Hess
5b56fcaf4c
Merge branch 'develop'
2016-10-01 19:26:06 -04:00
Frank Mori Hess
df06a01da6
Merge pull request #14 from jaredgrubb/patch-1
...
slot_base.hpp: clang gives compiler errors in boost 1.62
2016-10-01 19:21:00 -04:00
Jared Grubb
e4ec44b04d
Update slot_base.hpp
2016-10-01 15:00:17 -07:00
Jared Grubb
ef06d9858f
slot_base.hpp: clang gives compiler errors due to bad expression
...
I am trying to update to boost-1.62 but am hitting compiler errors:
/usr/local/include/boost/signals2/slot_base.hpp:70:29: error: expected value in expression
#if(!BOOST_NO_EXCEPTIONS)
^
2016-10-01 14:55:34 -07:00
Frank Mori Hess
cd139d7b14
Merge branch 'develop'
2016-06-13 14:36:39 -04:00
Frank Mori Hess
1d4dd9bf6b
Merge pull request #13 from florianbehrens/patch-1
...
Fixed minor documentation issue.
2016-06-13 14:35:48 -04:00
Florian Behrens
38d90faf6a
Fixed minor documentation issue.
2016-06-12 15:48:14 +02:00
Frank Mori Hess
3b5dc7617d
Removed dead code.
2016-06-10 15:20:53 -04:00
Frank Mori Hess
2537c3015c
Fixed tracking of shared_ptr<const void>
2016-06-10 14:10:27 -04:00
Frank Mori Hess
dfcf37223b
Merge branch 'develop'
2016-05-15 00:11:50 -04:00
Frank Mori Hess
2e2e045130
Merge branch 'master' of https://github.com/boostorg/signals2
2016-05-15 00:10:29 -04:00
Frank Mori Hess
95e2024143
Removed redundant asserts.
2016-05-15 00:09:51 -04:00
Frank Mori Hess
311f88914b
Pass tuple arg by reference through variadic_slot_invoker. Hopefully
...
will fix #12123 and #12110 .
2016-05-05 17:06:57 -04:00
Frank Mori Hess
978551c2a1
More changes for compiling without exception support.
2016-04-30 17:10:34 -04:00
Frank Mori Hess
04ddf4e87d
Merge pull request #12 from DigitalDan05/develop
...
#11461 : Enable some signals2 when exceptions disabled
2016-04-30 16:46:20 -04:00
Daniel Welty
1d21fdc4c2
#11461 : Enable some signals2 when exceptions disabled
...
This allows signals2 to be used when exception support is disabled by
removing certain functionality. If that functionality is used it should
give a compiliation error and can be fixed at that time or another
workaround used.
This gives a partial fix for issue 11461.
Change-Id: Ib619fdf7078de9936a5a9d825a6891f9cc383f6d
2016-04-29 16:39:21 -05:00
Frank Mori Hess
db0d3f55cc
Pass tuple arg by reference through variadic_slot_invoker. Hopefully
...
will fix #12123 and #12110 .
2016-04-22 01:25:12 -04:00
Frank Mori Hess
513580ec53
Merge pull request #11 from joachim-faulhaber/signals2_patches_1_59_0
...
Warning fixes: vc12 C4100 warning. and unused parameter warnings.
2015-09-24 19:40:57 -04:00
Joachim Faulhaber
f7bf739a37
Warning fixes: vc12 C400 warning; Unused parameter warnings.
2015-09-24 13:23:14 +02:00
Frank Mori Hess
45efa525ce
Fixed -Wshadow warning (patch from ticket #11512 )
2015-07-26 13:45:40 -04:00
Frank Mori Hess
e48547ba12
Merge branch 'develop' of https://github.com/boostorg/signals2 into develop
2015-07-21 11:24:28 -04:00
Frank Mori Hess
f5153734f0
Removed all usage of boost::throw_exception.
2015-07-21 11:21:08 -04:00
Frank Mori Hess
c86999a4b6
Merge pull request #10 from k-satoda/remove-unnecessary-extern
...
Remove unnecessary "extern" on some inline functions
2015-07-21 11:10:15 -04:00
Kazutoshi SATODA
34c4d8d408
Remove unnecessary "extern" on some inline functions
...
There is an ancient compiler that (wrongly) rejects "etern inline".
http://am.renesas.com/products/tools/coding_tools/c_compilers_assemblers/sh_compiler/index.jsp
The removal is also good for consistency. There is no other occurrence
of "extern inline" throughout Boost source tree.
2015-07-18 02:08:48 +09:00
Frank Mori Hess
b076c913bc
Merge pull request #9 from MarcelRaad/patch-1
...
Fix TryEnterCriticalSection return type
2015-07-09 14:06:58 -04:00
Marcel Raad
08f10f16ef
Fix TryEnterCriticalSection return type
...
TryEnterCriticalSection returns a BOOL, which is a typedef for int.
2015-07-09 09:04:50 +02:00