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
Dave Abrahams
0f04631513
lowercase type names
...
[SVN r8284]
2000-11-22 00:54:46 +00:00
Dave Abrahams
9e376229d8
detail-ification
...
[SVN r8270]
2000-11-21 06:54:33 +00:00
Dave Abrahams
b9fc4f2384
Pickling support
...
[SVN r8248]
2000-11-17 20:34:02 +00:00
Ullrich Köthe
48315568c4
*** empty log message ***
...
[SVN r8099]
2000-11-02 17:39:01 +00:00
Dave Abrahams
2ba0b22831
const-ify ClassBase::getattr()
...
Add repr() function to Class<T>
Add to_python/from_python conversions for PyPtr<T>
Standardize set_item/get_item interfaces (instead of proxies) for Dict and List
Add Reprable<> template to newtypes.h
Fix a bug wherein the __module__ attribute would be lost for classes that have a default virtual function implementation.
[SVN r8091]
2000-11-01 02:30:37 +00:00
Dave Abrahams
9d2b4574af
Factor common Class functionality into ClassBase
...
Support for __del__, __bases__, __dict__, __class__, and __name__
Support for multiple-inheritance from Python Classes and ExtensionClasses.
[SVN r8053]
2000-10-28 22:03:15 +00:00
Dave Abrahams
ce674f4b4d
move base<->derived conversion stuff to ExtensionClassBase, where it belongs.
...
[SVN r8001]
2000-10-18 14:50:41 +00:00
Ullrich Köthe
b43865d494
fixed bug in the conversion tests
...
[SVN r7998]
2000-10-18 13:22:56 +00:00
Dave Abrahams
c410b83b36
Added numeric support
...
[SVN r7995]
2000-10-18 04:59:46 +00:00
Ullrich Köthe
c2d449d47e
added explanatory comments
...
[SVN r7979]
2000-10-17 20:39:31 +00:00
Ullrich Köthe
dc3b9c510d
changes according to Dave's code review (coding conventions, moving functions around etc.)
...
[SVN r7978]
2000-10-17 20:05:26 +00:00
Ullrich Köthe
12a881ead5
This commit was generated by cvs2svn to compensate for changes in r315,
...
which included commits to RCS files with non-trunk default branches.
[SVN r7932]
2000-10-13 13:49:34 +00:00