mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
Fix for SF bug #448835.
Fix this to work with the new (still undocumented) tabnanny API. I'm afraid Stephen will have to add this fix to the IDLE fork code base as well.
This commit is contained in:
parent
15d86c6297
commit
44b1e7d840
1 changed files with 1 additions and 2 deletions
|
@ -69,10 +69,9 @@ class ScriptBinding:
|
|||
def tabnanny(self, filename):
|
||||
import tabnanny
|
||||
import tokenize
|
||||
tabnanny.reset_globals()
|
||||
f = open(filename, 'r')
|
||||
try:
|
||||
tokenize.tokenize(f.readline, tabnanny.tokeneater)
|
||||
tabnanny.process_tokens(tokenize.generate_tokens(f.readline))
|
||||
except tokenize.TokenError, msg:
|
||||
self.errorbox("Token error",
|
||||
"Token error:\n%s" % str(msg))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue