summaryrefslogtreecommitdiffstats
path: root/Lib/plat-mac/gensuitemodule.py
Commit message (Collapse)AuthorAgeFilesLines
* An indenting error in the code made it miss some suites that have an applicationJack Jansen2003-06-181-2/+2
| | | | class.
* - Allow access to poperties of the "application" OSA class directly fromJack Jansen2003-06-131-2/+12
| | | | | | | | | | the toplevel package. This already worked for elements, but now for properties too. Fixes #753925. - Even better, the toplevel class (such as Finder.Finder) now inherits the element and property dictionaries of its application class and has the necessary glue to allow you to say f = Finder.Finder() f.get(f.name)
* The identify() description didn't match the code. Fixed.Jack Jansen2003-04-161-1/+1
|
* Oops, _propdeclarations and friends are needed: gensuitemodule uses themJack Jansen2003-04-121-22/+20
| | | | | | | | | to lookup properties declared in base classes. Looking at it I'm not sure what the official scope if the property codes is, maybe it is only the (OSA) class in which they are used. But giving them global scope hasn't been a problem so far. Regenerated the standard suites, which are now also space-indented.
* Detabbed.Jack Jansen2003-04-091-1067/+1081
|
* Properties (like enums) are not in the global namespace but only validJack Jansen2003-04-011-23/+23
| | | | | | | | | within a certain context. Give them an _Prop_ prefix, so they don't accidentally obscure an element from another suite (as happened with the Finder). Comparisons I'm not sure about, so I left them as global names. Also got rid of the lists if declarations, they serve no useful purpose.
* Turned the suite compiler into an object.Jack Jansen2003-04-011-254/+258
|
* - All messages are now dependent on the --verbose option.Jack Jansen2003-04-011-47/+85
| | | | | - Added a --dump option that doesn't generate the module but dumps the pretty-printed aete resource(s) on stdout.
* Classes have to be sorted by code, not name, and synonyms have toJack Jansen2003-03-301-2/+19
| | | | | | | be sorted after the main name, otherwise filling of properties and elements messes up. Sorting is always more difficult than expected:-)
* Moved gensuitemodule from Mac/scripts to Lib/plat-mac. DocumentationJack Jansen2003-03-291-0/+1132
remains to be done.