diff options
author | Guido van Rossum <guido@python.org> | 2003-04-09 19:36:34 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2003-04-09 19:36:34 (GMT) |
commit | ed538d8b39addebb182de0bc465206dd7e122d0c (patch) | |
tree | e4611d10438b3062dad43d1d1856a5acd759e81c /Lib/pdb.py | |
parent | 2fb9fdc96a59984539d49cb45d4f87fe9490a0e1 (diff) | |
download | cpython-ed538d8b39addebb182de0bc465206dd7e122d0c.zip cpython-ed538d8b39addebb182de0bc465206dd7e122d0c.tar.gz cpython-ed538d8b39addebb182de0bc465206dd7e122d0c.tar.bz2 |
Detabified.
Removed dead code.
Diffstat (limited to 'Lib/pdb.py')
-rwxr-xr-x | Lib/pdb.py | 25 |
1 files changed, 5 insertions, 20 deletions
@@ -527,29 +527,14 @@ class Pdb(bdb.Bdb, cmd.Cmd): sys.settrace(None) globals = self.curframe.f_globals locals = self.curframe.f_locals - p = Pdb() - p.prompt = "(%s) " % self.prompt.strip() - print "ENTERING RECURSIVE DEBUGGER" - sys.call_tracing(p.run, (arg, globals, locals)) - print "LEAVING RECURSIVE DEBUGGER" + p = Pdb() + p.prompt = "(%s) " % self.prompt.strip() + print "ENTERING RECURSIVE DEBUGGER" + sys.call_tracing(p.run, (arg, globals, locals)) + print "LEAVING RECURSIVE DEBUGGER" sys.settrace(self.trace_dispatch) self.lastcmd = p.lastcmd - def dont_debug(self, arg): - locals = self.curframe.f_locals - globals = self.curframe.f_globals - try: - r = sys.call_tracing(eval, (arg, globals, locals)) - print "--- DEBUG RETURNED ---" - if r is not None: - print repr(r) - except: - t, v = sys.exc_info()[:2] - if type(t) == type(''): - exc_type_name = t - else: exc_type_name = t.__name__ - print '***', exc_type_name + ':', v - def do_quit(self, arg): self.set_quit() return 1 |