Dave Abrahams
|
e320c064f4
|
Moved project to boost/python
[SVN r8453]
|
2000-12-12 03:08:57 +00:00 |
|
Dave Abrahams
|
3cf34f9e3d
|
Documentation update
[SVN r8326]
|
2000-11-25 23:23:48 +00:00 |
|
Ullrich Köthe
|
e668f3ce56
|
Oops, previous check-in was into the wrong branch.
Rolling everything back.
[SVN r8312]
|
2000-11-23 22:58:35 +00:00 |
|
Ullrich Köthe
|
ec4bc0382f
|
Tons of changes to improve error reporting
Added attributes function.__name__ and function.__signature__ and dir(function) feature
[SVN r8311]
|
2000-11-23 22:48:51 +00:00 |
|
Ullrich Köthe
|
4d7b6fe92a
|
renamed make_ptr() into make_ref()
renamed Signature* into signature*
[SVN r8303]
|
2000-11-22 18:16:22 +00:00 |
|
Ullrich Köthe
|
2324ac4f96
|
resolved conflicts caused by the last merge
[SVN r8302]
|
2000-11-22 18:15:05 +00:00 |
|
Dave Abrahams
|
23779da7b2
|
make_ptr -> make_ref
[SVN r8301]
|
2000-11-22 15:03:43 +00:00 |
|
Dave Abrahams
|
764c2d8b52
|
Correct missed lowercasing
[SVN r8300]
|
2000-11-22 14:58:49 +00:00 |
|
Dave Abrahams
|
daac6cdd00
|
Fixed HTML errors
[SVN r8299]
|
2000-11-22 14:55:10 +00:00 |
|
Dave Abrahams
|
580fa52a33
|
Corrected a translation error
[SVN r8298]
|
2000-11-22 14:46:54 +00:00 |
|
Ullrich Köthe
|
33ae3a8bae
|
updated
[SVN r8297]
|
2000-11-22 12:26:03 +00:00 |
|
Ullrich Köthe
|
0f0cf4b8b8
|
added comments for new functionality
[SVN r8296]
|
2000-11-22 12:25:32 +00:00 |
|
Ullrich Köthe
|
3f3dfcaaab
|
changed two forgooten class names into lower case
[SVN r8295]
|
2000-11-22 11:21:21 +00:00 |
|
Ullrich Köthe
|
0e8bb9aa45
|
fixed bug in define_operator<op_long>
[SVN r8294]
|
2000-11-22 09:32:42 +00:00 |
|
Dave Abrahams
|
0f04631513
|
lowercase type names
[SVN r8284]
|
2000-11-22 00:54:46 +00:00 |
|
Ullrich Köthe
|
511a6e84db
|
updated documentation of special name support, added documentation of automatic operator export and coercion
[SVN r8283]
|
2000-11-21 23:12:22 +00:00 |
|
Dave Abrahams
|
caae49861f
|
detail-ified the gen_*.py scripts
changed defaults to handle up to 10 arguments
[SVN r8274]
|
2000-11-21 15:00:54 +00:00 |
|
Ullrich Köthe
|
b7805af02c
|
Renamed ExtensionClass::register_coerce() into ExtensionClass::def_standard_coerce() and made it public.
Added ClassWrapper::def_standard_coerce().
[SVN r8272]
|
2000-11-21 11:15:30 +00:00 |
|
Dave Abrahams
|
9e376229d8
|
detail-ification
[SVN r8270]
|
2000-11-21 06:54:33 +00:00 |
|
Ullrich Köthe
|
b34a2a3754
|
updated Ullrich's changes
[SVN r8269]
|
2000-11-20 20:07:08 +00:00 |
|
Ullrich Köthe
|
987df9cab0
|
TypeObjectBase: always try sharing of method table automatically (thus, share_method_tables() is no longer needed and was removed)
[SVN r8267]
|
2000-11-20 11:16:18 +00:00 |
|
Dave Abrahams
|
6b3af7fe7b
|
Never should have been here!
[SVN r8266]
|
2000-11-20 04:38:58 +00:00 |
|
Dave Abrahams
|
7039643c40
|
no message
[SVN r8265]
|
2000-11-20 03:45:33 +00:00 |
|
Dave Abrahams
|
bbe5829935
|
Make POD reference-counting absolutely portable
[SVN r8264]
|
2000-11-20 03:44:25 +00:00 |
|
Dave Abrahams
|
5e4da6a9e0
|
Expend less energy on fancy error messages for internal errors which might as
well be asserts() because they can never happen.
[SVN r8263]
|
2000-11-20 03:28:00 +00:00 |
|
Dave Abrahams
|
c15c9f4236
|
A fix for Python 2.0 compatibility
[SVN r8256]
|
2000-11-19 16:40:25 +00:00 |
|
Dave Abrahams
|
3221939c1f
|
added missing #include <exception>
[SVN r8255]
|
2000-11-19 16:34:37 +00:00 |
|
Dave Abrahams
|
2bb9bbbaa9
|
Changed non-type template parameter int to long in operators declaration
[SVN r8253]
|
2000-11-18 14:50:04 +00:00 |
|
Dave Abrahams
|
b9fc4f2384
|
Pickling support
[SVN r8248]
|
2000-11-17 20:34:02 +00:00 |
|
Dave Abrahams
|
7aa5e4ae35
|
MSVC compatibility
[SVN r8247]
|
2000-11-17 20:25:15 +00:00 |
|
Dave Abrahams
|
a3fa57d58f
|
Added module name retrieval for pickling support
[SVN r8246]
|
2000-11-17 20:22:30 +00:00 |
|
Dave Abrahams
|
12cdb1d2c7
|
Removed const char* return values from virtual functions in tests; that usage was unsafe.
[SVN r8245]
|
2000-11-17 20:18:06 +00:00 |
|
Dave Abrahams
|
a5428be795
|
Added tests for pickling support from Ralf
Changed wrapped virtual functions from const char* return values for safety reasons.
Fixed up formatting
[SVN r8244]
|
2000-11-17 20:16:44 +00:00 |
|
Dave Abrahams
|
70219b1800
|
Removed operator_dispatcher instance counting
Fixed Ullrich's operator_dispatcher refcount bug
[SVN r8243]
|
2000-11-17 20:07:11 +00:00 |
|
Dave Abrahams
|
559f1c04a6
|
Add specialization to prevent use of Callback<char*>.
[SVN r8242]
|
2000-11-17 19:58:31 +00:00 |
|
Ullrich Köthe
|
2a266510fe
|
added operator_dispatcher::free_list optimization
[SVN r8241]
|
2000-11-17 13:45:00 +00:00 |
|
Ullrich Köthe
|
1ce6d582c9
|
added forced method sharing
[SVN r8240]
|
2000-11-17 12:54:52 +00:00 |
|
Ullrich Köthe
|
056b0e63fb
|
implemented the shared method table optimization
[SVN r8239]
|
2000-11-17 12:38:46 +00:00 |
|
Dave Abrahams
|
0d1255ecdf
|
no message
[SVN r8236]
|
2000-11-16 22:22:58 +00:00 |
|
Ullrich Köthe
|
ac520ac2b8
|
new implementation of code to enable special methods
[SVN r8234]
|
2000-11-16 19:55:21 +00:00 |
|
Ullrich Köthe
|
da5f39917a
|
forced null-termination of string generated in __str__
[SVN r8233]
|
2000-11-16 19:54:27 +00:00 |
|
Ullrich Köthe
|
7a9e15dcdc
|
small changes in implementation of operator_dispatcher
[SVN r8232]
|
2000-11-16 19:51:34 +00:00 |
|
Dave Abrahams
|
ab3ae444df
|
removed expect_and_absorb_non_null
[SVN r8231]
|
2000-11-16 17:14:55 +00:00 |
|
Dave Abrahams
|
bc922755f3
|
remove sole use of expect_and_absorb_non_null
[SVN r8229]
|
2000-11-16 17:14:04 +00:00 |
|
Dave Abrahams
|
b84e3a7983
|
Added a little crude leak-checking code
[SVN r8228]
|
2000-11-16 17:13:11 +00:00 |
|
Dave Abrahams
|
595797b290
|
Handled some reference-counting problems and added some sequence points for exception-safety
[SVN r8227]
|
2000-11-16 17:06:37 +00:00 |
|
Dave Abrahams
|
b33887aa57
|
*** empty log message ***
[SVN r8224]
|
2000-11-15 17:35:50 +00:00 |
|
Dave Abrahams
|
5cd59a471e
|
Updated to use BoundFunction::create() optimization
[SVN r8223]
|
2000-11-15 17:30:45 +00:00 |
|
Dave Abrahams
|
f055f9e602
|
Added commentary, numerous formatting tweaks
[SVN r8222]
|
2000-11-15 17:29:37 +00:00 |
|
Dave Abrahams
|
eb1a1e84cc
|
removed obsolete UNTESTED comment from String::intern()
[SVN r8221]
|
2000-11-15 17:27:45 +00:00 |
|