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
diff --git a/Mac/Modules/evt/evtscan.py b/Mac/Modules/evt/evtscan.py
index 517db71..70a9df9 100644
--- a/Mac/Modules/evt/evtscan.py
+++ b/Mac/Modules/evt/evtscan.py
@@ -1,5 +1,7 @@
# Scan an Apple header file, generating a Python file of generator calls.
+import addpack
+addpack.addpack(':tools:bgen:bgen')
from scantools import Scanner
LONG = "Events"
@@ -32,10 +34,12 @@
def makeblacklistnames(self):
return [
+ "KeyTranslate"
]
def makeblacklisttypes(self):
return [
+ "EvQElPtr", "QHdrPtr"
]
def makerepairinstructions(self):
@@ -53,7 +57,11 @@
# GetKeys
([('KeyMap', 'theKeys', 'InMode')],
[('*', '*', 'OutMode')]),
+
+ # GetTicker
+ ([('unsigned long', '*', '*')],
+ [('unsigned_long', '*', '*')]),
]
-
+
if __name__ == "__main__":
main()