]> granicus.if.org Git - python/commitdiff
Got rid of FSSpecs.
authorJack Jansen <jack.jansen@cwi.nl>
Thu, 6 Feb 2003 22:57:44 +0000 (22:57 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Thu, 6 Feb 2003 22:57:44 +0000 (22:57 +0000)
Mac/scripts/mkestrres.py

index bf56e439f8531fd9b73fca2f9c9ba941f8e3667e..faa203beb3107563ca7114762f29a26c53f8ece8 100644 (file)
@@ -1,7 +1,6 @@
 """Parse sys/errno.h and Errors.h and create Estr resource"""
 
 import re
-import macfs
 import string
 from Carbon import Res
 import os
@@ -105,47 +104,47 @@ def parse_errors_h(fp, dict):
                        
 def main():
        dict = {}
-       fss, ok = macfs.PromptGetFile("Where is GUSI sys/errno.h?")
-       if not ok: return
-       fp = open(fss.as_pathname())
-       parse_errno_h(fp, dict)
-       fp.close()
+       pathname = EasyDialogs.AskFileForOpen(message="Where is GUSI sys/errno.h?")
+       if pathname:
+               fp = open(pathname)
+               parse_errno_h(fp, dict)
+               fp.close()
        
-       fss, ok = macfs.PromptGetFile("Select cerrno (MSL) or cancel")
-       if not ok: return
-       fp = open(fss.as_pathname())
-       parse_errno_h(fp, dict)
-       fp.close()
+       pathname = EasyDialogs.AskFileForOpen(message="Select cerrno (MSL) or cancel")
+       if pathname:
+               fp = open(pathname)
+               parse_errno_h(fp, dict)
+               fp.close()
        
-       fss, ok = macfs.PromptGetFile("Where is MacErrors.h?")
-       if not ok: return
-       fp = open(fss.as_pathname())
-       parse_errors_h(fp, dict)
-       fp.close()
+       pathname = EasyDialogs.AskFileForOpen(message="Where is MacErrors.h?")
+       if pathname:
+               fp = open(pathname)
+               parse_errors_h(fp, dict)
+               fp.close()
        
-       fss, ok = macfs.PromptGetFile("Where is mkestrres-MacErrors.h?")
-       if not ok: return
-       fp = open(fss.as_pathname())
-       parse_errors_h(fp, dict)
-       fp.close()
+       pathname = EasyDialogs.AskFileForOpen(message="Where is mkestrres-MacErrors.h?")
+       if pathname:
+               fp = open(pathname)
+               parse_errors_h(fp, dict)
+               fp.close()
        
        if not dict:
                return
                
-       fss, ok = macfs.StandardPutFile("Resource output file?", "errors.rsrc")
-       if ok:
+       pathname = EasyDialogs.AskFileForSave(message="Resource output file?", savedFileName="errors.rsrc")
+       if pathname:
                writeestr(fss, dict)
        
-       fss, ok = macfs.StandardPutFile("Python output file?", "macerrors.py")
-       if ok:
-               fp = open(fss.as_pathname(), "w")
+       pathname = EasyDialogs.AskFileForSave(message="Python output file?", savedFileName="macerrors.py")
+       if pathname:
+               fp = open(pathname, "w")
                writepython(fp, dict)
                fp.close()
                fss.SetCreatorType('Pyth', 'TEXT')
 
-       fss, ok = macfs.StandardPutFile("Text output file?", "errors.txt")
-       if ok:
-               fp = open(fss.as_pathname(), "w")
+       pathname = EasyDialogs.AskFileForSave(message="Text output file?", savedFileName="errors.txt")
+       if pathname:
+               fp = open(pathname, "w")
                
                k = dict.keys()
                k.sort()