Override bdb's canonic() method with a no-op: with bdb's version we couldn't edit breakpoints in file-less ("Untitled" script windows). Besides, we did't need it as we always use full path names anyway.
This commit is contained in:
parent
5c94ce58e7
commit
d700d79a73
|
@ -49,6 +49,11 @@ class Debugger(bdb.Bdb):
|
|||
self.tracemagic = 0
|
||||
self.laststacksel = None
|
||||
|
||||
def canonic(self, filename):
|
||||
# override: the provided canonic() method breaks our
|
||||
# file-less Untitled windows
|
||||
return filename
|
||||
|
||||
def reset(self):
|
||||
self.currentframe = None
|
||||
self.file = None
|
||||
|
|
Loading…
Reference in New Issue