Kohei Takahashi
e3aacc64fe
Fix a compile error with obsoleted details.
...
Because boost/detail/iterator.hpp is now obsoleted, see boostorg/iterator@b2b9ab1568 .
2015-10-10 13:19:14 +09:00
Jonathan Wakely
f410fbd64d
Python: Fix condition for make_setter overload.
...
This fixes the regression caused by 42e7d7b .
Fixes #39
2015-09-02 13:02:12 +01:00
Stefan Seefeld
99022d2eb8
Merge branch 'develop'
2015-06-30 18:09:40 -04:00
David Siegel
d06f4aeaca
Fix is_volatile constant in detail::cv_tag<>
2015-05-27 17:30:09 +02:00
jzmaddock
9742c30f47
Stop Using type_traits details.
...
The type_traits internal details used here are being moved to make it clear they are details and subject to change. Old code will continue to work, but will warn about use of a deprecated header.
2015-05-21 19:20:31 +01:00
Axel Huebl
17a7655c74
Fix Missing Include: Bind Placeholders
...
boost/python/exception_translator.hpp(22): error: identifier "_1" is undefined
boost/python/exception_translator.hpp(22): error: identifier "_2" is undefined
2015-01-14 16:02:23 +01:00
Stephen Kelly
371914a0e0
Remove use of obsolete BOOST_TT_BROKEN_COMPILER_SPEC
...
[SVN r86250]
2013-10-11 23:23:26 +00:00
Stephen Kelly
8021a21abb
Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
These evaded scripting.
[SVN r86249]
2013-10-11 23:22:36 +00:00
Stephen Kelly
9ceb9c02f5
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifdef...#else...#endif blocks.
[SVN r86246]
2013-10-11 23:19:17 +00:00
Stephen Kelly
97f9a10b9c
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifndef...#else...#endif blocks.
[SVN r86245]
2013-10-11 23:17:48 +00:00
Stephen Kelly
87f776b178
Remove obsolete files.
...
[SVN r86242]
2013-10-11 23:11:35 +00:00
Stephen Kelly
590b7887f4
Python: Fix build.
...
[SVN r86099]
2013-10-01 08:40:58 +00:00
Stephen Kelly
badedbebfc
Python: Remove obsolete GCC version checks.
...
[SVN r86066]
2013-09-30 15:58:19 +00:00
Stephen Kelly
cc80f46a6d
Python: Remove obsolete MSVC version check.
...
[SVN r86029]
2013-09-30 00:19:23 +00:00
Stephen Kelly
42e7d7bbb3
Python: Clean up some old MSVC related code.
...
[SVN r85922]
2013-09-25 21:17:17 +00:00
Stephen Kelly
5476f97d59
Python: Simplify object_operators implementation.
...
The old-MSVC-specific version is no longer needed.
[SVN r85898]
2013-09-25 11:20:43 +00:00
Stephen Kelly
da01e9b660
Remove use of obsolete BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE{,_SPEC} macro.
...
[SVN r85896]
2013-09-25 10:29:44 +00:00
Stephen Kelly
a89bf7e9e8
Remove use of obsolete BOOST_EXPLICIT_TEMPLATE_TYPE{,_SPEC} macros.
...
[SVN r85894]
2013-09-25 10:28:56 +00:00
Stephen Kelly
ead8d0aba5
Python: Simplify object and BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS macro.
...
The macro no longer needs an implementation for old MSVC.
[SVN r85881]
2013-09-25 07:55:31 +00:00
Stephen Kelly
7a4b240838
Python: Remove use of obsolete BOOST_PYTHON_EXPLICIT_TT_DEF macro.
...
[SVN r85880]
2013-09-25 07:55:17 +00:00
Stephen Kelly
f500202dab
Python: Trivially define the BOOST_PYTHON_EXPLICIT_TT_DEF macro
...
As BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS is never defined, this
macro is obsolete.
[SVN r85879]
2013-09-25 07:55:01 +00:00
Ralf W. Grosse-Kunstleve
0b8b88abc7
merging current boost/python and libs/python from trunk into release branch
...
[SVN r79011]
2012-06-19 20:01:25 +00:00
Dave Abrahams
c3d20eb07f
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
Ralf W. Grosse-Kunstleve
e32979fe0a
boost/python/object_core.hpp: trac #6890
...
[SVN r78427]
2012-05-11 20:39:21 +00:00
Ralf W. Grosse-Kunstleve
76db3311ed
merging current boost/python and libs/python from trunk into release branch
...
[SVN r77125]
2012-02-27 02:49:42 +00:00
Ralf W. Grosse-Kunstleve
5792bffaa2
Python: applying #6409 : __visibility__ (with underscores) to avoid name clashes
...
[SVN r76562]
2012-01-17 19:36:56 +00:00
Ralf W. Grosse-Kunstleve
9064a063b2
merging current boost/python and libs/python from trunk into release branch
...
[SVN r75919]
2011-12-12 17:46:33 +00:00
Ralf W. Grosse-Kunstleve
5daa36d04d
boost/python/slice.hpp: bug fix (track #6256 )
...
[SVN r75918]
2011-12-12 17:28:13 +00:00
Ralf W. Grosse-Kunstleve
49e8699b9f
merging current boost/python and libs/python from trunk into release branch
...
[SVN r74931]
2011-10-12 21:38:53 +00:00
Ralf W. Grosse-Kunstleve
838f44c050
boost/python: fixing long-standing mis-spelling, resolves trac #5805
...
[SVN r74021]
2011-08-23 16:42:15 +00:00
Ralf W. Grosse-Kunstleve
6699e8a4a2
boost/python/class.hpp: commenting out assertion, resolves trac #5803
...
[SVN r74020]
2011-08-23 16:24:48 +00:00
Ralf W. Grosse-Kunstleve
211c90ae0f
boost/python.hpp: adding two more missing includes
...
[SVN r72746]
2011-06-24 22:16:06 +00:00
Ralf W. Grosse-Kunstleve
f1efb481c3
boost/python.hpp: include slice.hpp (trac issue 5639)
...
[SVN r72745]
2011-06-24 21:27:40 +00:00
Ralf W. Grosse-Kunstleve
3e409f9a87
boost/python/slice.hpp: correct long-standing spelling error; affects interface; keeping old interface for backward compatibility
...
[SVN r72602]
2011-06-14 23:23:33 +00:00
Ralf W. Grosse-Kunstleve
cfa2baf8c9
merging current boost/python and libs/python from trunk into release branch
...
[SVN r72464]
2011-06-07 04:15:33 +00:00
Ralf W. Grosse-Kunstleve
1212a14739
boost/python/override.hpp: trac issue #4101
...
[SVN r72384]
2011-06-04 09:50:27 +00:00
Ralf W. Grosse-Kunstleve
ba213663b6
merging current boost/python and libs/python from trunk into release branch
...
[SVN r67483]
2010-12-28 20:38:29 +00:00
Ralf W. Grosse-Kunstleve
b5336f36d6
Boost.Python: Python 3 module initialization fixes (using PyModuleDef), based on patches provided by Austin Bingham
...
[SVN r67462]
2010-12-26 22:42:32 +00:00
Ralf W. Grosse-Kunstleve
736ba48c2b
merging current boost/python and libs/python from trunk into release branch
...
[SVN r67446]
2010-12-24 17:31:05 +00:00
Ralf W. Grosse-Kunstleve
fa32b8dfab
boost/python/converter/builtin_converters.hpp: fix for Python 3 (by Austin Bingham)
...
[SVN r67432]
2010-12-23 16:36:53 +00:00
Eric Niebler
6066ffef9a
Merged revisions 66606 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r66606 | rwgk | 2010-11-15 18:17:00 -0500 (Mon, 15 Nov 2010) | 1 line
boost/python/object/make_instance.hpp: adding missing includes
........
[SVN r66614]
2010-11-16 18:30:39 +00:00
Ralf W. Grosse-Kunstleve
c501874bc2
boost/python/object/make_instance.hpp: adding missing includes
...
[SVN r66606]
2010-11-15 23:17:00 +00:00
Ralf W. Grosse-Kunstleve
f759e9eb0e
merging current boost/python and libs/python from trunk into release branch
...
[SVN r66066]
2010-10-18 04:04:52 +00:00
Ralf W. Grosse-Kunstleve
76af2cfc6b
libs/python/src/object/function.cpp: support __module__ attribute (to help certain doc generation systems)
...
[SVN r65555]
2010-09-23 19:22:12 +00:00
Douglas Gregor
846c5d9914
Add missing includes
...
[SVN r65142]
2010-08-31 04:50:56 +00:00
Ralf W. Grosse-Kunstleve
bd8a9eb1fd
Boost.Python: Python 3 compatibility patch by Trigve Siver (trac ticket 4497)
...
[SVN r65055]
2010-08-27 17:28:26 +00:00
Ralf W. Grosse-Kunstleve
65b3aadc63
merging current boost/python and libs/python from trunk into release branch
...
[SVN r63937]
2010-07-12 22:29:41 +00:00
Ralf W. Grosse-Kunstleve
38e92833f6
boost/python/module_init.hpp: patch https://svn.boost.org/trac/boost/ticket/3843
...
[SVN r63777]
2010-07-09 14:50:09 +00:00
Ralf W. Grosse-Kunstleve
14ea71e201
boost/python/converter/builtin_converters.hpp: 64-bit Windows special case to avoid getting a Python long for each std::size_t
...
[SVN r63696]
2010-07-06 14:29:25 +00:00
Hartmut Kaiser
e13ebcd0e8
Spirit: merging from trunk upto rev. 61489
...
[SVN r63640]
2010-07-04 22:38:38 +00:00