Eric Niebler
7ee9cf679b
stl_iterator does better error handling
...
[SVN r42836]
2008-01-17 22:47:54 +00:00
Ralf W. Grosse-Kunstleve
03a72363a4
undo revision 41404; see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34238
...
[SVN r41986]
2007-12-12 05:39:45 +00:00
Dave Abrahams
0d81eb6695
Boost.Python:
...
* Workarounds for many SunCC 5.9 bugs
* Suppression of many SunCC 5.9 warnings
* Improve the style of some test invocations in Jamfile
[SVN r41521]
2007-12-01 02:15:17 +00:00
Ralf W. Grosse-Kunstleve
d2517faa78
g++ 4.3.0 compatibility (4.3.0 20071125 (experimental))
...
[SVN r41404]
2007-11-26 20:46:28 +00:00
Ralf W. Grosse-Kunstleve
65114d8637
reinterpret_cast -> const_cast; commented out dead code removed
...
[SVN r40749]
2007-11-04 18:08:28 +00:00
Nikolay Mladenov
92460adce6
tabs removes, code reformatting
...
[SVN r39370]
2007-09-18 17:28:23 +00:00
Nikolay Mladenov
8cfd3fb2ef
epydoc friendlier formatting
...
[SVN r39368]
2007-09-18 17:16:31 +00:00
Ralf W. Grosse-Kunstleve
5809078ba9
Patches by Nikolay Mladenov (nickm at sitius com): new pythonic signatures; docstring support for enums; fix unrelated Visual C++ 6 problem
...
[SVN r39191]
2007-09-11 16:53:50 +00:00
Ralf W. Grosse-Kunstleve
9de994c0d1
Hans Meine's extra new-line for epydoc with reST compatibility
...
[SVN r37906]
2007-06-06 00:00:57 +00:00
Ralf W. Grosse-Kunstleve
d67b040683
fixes to support pickling of enums (by Shashank Bapat)
...
[SVN r36256]
2006-12-03 20:43:48 +00:00
Ralf W. Grosse-Kunstleve
c6f2aa4ef2
new boost/python/ssize_t.hpp; avoids potential clash of Py_ssize_t typedef and PY_SSIZE_T_MIN/MAX macros with definitions from other libraries
...
[SVN r35325]
2006-09-26 00:25:07 +00:00
Ralf W. Grosse-Kunstleve
caa9cb8268
Python 2.5 compatibility
...
[SVN r34017]
2006-05-18 22:41:14 +00:00
Ralf W. Grosse-Kunstleve
66ac61450e
avoid Visual C++ 7.1 "resolved overload was found by argument-dependent lookup" warning
...
[SVN r34016]
2006-05-18 22:09:20 +00:00
Ralf W. Grosse-Kunstleve
92862028b7
MIPSpro 7.3.1 compatibility
...
[SVN r34009]
2006-05-18 18:46:26 +00:00
Ralf W. Grosse-Kunstleve
fe3abeda9f
much more informative pickle error messages if pickling is not enabled
...
[SVN r34004]
2006-05-18 15:49:41 +00:00
Ralf W. Grosse-Kunstleve
82919f0d5c
another attempt to fix Code Warrior 9.4 link problem
...
[SVN r32404]
2006-01-24 17:55:56 +00:00
Ralf W. Grosse-Kunstleve
a0d2873156
attempt to fix Code Warrior 9.4 link problem
...
[SVN r32380]
2006-01-23 19:01:17 +00:00
Ralf W. Grosse-Kunstleve
28eef45d28
enum_print() removed; it was not reachable anyway since enum inherits
...
from Python's built-in int type. However, the appearance of FILE*
raised questions about using extensions compiled with Visual C++ 8
with a Python compiled with Visual C++ 7.1.
[SVN r32301]
2006-01-12 23:25:23 +00:00
Ralf W. Grosse-Kunstleve
d8790a34d3
boost::python::len() moved to object.hpp
...
[SVN r32299]
2006-01-12 21:33:19 +00:00
Ralf W. Grosse-Kunstleve
2261e7eedc
new docstring_options to support customization of __doc__ attributes of Boost.Python functions
...
[SVN r32297]
2006-01-12 19:15:38 +00:00
Ralf W. Grosse-Kunstleve
1cacefc226
automatic addition of C++ signatures to doc strings
...
[SVN r32290]
2006-01-12 00:32:29 +00:00
Ralf W. Grosse-Kunstleve
2f9323d9e9
resolve gcc warnings (based on patches by Scott Howlett)
...
[SVN r32284]
2006-01-11 03:31:48 +00:00
Eric Niebler
6fee43fc6f
tests and docs for stl_input_iterator
...
[SVN r31514]
2005-10-31 18:50:18 +00:00
Dave Abrahams
82563df3bf
Better support for rvalue from-python conversions of shared_ptr:
...
always return a pointer that holds the owning python object *unless*
the python object contains a NULL shared_ptr holder of the right type.
[SVN r28947]
2005-05-16 03:31:13 +00:00
Dave Abrahams
6d24977dd2
Comments for hacks to make PyDoc work. Eliminate reinterpret_cast.
...
[SVN r27614]
2005-03-12 02:58:42 +00:00
Dave Abrahams
c2b5925600
Hacks to make PyDoc work, from Nick Rasmussen <nick-at-ilm.com>
...
[SVN r27613]
2005-03-12 02:49:10 +00:00
Rene Rivera
c25967a094
Apply typo fixes from Julio M. Merino Vidal
...
[SVN r27513]
2005-02-27 17:28:24 +00:00
Jonathan Brandmeyer
4d50bf0ad9
Concatentation subsequent function docstrings rather than replace the original.
...
[SVN r27332]
2005-02-11 20:03:13 +00:00
Jonathan Brandmeyer
5933fdbf39
Add docstring support for non-static properties.
...
[SVN r26814]
2005-01-22 21:41:37 +00:00
Dave Abrahams
937a851baa
warning suppression for GCC
...
[SVN r25446]
2004-09-28 11:57:06 +00:00
Douglas Gregor
f7db275bc4
License update
...
[SVN r24990]
2004-09-09 13:59:01 +00:00
Dave Abrahams
18411f4b5f
Optimization bug fix from Stefan Seefeld (sseefeld-at-art.ca)
...
[SVN r24357]
2004-08-09 17:43:02 +00:00
Dave Abrahams
c8e8ccfa22
New-style polymorphism
...
[SVN r24083]
2004-07-26 15:34:36 +00:00
Douglas Gregor
fed0b09c4e
Converted to Boost Software License, Version 1.0
...
[SVN r24055]
2004-07-26 00:32:12 +00:00
Eric Niebler
9d7097177d
remove std_min and std_max, update minmax coding guidelines
...
[SVN r23162]
2004-06-23 04:49:48 +00:00
Eric Niebler
115f9f0644
remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
...
[SVN r22394]
2004-02-26 18:27:02 +00:00
Ralf W. Grosse-Kunstleve
ae1584ff3c
class_::enable_pickling() in publicized interface; tested with everything incl. VC6 and 7.0
...
[SVN r22254]
2004-02-13 05:32:38 +00:00
Ralf W. Grosse-Kunstleve
11d8751d29
workaround for gcc 3.4 bug when using precompiled header support
...
[SVN r21715]
2004-01-14 01:37:54 +00:00
Ralf W. Grosse-Kunstleve
156da15715
unused member function removed (to avoid Linux Intel C++ 8.0 warning)
...
[SVN r21278]
2003-12-16 04:14:28 +00:00
Dave Abrahams
0d108f12e4
Better error reporting for overload resolution failures, ideas thanks
...
to Nikolay Mladenov.
[SVN r20770]
2003-11-10 01:02:45 +00:00
Dave Abrahams
ea91f4217a
suppress a warning
...
[SVN r20555]
2003-10-29 23:16:36 +00:00
Rene Rivera
2b9d29a0fc
Improve unused variable warning supperssion with multi-compiler friendly code.
...
[SVN r20466]
2003-10-24 01:19:16 +00:00
Rene Rivera
4af7d5bca7
Remove unused var warning on non-debug compilation.
...
[SVN r20463]
2003-10-23 20:15:50 +00:00
Dave Abrahams
bec2de08fe
Use make_function uniformly to build callable objects.
...
Fix wstring support so it doesn't break gcc2.95.x, which has no wstring.
Modify CallPolicies protocol so it can safely adjust the argument tuple.
[SVN r20090]
2003-09-17 21:36:53 +00:00
Raoul Gough
db192e1e01
Remove incref of Py_None in make_nurse_and_patient - inc already done in detail::none()
...
[SVN r20079]
2003-09-16 17:31:06 +00:00
Dave Abrahams
7ec78eecbd
Implemented pure_virtual(...)
...
[SVN r19774]
2003-08-25 18:44:26 +00:00
Dave Abrahams
9959dcfa49
Always #include prefix.h first of all.
...
[SVN r19694]
2003-08-19 15:44:30 +00:00
Dave Abrahams
5008dcbdd4
Make sure the class object and cast relationships are registered for
...
virtual function dispatch classes.
[SVN r19543]
2003-08-12 04:36:42 +00:00
Dave Abrahams
9c6650963f
Use def_visitor to simplify class def(...) handling.
...
Workarounds for intel6 and vc6.
[SVN r19533]
2003-08-11 14:56:30 +00:00
Dave Abrahams
83a6adbfa9
Added properties news item
...
changed the name of the static property class to
Boost.Python.StaticProperty (was Boost.Python.Class).
[SVN r19521]
2003-08-10 22:56:58 +00:00