diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2003-02-06 22:57:44 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2003-02-06 22:57:44 (GMT) |
commit | 5a79329547ec0a01f997a375cabf4cd099eb7e82 (patch) | |
tree | bd0867b684c87c2233abf91b13e62008a247b8c7 /Mac/scripts | |
parent | 5aac4e631292faf7f1679b28c906dd823c734b2d (diff) | |
download | cpython-5a79329547ec0a01f997a375cabf4cd099eb7e82.zip cpython-5a79329547ec0a01f997a375cabf4cd099eb7e82.tar.gz cpython-5a79329547ec0a01f997a375cabf4cd099eb7e82.tar.bz2 |
Got rid of FSSpecs.
Diffstat (limited to 'Mac/scripts')
-rw-r--r-- | Mac/scripts/mkestrres.py | 57 |
1 files changed, 28 insertions, 29 deletions
diff --git a/Mac/scripts/mkestrres.py b/Mac/scripts/mkestrres.py index bf56e43..faa203b 100644 --- a/Mac/scripts/mkestrres.py +++ b/Mac/scripts/mkestrres.py @@ -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() |