mirror of
https://github.com/python/cpython.git
synced 2025-12-15 21:44:50 +00:00
Merged revisions 67750-67751 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r67750 | nick.coghlan | 2008-12-14 20:54:50 +1000 (Sun, 14 Dec 2008) | 1 line Fix several issues relating to access to source code inside zipfiles. Initial work by Alexander Belopolsky. See Misc/NEWS in this checkin for details. ........ r67751 | nick.coghlan | 2008-12-14 21:09:40 +1000 (Sun, 14 Dec 2008) | 1 line Add file that was missed from r67750 ........
This commit is contained in:
parent
80a0c7f623
commit
f088e5e6cc
11 changed files with 360 additions and 48 deletions
|
|
@ -438,7 +438,7 @@ class Pdb(bdb.Bdb, cmd.Cmd):
|
|||
Return `lineno` if it is, 0 if not (e.g. a docstring, comment, blank
|
||||
line or EOF). Warning: testing is not comprehensive.
|
||||
"""
|
||||
line = linecache.getline(filename, lineno)
|
||||
line = linecache.getline(filename, lineno, self.curframe.f_globals)
|
||||
if not line:
|
||||
print('End of file', file=self.stdout)
|
||||
return 0
|
||||
|
|
@ -768,7 +768,7 @@ class Pdb(bdb.Bdb, cmd.Cmd):
|
|||
breaklist = self.get_file_breaks(filename)
|
||||
try:
|
||||
for lineno in range(first, last+1):
|
||||
line = linecache.getline(filename, lineno)
|
||||
line = linecache.getline(filename, lineno, self.curframe.f_globals)
|
||||
if not line:
|
||||
print('[EOF]', file=self.stdout)
|
||||
break
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue