commit | c3647ac93e2a38762de8a23b1d94a6380e9ad468 | [log] [tgz] |
---|---|---|
author | Brett Cannon <bcannon@gmail.com> | Tue Apr 26 03:45:26 2005 +0000 |
committer | Brett Cannon <bcannon@gmail.com> | Tue Apr 26 03:45:26 2005 +0000 |
tree | a7e00a7e8f70ee226fdeb3d229b9734d5b17a344 | |
parent | d7c795e72966f7c72b94b919f3539be66495e6c3 [diff] |
Make subclasses of int, long, complex, float, and unicode perform type conversion using the proper magic slot (e.g., __int__()). Also move conversion code out of PyNumber_*() functions in the C API into the nb_* function. Applied patch #1109424. Thanks Walter Doewald.