mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
gh-109375: Fix bug where pdb registers an alias without an associated command (#109376)
This commit is contained in:
parent
e091b9f20f
commit
68a6f21f47
4 changed files with 13 additions and 2 deletions
|
@ -1753,8 +1753,11 @@ class Pdb(bdb.Bdb, cmd.Cmd):
|
|||
for alias in keys:
|
||||
self.message("%s = %s" % (alias, self.aliases[alias]))
|
||||
return
|
||||
if args[0] in self.aliases and len(args) == 1:
|
||||
self.message("%s = %s" % (args[0], self.aliases[args[0]]))
|
||||
if len(args) == 1:
|
||||
if args[0] in self.aliases:
|
||||
self.message("%s = %s" % (args[0], self.aliases[args[0]]))
|
||||
else:
|
||||
self.error(f"Unknown alias '{args[0]}'")
|
||||
else:
|
||||
self.aliases[args[0]] = ' '.join(args[1:])
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue