Joel de Guzman
cfb1aebf66
+ Added Ralf's test code
...
+ Fixed defaults_gen MACRO generation
+ Fixed signature for const member functions
[SVN r15047]
2002-08-22 05:23:45 +00:00
Joel de Guzman
087c09cc65
VC6 Workaronds (cleanup)
...
[SVN r15027]
2002-08-21 13:47:02 +00:00
Dave Abrahams
37efd93725
Bug fix
...
[SVN r15021]
2002-08-21 05:42:21 +00:00
Dave Abrahams
f96a898c51
VC6 fixups
...
[SVN r15018]
2002-08-21 01:46:03 +00:00
Joel de Guzman
b7e300d155
latest signature
...
[SVN r15010]
2002-08-20 21:35:37 +00:00
Joel de Guzman
78ae892db6
Committed the defaults stuff
...
(integrated from v2-dev branch)
[SVN r15008]
2002-08-20 21:09:59 +00:00
Joel de Guzman
6bdc89252e
Update (added init.hpp)
...
[SVN r15005]
2002-08-20 20:36:25 +00:00
Dave Abrahams
c104f0167f
VC7.1 alpha adjustments
...
[SVN r15003]
2002-08-20 19:22:14 +00:00
Dave Abrahams
6e3c6d1ba8
CWPro8.1 patch
...
[SVN r15000]
2002-08-20 16:58:48 +00:00
Dave Abrahams
3092e07281
Workaround VC6 bug
...
[SVN r14975]
2002-08-19 22:19:50 +00:00
Dave Abrahams
a5d53d1ac8
new class_<> objects are always added to the current scope
...
[SVN r14964]
2002-08-19 20:14:33 +00:00
Dave Abrahams
6e06ff048d
Automatic class def_init(), abstract class __init__ errors
...
Fixed line endings
Suppressed warnings
[SVN r14828]
2002-08-14 06:26:33 +00:00
Dave Abrahams
c5ee39f54b
Bug fix
...
[SVN r14803]
2002-08-13 05:07:50 +00:00
Dave Abrahams
fe3cf386c3
Python->C++ exception translation
...
[SVN r14800]
2002-08-13 00:45:09 +00:00
Dave Abrahams
2103e691db
initial commit
...
[SVN r14738]
2002-08-08 15:45:58 +00:00
Dave Abrahams
bd0257cbe5
Full docstring support
...
[SVN r14734]
2002-08-07 23:03:02 +00:00
Dave Abrahams
56e7b2a592
* object(f), where f is a function pointer now works. Returning a
...
* function pointer from a function should work also.
* make_function/make_constructor now return object instead of a raw pointer.
* module::setattr() now accepts anything which can be passed to object's constructor.
* Rework upcast<> to catch more errors at compile-time instead of infinite-looping.
* Rationalize class<>::def() in preparation for docstring support
* Partial docstring support in module::def (untested)
* dependent<> trick moved to detail namespace and separate header
* Added __doc__ attribute to C++ function wrapper objects
* Sunk implementation of function_object into a library source file.
[SVN r14724]
2002-08-06 23:59:27 +00:00
Dave Abrahams
2bdf958663
Suppress warnings by eliminating unneeded specializations of is_pointer_to_function<>.
...
[SVN r14721]
2002-08-06 23:32:52 +00:00
Dave Abrahams
bd8b6a2a64
Workaround a CWPro7.2 bug
...
[SVN r14720]
2002-08-06 23:23:28 +00:00
Dave Abrahams
88528e338b
Correct version for VC7.1 workaround
...
[SVN r14719]
2002-08-06 22:36:43 +00:00
Dave Abrahams
88b3bf1887
VC 7, 7.1a workaround
...
[SVN r14701]
2002-08-05 21:55:28 +00:00
Dave Abrahams
6907df1457
bug fixes
...
[SVN r14623]
2002-07-27 05:50:10 +00:00
Dave Abrahams
19036c14f5
handle<> -> object
...
[SVN r14603]
2002-07-25 18:07:25 +00:00
Dave Abrahams
ddb1236f2f
Begin transition away from handle<>
...
[SVN r14602]
2002-07-25 16:29:30 +00:00
Dave Abrahams
30ef9c6418
back_reference<> uses object instead of handle<>
...
[SVN r14600]
2002-07-25 15:20:06 +00:00
Dave Abrahams
8763fd1c53
scope default constructor gets current scope; killed scope::get()
...
[SVN r14599]
2002-07-25 14:52:11 +00:00
Dave Abrahams
5976005c4a
Make Boost.Python v1 work again
...
[SVN r14595]
2002-07-25 10:52:10 +00:00
Dave Abrahams
63eed8994a
class_<> is now derived from object
...
[SVN r14594]
2002-07-25 04:41:21 +00:00
Dave Abrahams
f458dbdbcb
Added scope
...
[SVN r14593]
2002-07-25 02:23:01 +00:00
Dave Abrahams
b7421fd5cd
Fix Ralf's boo-boo.
...
[SVN r14592]
2002-07-24 16:58:46 +00:00
Dave Abrahams
a2feb04509
pytype_object_manager_traits -> pytype_object_mgr_traits (< 31 chars)
...
[SVN r14587]
2002-07-24 13:31:29 +00:00
Ralf W. Grosse-Kunstleve
e25fee71a2
additional compile-time check: must_be_derived_from_pickle_suite
...
[SVN r14568]
2002-07-22 23:43:00 +00:00
Ralf W. Grosse-Kunstleve
bfe2a6656c
pickle_group renamed -> pickle_suite
...
[SVN r14565]
2002-07-22 19:35:44 +00:00
Ralf W. Grosse-Kunstleve
e15ca5c642
full integration of (revised) pickle support
...
[SVN r14557]
2002-07-22 06:54:39 +00:00
Ralf W. Grosse-Kunstleve
1c5a50d4cb
pickle support implementation details hidden in namespace detail
...
[SVN r14550]
2002-07-21 09:39:35 +00:00
Ralf W. Grosse-Kunstleve
4ef5f77161
additional files for pickle support; no modification of any existing files
...
[SVN r14549]
2002-07-21 07:49:00 +00:00
Dave Abrahams
d27e5a5e1d
Rationalize object_manager
...
[SVN r14548]
2002-07-21 05:03:11 +00:00
Ralf W. Grosse-Kunstleve
7ecf76490c
one #undef was missing
...
[SVN r14544]
2002-07-20 00:14:20 +00:00
Ralf W. Grosse-Kunstleve
12120413f9
#undef isspace etc.
...
[SVN r14539]
2002-07-19 20:10:11 +00:00
Dave Abrahams
5cfc0cce14
str, dict, and tuple!
...
[SVN r14519]
2002-07-18 15:52:18 +00:00
Dave Abrahams
d9a58ef830
str, dict, and tuple!
...
[SVN r14518]
2002-07-18 15:27:29 +00:00
Dave Abrahams
dfd85da9d7
str, dict, and tuple!
...
[SVN r14517]
2002-07-18 15:17:08 +00:00
Dave Abrahams
94edc13393
Doc fixup
...
[SVN r14516]
2002-07-18 12:58:37 +00:00
Dave Abrahams
a9baa519f3
Extract implemented
...
[SVN r14510]
2002-07-18 05:00:34 +00:00
Dave Abrahams
f9a67b34b2
Roll back most of Dave Hawkes' changes for the time being.
...
[SVN r14501]
2002-07-17 18:36:14 +00:00
Dave Abrahams
6ac5735d14
MSVC fixes
...
[SVN r14500]
2002-07-17 18:31:02 +00:00
Dave Abrahams
bd72ee9cd1
Add missing #include
...
[SVN r14494]
2002-07-17 14:05:53 +00:00
Dave Abrahams
c2e115b6a5
Add missing typename
...
[SVN r14493]
2002-07-17 14:05:31 +00:00
David Hawkes
61ba4cd1ce
Sub-module / sub-class and API changes
...
[SVN r14488]
2002-07-17 06:51:08 +00:00
Dave Abrahams
244e0fa5e6
More converter centralization
...
[SVN r14487]
2002-07-17 01:54:58 +00:00