2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-29 19:52:16 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
Ullrich Köthe
0f0cf4b8b8 added comments for new functionality
[SVN r8296]
2000-11-22 12:25:32 +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
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
bbe5829935 Make POD reference-counting absolutely portable
[SVN r8264]
2000-11-20 03:44:25 +00:00
Dave Abrahams
7aa5e4ae35 MSVC compatibility
[SVN r8247]
2000-11-17 20:25:15 +00:00
Ullrich Köthe
056b0e63fb implemented the shared method table optimization
[SVN r8239]
2000-11-17 12:38:46 +00:00
Ullrich Köthe
ac520ac2b8 new implementation of code to enable special methods
[SVN r8234]
2000-11-16 19:55:21 +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
966534e709 Bug fix
[SVN r8057]
2000-10-28 22:34:29 +00:00
Dave Abrahams
582b8a5646 Overloaded constructors reduce the number of type_info objects we should have to link in.
Support for multiple-inheritance from Python types and Extension classes.


[SVN r8050]
2000-10-28 21:51:58 +00:00
Dave Abrahams
c410b83b36 Added numeric support
[SVN r7995]
2000-10-18 04:59:46 +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
3f0eb18183 added more test
changed some function names


[SVN r7972]
2000-10-17 17:34:41 +00:00
Ullrich Köthe
26bf57c4e9 added ExtensionClass<...>::declare_base(...) which
- declares a wrapped C++ class to be a base class of another wrapped class
  - enables conversions between those classes
  - ensures that base class methods are inherited by the subclass


[SVN r7971]
2000-10-17 14:50:07 +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