Dave Abrahams
03cb43d1a4
merged from trunk
...
[SVN r31854]
2005-12-01 13:07:14 +00:00
Dave Abrahams
95a184e424
merged from trunk
...
[SVN r31832]
2005-11-30 11:57:57 +00:00
Dave Abrahams
8367e1d366
merged from trunk
...
[SVN r31808]
2005-11-28 21:14:32 +00:00
Dave Abrahams
a3d8a384fa
Workaround for compilers that have trouble with lexical_cast.
...
[SVN r29033]
2005-05-18 14:11:20 +00:00
Dave Abrahams
432d4782a5
Take typeid(T&) rather than typeid(T). For some some compilers won't
...
let you get away with typeid(T) when T is an incomplete class
type (that's conforming behavior), but GCC at least will allow
typeid(T&) -- also disallowed by the standard when T is incomplete.
If it turns out that EDGs also barf on typeid(T&), we may have more
work to do.
Some warning suppression for MSVC.
[SVN r29020]
2005-05-18 01:34:35 +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
87718f91ab
Bug fix from Francois Ostiguy <ostiguy-at-fnal.gov>, more similar ones from Dave.
...
[SVN r24855]
2004-09-01 20:27:47 +00:00
Dave Abrahams
725d203c32
Added missing license/copyright
...
[SVN r24484]
2004-08-15 12:34:39 +00:00
Dave Abrahams
ecae47236e
Add license, copyright.
...
[SVN r24380]
2004-08-10 14:59:58 +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
Ralf W. Grosse-Kunstleve
047896ac16
fix for char* -> const char* conversion (g++ diagnostic)
...
[SVN r24105]
2004-07-27 07:10:16 +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
Rene Rivera
3e76482713
Remove tabs in file.
...
[SVN r24043]
2004-07-25 17:12:17 +00:00
Dave Abrahams
615adc5fe6
Make slice work on vc6
...
Revamp/simplify class registration
[SVN r23823]
2004-07-20 03:16:49 +00:00
Jonathan Brandmeyer
8469d7727d
Add a small set of test cases for slice::get_indicies().
...
Promote slice::start(), slice::stop(), slice::step, and
slice::get_indicies() to const.
Fix typos in the documentation.
[SVN r23408]
2004-07-08 17:29:51 +00:00
Jonathan Brandmeyer
f2f7b10d15
Revert last change since it was the documentation that was in error.
...
[SVN r23326]
2004-07-03 17:19:51 +00:00
Jonathan Brandmeyer
c246e918f4
Use Numeric.ArrayType in preference to numarray.NDArray, in accordance
...
with the documentation.
[SVN r23320]
2004-07-03 03:54:35 +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
Jonathan Brandmeyer
476cba228d
Changes to support MSVC 6.0.
...
[SVN r22430]
2004-03-04 16:42:56 +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
355e155e69
gcc 3.4 from gcc.gnu.org still suffers from the old static initialization bug under Mac OS 10: workaround adjusted accordingly
...
[SVN r22255]
2004-02-13 07:10:59 +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
Jonathan Brandmeyer
8452e275d0
New implementation, tests, and documentation for a PySliceObject
...
objectmanager.
[SVN r22192]
2004-02-07 21:38:24 +00:00
Dave Abrahams
8fcfed495a
Fixes for intel-linux
...
added <default> feature handling for specifying build defaults in requirement sets.
[SVN r22027]
2004-01-28 22:50:18 +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
f53925848c
work around g++ (GCC) 3.4.0 20031230 (experimental) internal compiler error
...
[SVN r21432]
2003-12-31 09:37:31 +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
Ralf W. Grosse-Kunstleve
bcec0af232
minor fix for otherwise confusing debug output
...
[SVN r20796]
2003-11-12 19:55:22 +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
1e02065982
Fix Mike Rovner's warning suppression.
...
[SVN r20673]
2003-11-05 00:43:13 +00:00
Ralf W. Grosse-Kunstleve
1fee0da689
patch by Mike Rovner: work around gcc 3.3.1 bug ( http://gcc.gnu.org/PR12163 )
...
[SVN r20672]
2003-11-05 00:30:46 +00:00
Dave Abrahams
91b23c8367
Warning suppression thanks to Mike Rovner <mike-at-bindkey.com>
...
[SVN r20617]
2003-11-03 20:45:21 +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
fba93805dc
Work with gcc2
...
[SVN r20168]
2003-09-23 23:57:23 +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
f920dc87d0
Added std::wstring conversion support
...
Added std::out_of_range => Python IndexError exception conversion,
thanks to Raoul Gough
[SVN r20027]
2003-09-11 19:19:55 +00:00
Dave Abrahams
8b97caae46
Warn about duplicate to-python converters and show the name of the
...
offending type.
[SVN r20023]
2003-09-11 15:09:11 +00:00
Dave Abrahams
e78b4939b3
Added new str constructors which take a range of characters, allowing
...
strings containing nul ('\0') characters.
[SVN r20006]
2003-09-11 02:57:24 +00:00
Dave Abrahams
7ec78eecbd
Implemented pure_virtual(...)
...
[SVN r19774]
2003-08-25 18:44:26 +00:00