mirror of
https://github.com/python/cpython.git
synced 2024-11-26 19:34:19 +08:00
Fixed a few type mismatches in pdb (#125952)
This commit is contained in:
parent
371c537dff
commit
2513593303
@ -127,7 +127,7 @@ def find_function(funcname, filename):
|
||||
return None
|
||||
fp = io.StringIO(''.join(lines))
|
||||
funcdef = ""
|
||||
funcstart = None
|
||||
funcstart = 0
|
||||
# consumer of this info expects the first line to be 1
|
||||
with fp:
|
||||
for lineno, line in enumerate(fp, start=1):
|
||||
@ -783,7 +783,7 @@ class Pdb(bdb.Bdb, cmd.Cmd):
|
||||
if "$" not in line:
|
||||
return line
|
||||
|
||||
dollar_start = dollar_end = -1
|
||||
dollar_start = dollar_end = (-1, -1)
|
||||
replace_variables = []
|
||||
try:
|
||||
for t in tokenize.generate_tokens(io.StringIO(line).readline):
|
||||
@ -1088,7 +1088,7 @@ class Pdb(bdb.Bdb, cmd.Cmd):
|
||||
|
||||
complete_commands = _complete_bpnumber
|
||||
|
||||
def do_break(self, arg, temporary = 0):
|
||||
def do_break(self, arg, temporary=False):
|
||||
"""b(reak) [ ([filename:]lineno | function) [, condition] ]
|
||||
|
||||
Without argument, list all breaks.
|
||||
@ -1203,7 +1203,7 @@ class Pdb(bdb.Bdb, cmd.Cmd):
|
||||
Same arguments as break, but sets a temporary breakpoint: it
|
||||
is automatically deleted when first hit.
|
||||
"""
|
||||
self.do_break(arg, 1)
|
||||
self.do_break(arg, True)
|
||||
|
||||
complete_tbreak = _complete_location
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user