New issue 2514: Python REPL throws exception on fresh install of PyPy3 5.7 https://bitbucket.org/pypy/pypy/issues/2514/python-repl-throws-exception-on-fresh
Vilhjalmur Thorsteinsson: After fresh install of PyPy3 5.7, going to the Python REPL and typing a simple expression, then pressing the Home and End keys a couple of times, leads to an exception: ``` #!bash (p35) villi@46:~/github/Reynir$ python Python 3.5.3 (b16a4363e930, Mar 20 2017, 16:13:46) [PyPy 5.7.0-beta0 with GCC 6.2.0 20160901] on linux Type "help", "copyright", "credits" or "license" for more information. And now for something completely different: ``PyPy 2.0.1 released'' >>>> 2+2 4 >>>> Traceback (most recent call last): File "/home/villi/pypy35/lib_pypy/_pypy_interact.py", line 45, in interactive_console run_interactive(mainmodule) File "/home/villi/pypy35/lib_pypy/pyrepl/simple_interact.py", line 73, in run_multiline_interactive_console returns_unicode=True) File "/home/villi/pypy35/lib_pypy/pyrepl/readline.py", line 275, in multiline_input return reader.readline(returns_unicode=returns_unicode) File "/home/villi/pypy35/lib_pypy/pyrepl/reader.py", line 616, in readline self.handle1() File "/home/villi/pypy35/lib_pypy/pyrepl/reader.py", line 599, in handle1 self.do_cmd(cmd) File "/home/villi/pypy35/lib_pypy/pyrepl/reader.py", line 546, in do_cmd cmd.do() File "/home/villi/pypy35/lib_pypy/pyrepl/commands.py", line 373, in do r.insert((self.event + r.console.getpending().data) * r.get_arg()) TypeError: unsupported operand type(s) for +: 'bytes' and 'str' (p35) villi@46:~/github/Reynir$ ``` This is plain Debian8, accessed via MobaTek MobaXTerm. CPython 3.6 REPL Home/End keys work fine on same server through same terminal. _______________________________________________ pypy-issue mailing list pypy-issue@python.org https://mail.python.org/mailman/listinfo/pypy-issue