summaryrefslogtreecommitdiffstats
path: root/Mac/scripts/gensuitemodule.py
Commit message (Collapse)AuthorAgeFilesLines
* Only output the code to alias properties if the names aren't the same.Jack Jansen2000-08-221-0/+2
|
* - identify() enum names.Jack Jansen2000-08-201-2/+3
| | | | | - don't identify() enum values. - make aetools.Error available in the package module.
* Enums we cannot find are set to None, and enumsubst understands this (no ↵Jack Jansen2000-08-201-4/+5
| | | | substitution done). This is need for what I think are bugs in the Finder aete resources (some events use unknown enums).
* Fixed event inheritance code (which didn't work at all).Jack Jansen2000-08-201-117/+239
| | | | Do two passes over the suites so we can figure out dependencies for enums and such. The manual method was getting too cumbersome for Finder suites.
* Generate packages in stead of separate modules. The package main module ↵Jack Jansen2000-08-171-22/+120
| | | | imports everything, it knows about the app signature, suites can extend standard suites, and lots more. Automatically finding declarations in other suites TBD.
* Fixed multi-arg appends.Jack Jansen2000-03-071-1/+1
|
* Generate class, property and comparison code (finally!). The resultingJack Jansen1997-08-081-41/+201
| | | | | | code isn't ideal yet: xxx.Window(1).Paragraph(3).font will only work if all the classes and properties are declared in the same suite, but at least font(Paragraph(3, Window(1))) always works.
* raise aetools.Error in stead of MacOS.Error on server-generated errorsJack Jansen1996-09-201-1/+1
|
* Fixed code generated for an argument of type ****Jack Jansen1996-04-161-1/+2
|
* Removed addpack calls for toolbox modules, re-binhexed resources (sigh)Jack Jansen1996-03-201-5/+0
|
* Changed creator from PYTH to PythJack Jansen1996-03-181-1/+1
|
* Fixed bug in optional argument error checking (and generated allJack Jansen1995-10-091-5/+11
| | | | suites anew).
* Modified/recreated to use keyword argumentsJack Jansen1995-10-031-36/+22
|
* Added prompt to getfile dialogJack Jansen1995-08-141-1/+1
| | | | Renumbered resources
* Gensuitemodule generates python classes from aete/aeut resourcesJack Jansen1995-07-171-0/+474
test_suite is a tiny test program for such a generated class