Previous 199869 Revisions Next

r36222 Tuesday 3rd March, 2015 at 17:41:58 UTC by Mike Naberezny
Remove except clause syntax not supported on Python 3. (nw)
This change uses sys.exc_info()[1] instead of the "as" syntax
to retain Python 2.5 compatibility.
[src/emu/cpu/arcompact]arcompact_make.py
[src/emu/cpu/h8]h8make.py
[src/emu/cpu/m6502]m6502make.py
[src/emu/cpu/m6809]m6809make.py
[src/emu/cpu/mcs96]mcs96make.py
[src/emu/cpu/tms57002]tmsmake.py

trunk/src/emu/cpu/arcompact/arcompact_make.py
r244733r244734
351351
352352try:
353353    f = open(sys.argv[1], "w")
354except Exception, err:
354except Exception:
355    err = sys.exc_info()[1]
355356    sys.stderr.write("cannot write file %s [%s]\n" % (sys.argv[1], err))
356357    sys.exit(1)
357358
trunk/src/emu/cpu/h8/h8make.py
r244733r244734
261261        self.macros = {}
262262        try:
263263            f = open(fname, "r")
264        except Exception, err:
265            print "Cannot read opcodes file %s [%s]" % (fname, err)
264        except Exception:
265            err = sys.exc_info()[1]
266            sys.stderr.write("Cannot read opcodes file %s [%s]\n" % (fname, err))
266267            sys.exit(1)
267268       
268269        opc = None
r244733r244734
450451   
451452    try:
452453        f = open(argv[3], "w")
453    except Exception, err:
454    except Exception:
455        err = sys.exc_info()[1]
454456        sys.stderr.write("cannot write file %s [%s]\n" % (argv[3], err))
455457        sys.exit(1)
456458
trunk/src/emu/cpu/m6502/m6502make.py
r244733r244734
1515    logging.info("load_opcodes: %s", fname)
1616    try:
1717        f = open(fname, "rU")
18    except Exception, err:
18    except Exception:
19        err = sys.exc_info()[1]
1920        logging.error("cannot read opcodes file %s [%s]", fname, err)
2021        sys.exit(1)
2122
r244733r244734
3738    states = []
3839    try:
3940        f = open(fname, "rU")
40    except Exception, err:
41    except Exception:
42        err = sys.exc_info()[1]
4143        logging.error("cannot read display file %s [%s]", fname, err)
4244        sys.exit(1)
4345    for line in f:
r244733r244734
226228    logging.info("saving: %s", fname)
227229    try:
228230        f = open(fname, "w")
229    except Exception, err:
231    except Exception:
232        err = sys.exc_info()[1]
230233        logging.error("cannot write file %s [%s]", fname, err)
231234        sys.exit(1)
232235    save_opcodes(f,device, opcodes)
trunk/src/emu/cpu/m6809/m6809make.py
r244733r244734
1515      path = path + '/'
1616   try:
1717      f = open(fname, "rU")
18   except Exception, err:
19      print "Cannot read opcodes file %s [%s]" % (fname, err)
18   except Exception:
19      err = sys.exc_info()[1]
20      sys.stderr.write("Cannot read opcodes file %s [%s]\n" % (fname, err))
2021      sys.exit(1)
2122   
2223   rawlines = re.split('(\n|; *\n?)', f.read())
trunk/src/emu/cpu/mcs96/mcs96make.py
r244733r244734
7070        self.macros = {}
7171        try:
7272            f = open(fname, "rU")
73        except Exception, err:
74            print "Cannot read opcodes file %s [%s]" % (fname, err)
73        except Exception:
74            err = sys.exc_info()[1]
75            sys.stderr.write("Cannot read opcodes file %s [%s]\n" % (fname, err))
7576            sys.exit(1)
7677
7778        opc = None
r244733r244734
174175   
175176    try:
176177        f = open(argv[3], "w")
177    except Exception, err:
178    except Exception:
179        err = sys.exc_info()[1]
178180        sys.stderr.write("cannot write file %s [%s]\n" % (argv[3], err))
179181        sys.exit(1)
180182   
trunk/src/emu/cpu/tms57002/tmsmake.py
r244733r244734
416416ins_list = LoadLst(sys.argv[1])
417417try:
418418    f = open(sys.argv[2], "w")
419except Exception, err:
419except Exception:
420    err = sys.exc_info()[1]
420421    sys.stderr.write("cannot write file %s [%s]\n" % (sys.argv[2], err))
421422    sys.exit(1)
422423


Previous 199869 Revisions Next


© 1997-2024 The MAME Team