- 12 Ara, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
TARGET_API_MAC_OS8 (or !TARGET_API_MAC_CARBON) is gone. Also some TARGET_API_MAC_OSX conditional code is gone, because it is no longer used on OSX-only Python (only in MacPython-OS9).
-
- 03 Ara, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
some of the more compilcated cases (CF, Res) haven't been done yet. Also, various types should inherit from each other (anything with an as_Resource method should be a Resource subtype, the CF types should become one family).
-
- 29 Kas, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
descriptors in stead of manual getattr hooks to get at attributes of the objects. For Qd I have in stead gotten rid of most of the attribute access in favor of the carbon-style accessor methods (with the exception of visRgn, to be done later), and of the Carbon.Qd.qd global object, for which accessor functions are also available. For List I have fixed the fact that various methods were incorrectly generated as functions. CF is untouched: PEP252 doesn't allow "poor-mans-inheritance" with basechain, so it will have to wait for PEP253 support.
-
- 16 Agu, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 15 Agu, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
we catch errors during the build process in stead of later during runtime.
-
- 05 Agu, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 23 Nis, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 25 Mar, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate.
-
- 24 Mar, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible.
-
- 18 Ara, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 08 Ara, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
type.__module__ behavior. This adds the module name and a dot in front of the type name in every type object initializer, except for built-in types (and those that already had this). Note that it touches lots of Mac modules -- I have no way to test these but the changes look right. Apologies if they're not. This also touches the weakref docs, which contains a sample type object initializer. It also touches the mmap test output, because the mmap type's repr is included in that output. It touches object.h to put the correct description in a comment.
-
- 30 Kas, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
changes from start of branch upto r22b2 were already merged, of course).
-
- 05 Eyl, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 04 Eyl, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 23 Agu, 2001 3 kayıt (commit)
-
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
The MacOS toolbox modules have acquired an _ in front of their name. Normal usage is through a wrapper module (without underscore) which lives in the Carbon package.
-
- 22 May, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
Lots more Carbon/Carbon.h includes, new UPP routine names, function prototypes. Most toolbox modules now compile, link and import in MacOSX-MachO python.
-
- 17 May, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
First step in porting MacPython modules to OSX/unix: break all references between modules except for the obj_New() and obj_Convert() routines, the PyArg_Parse and Py_BuildValue helpers. And these can now be vectored through glue routines (by defining USE_TOOLBOX_OBJECT_GLUE) which will do the necessary imports, whereupon the module's init routine will tell the glue routine about the real conversion routine address and everything is fine again.
-
- 09 Ock, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
Various tweaks to make it everything build and compile again under carbon. Mainly greylisted functions.
-
- 12 Ara, 2000 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 14 Tem, 2000 2 kayıt (commit)
-
-
Jack Jansen yazdı
-
Jack Jansen yazdı
functions. Include it in stead of duplicating the declarations everywhere. Also cleaned up toolbox module exports, and got rid of resNotFound error.
-
- 07 Tem, 2000 1 kayıt (commit)
-
-
Jack Jansen yazdı
Changed all (hopefully) uses of unsigned 16 bit value to use H format specifier, now that h is signed-only.
-
- 21 Haz, 2000 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 17 Mar, 2000 1 kayıt (commit)
-
-
Jack Jansen yazdı
Added a method GetMediaNextInterestingTimeOnly, which is like GetMediaNextInterestingTime without asking for the duration (which is, according to qt docs, expensive).
-
- 06 Mar, 2000 1 kayıt (commit)
-
-
Jack Jansen yazdı
used for delta-t values by quicktime).
-
- 03 Mar, 2000 1 kayıt (commit)
-
-
Jack Jansen yazdı
inadvertantly seen as out-only.
-
- 12 Ara, 1999 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 23 Agu, 1999 1 kayıt (commit)
-
-
Jack Jansen yazdı
quicktime isn't available. Use gestalt in stead for this functionality.
-
- 04 Agu, 1999 1 kayıt (commit)
-
-
Jack Jansen yazdı
testing whether EnterMovies points to an actual routine or is a null pointer).
-
- 22 Tem, 1998 1 kayıt (commit)
-
-
Jack Jansen yazdı
with a null movie (giving time to all active movies) - Made the graphics world parameter to SetMovieGWorld optional.
-
- 23 Nis, 1998 1 kayıt (commit)
-
-
Jack Jansen yazdı
movies, etc. TimeBase objects have also been slightly modified for this (for instance: the DisposeTimeBase call shouldn't be done in the __del__ routine, the timebase might belong to someone else).
-
- 21 Nis, 1998 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 17 Nis, 1998 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 20 Şub, 1998 1 kayıt (commit)
-
-
Jack Jansen yazdı
blacklisted, because they are not available in classic 68k programs, and bgen doesn't have a way to put #ifdef/#endif in the generated code. For now we only implement calls that work on all three models.
-
- 20 Eyl, 1997 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 01 Eyl, 1997 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 09 Nis, 1997 1 kayıt (commit)
-
-
Jack Jansen yazdı
the Python interface, unfortunately. Added a few calls that were blacklisted for no apparent reason.
-
- 24 Şub, 1997 1 kayıt (commit)
-
-
Jack Jansen yazdı
- Changed FragLoader.h to CodeFragments.h - Removed Desk.h - Regenerated bgen modules from new universal headers - Changed some of the s# in PyArg_ParseTuple to m# (unfortunately: this should have been a different commit)
-