Index: Mac/scripts/cachersrc.py =================================================================== --- Mac/scripts/cachersrc.py (revision 57880) +++ Mac/scripts/cachersrc.py (working copy) @@ -12,7 +12,8 @@ class NoArgsError(Exception): pass -def handler((verbose, force), dirname, fnames): +def handler(arg1, dirname, fnames): + verbose, force = arg1 for fn in fnames: if fn[-5:] == '.rsrc' and fn[-13:] != '.rsrc.df.rsrc': if force: Index: Lib/plat-mac/macresource.py =================================================================== --- Lib/plat-mac/macresource.py (revision 57880) +++ Lib/plat-mac/macresource.py (working copy) @@ -76,15 +76,15 @@ AppleSingle file""" try: refno = Res.FSpOpenResFile(pathname, 1) - except Res.Error as arg: - if arg[0] in (-37, -39): + except Res.Error as error: + if error.args[0] in (-37, -39): # No resource fork. We may be on OSX, and this may be either # a data-fork based resource file or a AppleSingle file # from the CVS repository. try: refno = Res.FSOpenResourceFile(pathname, '', 1) - except Res.Error as arg: - if arg[0] != -199: + except Res.Error as error: + if error.args[0] != -199: # -199 is "bad resource map" raise else: @@ -103,15 +103,15 @@ try: refno = Res.FSpOpenResFile(pathname, 1) Res.CloseResFile(refno) - except Res.Error as arg: - if arg[0] in (-37, -39): + except Res.Error as error: + if error.args[0] in (-37, -39): # No resource fork. We may be on OSX, and this may be either # a data-fork based resource file or a AppleSingle file # from the CVS repository. try: refno = Res.FSOpenResourceFile(pathname, '', 1) - except Res.Error as arg: - if arg[0] != -199: + except Res.Error as error: + if error.args[0] != -199: # -199 is "bad resource map" raise else: Index: Lib/plat-mac/Carbon/ControlAccessor.py =================================================================== --- Lib/plat-mac/Carbon/ControlAccessor.py (revision 57880) +++ Lib/plat-mac/Carbon/ControlAccessor.py (working copy) @@ -1,6 +1,6 @@ # Accessor functions for control properties -from Controls import * +from Carbon.Controls import * import struct # These needn't go through this module, but are here for completeness