Author: Antonio Cuni <[email protected]>
Branch: py3k-readline
Changeset: r191:d1f24ac576da
Date: 2012-05-03 21:31 +0200
http://bitbucket.org/pypy/pyrepl/changeset/d1f24ac576da/
Log: a branch where to try to make pyrepl.readline compatible with
python3
diff --git a/pyrepl/readline.py b/pyrepl/readline.py
--- a/pyrepl/readline.py
+++ b/pyrepl/readline.py
@@ -419,9 +419,14 @@
else:
# this is not really what readline.c does. Better than nothing I guess
- import __builtin__
- _old_raw_input = __builtin__.raw_input
- __builtin__.raw_input = _wrapper.raw_input
+ if sys.version_info < (3,):
+ import __builtin__
+ _old_raw_input = __builtin__.raw_input
+ __builtin__.raw_input = _wrapper.raw_input
+ else:
+ import builtins
+ _old_raw_input = builtins.input
+ builtins.input = _wrapper.raw_input
_old_raw_input = None
_setup()
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit