Rename 'locals' argument to top-level interact() function to 'local'
for b/w compatibility with 1.5.1.
This commit is contained in:
parent
649e8c1f7f
commit
d90ae19b92
|
@ -340,7 +340,7 @@ class InteractiveConsole(InteractiveInterpreter):
|
|||
return raw_input(prompt)
|
||||
|
||||
|
||||
def interact(banner=None, readfunc=None, locals=None):
|
||||
def interact(banner=None, readfunc=None, local=None):
|
||||
"""Closely emulate the interactive Python interpreter.
|
||||
|
||||
This is a backwards compatible interface to the InteractiveConsole
|
||||
|
@ -351,10 +351,10 @@ def interact(banner=None, readfunc=None, locals=None):
|
|||
|
||||
banner -- passed to InteractiveConsole.interact()
|
||||
readfunc -- if not None, replaces InteractiveConsole.raw_input()
|
||||
locals -- passed to InteractiveInterpreter.__init__()
|
||||
local -- passed to InteractiveInterpreter.__init__()
|
||||
|
||||
"""
|
||||
console = InteractiveConsole(locals)
|
||||
console = InteractiveConsole(local)
|
||||
if readfunc is not None:
|
||||
console.raw_input = readfunc
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue