backport bug [ 1192315 ] 'clear -1' in pdb

This commit is contained in:
Georg Brandl
2005-08-24 07:36:21 +00:00
parent 42cd573c5a
commit 00ccbb6718
2 changed files with 6 additions and 1 deletions

View File

@@ -450,11 +450,14 @@ class Pdb(bdb.Bdb, cmd.Cmd):
return
numberlist = arg.split()
for i in numberlist:
if not (0 <= i < len(bdb.Breakpoint.bpbynumber)):
print 'No breakpoint numbered', i
continue
err = self.clear_bpbynumber(i)
if err:
print '***', err
else:
print 'Deleted breakpoint %s ' % (i,)
print 'Deleted breakpoint', i
do_cl = do_clear # 'c' is already an abbreviation for 'continue'
def do_where(self, arg):

View File

@@ -70,6 +70,8 @@ Library
- The sets module can now properly compute s-=s and s^=s as an empty set.
- Bug #1192315: Disallow negative arguments to clear() in pdb.
- Patch #827386: Support absolute source paths in msvccompiler.py.
- Fix a problem in Tkinter introduced by SF patch #869468: delete bogus