History log of /external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5f6861df9300f455d600b6cd237faf429d9a06b0 28-May-2006 Georg Brandl <georg@python.org> Correct None refcount issue in Mac modules. (Are they
still used?)
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
182b5aca27d376b08a2904bed42b751496f932f3 18-Jul-2004 Tim Peters <tim.peters@gmail.com> Whitespace normalization, via reindent.py.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
e48cef7aba0993ca6d01579f62900f0596960885 19-Nov-2003 Jack Jansen <jack.jansen@cwi.nl> Getting rid of WITHOUT_FRAMEWORKS and ACCESSOR_CALLS_ARE_FUNCTIONS:
MacOS9isms.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
65cbf93fce1eaf6cfc89b93e9a5c798b4ac81aa0 13-Dec-2002 Jack Jansen <jack.jansen@cwi.nl> Get rid of support for Universal Headers older than 3.4 and various other
outdated things.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
96cebde909bbb8034af576d8f31f465bbad90374 04-Dec-2002 Jack Jansen <jack.jansen@cwi.nl> Added PEP253 support to most Carbon modules. This isn't complete yet:
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).
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
dbd5701d736a151d29fee4658228e16876626f47 30-Nov-2002 Jack Jansen <jack.jansen@cwi.nl> Converted the Carbon modules to use PEP252-style objects, with
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.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
2168e9d602cffbb6975a11353707a921455c05f7 16-Dec-2001 Jack Jansen <jack.jansen@cwi.nl> Adapted for Universal Headers 3.4
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
b3be216b41a4755556a887baa6ab440279fbe1dc 30-Nov-2001 Jack Jansen <jack.jansen@cwi.nl> Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
changes from start of branch upto r22b2 were already merged, of course).
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
bd008844156384108a71423005911e37c0ca5395 05-Nov-2001 Jack Jansen <jack.jansen@cwi.nl> First tweaks to allow MacPython to be compiled with
Universal Headers 3.4
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
77105a960b078d79a4e7827b320e66217a78a0f8 23-Aug-2001 Jack Jansen <jack.jansen@cwi.nl> 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.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
fa77e1a1b1ec479600a0f3a1dbc3faf28140d31f 22-May-2001 Jack Jansen <jack.jansen@cwi.nl> Lots more Carbon/Carbon.h includes, new UPP routine names, function prototypes. Most toolbox modules now compile, link and import in MacOSX-MachO python.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
0e04eecdbf8467cf3fe055e41e96fa48507b998c 17-May-2001 Jack Jansen <jack.jansen@cwi.nl> 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.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
599ce9c6c2299b085011c426f0893d494cf9403d 20-Feb-2001 Jack Jansen <jack.jansen@cwi.nl> On OSX passing NULL to NewUniversalFilterProc() does not return NULL but a crashing UPP. This made ModalDialog (and, hence EditPythonPrefs and EasyDialogs and many others) crash. Fixed.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
69e7f11aa871c9aac2011adf1cb1148a78f273bc 06-Feb-2001 Jack Jansen <jack.jansen@cwi.nl> Added DlgObj_WhichDialog, analoguous to WhichWindow, and use this to get at dialogs.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
f7d5aa61d34cb7816ead2757860e5a66f7da0dcb 11-Dec-2000 Jack Jansen <jack.jansen@cwi.nl> Adapted to Universal Headers 3.3.2. More to follow.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
b8c4c7b37e6a9e8b08160c264bfc09f6fa239c54 26-Aug-2000 Jack Jansen <jack.jansen@cwi.nl> Added routine DlgObj_ConvertToWindow().
GetDialogWindow() returns an existing window.
Added a comment that the methodchain Dialogs->Windows is suspect under Carbon/MacOSX, but we need it under Carbon. No solution yet:-(
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
a44923fbfe9c48f04dce9e8e111e9b898f60d14b 15-Jul-2000 Jack Jansen <jack.jansen@cwi.nl> Got rid of obsolete HAVE_UNIVERSAL_HEADERS test and SystemSevenOrLater define.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
74a1e63a89cdaad288260600cf77e3a20811f49b 15-Jul-2000 Jack Jansen <jack.jansen@cwi.nl> Test for TARGET_API_MAC_CARBON with #if in stead of #ifdef.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
9d8b96c8507644811ba92ead8f131060aafac19f 15-Jul-2000 Jack Jansen <jack.jansen@cwi.nl> pymactoolbox.h contains protoypes for all externally visible toolbox module
functions. Include it in stead of duplicating the declarations everywhere. Also
cleaned up toolbox module exports, and got rid of resNotFound error.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
0b13e7c1531351452703d6b9770194e53a3d3f69 07-Jul-2000 Jack Jansen <jack.jansen@cwi.nl> Changed all (hopefully) uses of unsigned 16 bit value to use H format specifier, now that h is signed-only.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
e79dc76f53dfa18fb08c35f71b049259642c0142 02-Jun-2000 Jack Jansen <jack.jansen@cwi.nl> Made the core toolbox modules carbon-compatible using the new greylist feature of bgen: non-carbon methods are still included in non-carbon MacPython. The issue of backward compatibility of Python code is still open.
Macmodule and macosmodule have also been carbonified. Some functionality is still missing there.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
a05ac607d720727bc0d3799b7bea7a81e02ea561 12-Dec-1999 Jack Jansen <jack.jansen@cwi.nl> Regenerated with CW Pro 5.2, which has MacOS 8.6 and Appearance 1.1 support.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
deff89c8be78ed962d989bd88c5b3ee292263596 12-Oct-1998 Jack Jansen <jack.jansen@cwi.nl> Replaced fprintf(stderr,...) with PySys_WriteStderr(...) where appropriate.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
df901dfdea08e29730aff9872a051e05b0104dfe 10-Jul-1998 Jack Jansen <jack.jansen@cwi.nl> Added a function SetUserItemHandler: this takes a function(dialog,
item) as parameter and returns a handle suitable for passing to
SetDialogItem as a user-item redraw routine. Note that you can
only make one of these, for now.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
0c4d947eacfb360515a5ba58f1a6b96dddc6d265 17-Apr-1998 Jack Jansen <jack.jansen@cwi.nl> Replaced addpack by handcrafted code to find the bgen stuff.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
21f96872f20080d5f07a72ea4141fac137ac9b15 20-Feb-1998 Jack Jansen <jack.jansen@cwi.nl> Regenerated from Universal Headers 3.0.1. Some new calls are
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.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
d96cb5088a41d218bfa6e4db444fc4b671c00c9b 23-Sep-1996 Jack Jansen <jack.jansen@cwi.nl> Added support for GetDialogWindow and other accessor functions
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
2b72417da0af053f6efc1b3574361744eb22d2a7 10-Apr-1996 Jack Jansen <jack.jansen@cwi.nl> Replaced various dummy updateRegions by real arguments
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
425e9eb6cb269dda231a617a28252f5232ccc624 12-Dec-1995 Jack Jansen <jack.jansen@cwi.nl> - Added color window/pixmap support
- Added support for obtaining pixmap data
- Added OptResObj_* routines for optional handles
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
91a6398b175f8eda53866ccd3dfdcfd2046e8644 17-Aug-1995 Jack Jansen <jack.jansen@cwi.nl> Use ResObj_OptNew for GetDialogItem return value: the handle returned
may be NULL (for user items, for instance).
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
ae8a68f40cd56aa952520260970ebd5b9d3fb95c 06-Jun-1995 Jack Jansen <jack.jansen@cwi.nl> Trying again to check it in. Changes to:
- Use Universal Headers as input
- Change addpack calls to not depend on Guido's disklayout
- Checkge testprograms to use new names for some functions
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
0437e890414cd6b34e7ab74d03ba3eab90e29bcb 21-Feb-1995 Guido van Rossum <guido@python.org> fix bug in filterproc interface
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
9784295b157ac9db30d52708f67d115c397290ab 19-Feb-1995 Guido van Rossum <guido@python.org> another round... ported to __SC__
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py
17448e24081eb713ac00d7bcb681f4f0d8abfcbf 30-Jan-1995 Guido van Rossum <guido@python.org> Committed a more or less working version.
/external/python/cpython2/Mac/Modules/dlg/dlgsupport.py