Author: Armin Rigo <[email protected]>
Branch: reverse-debugger
Changeset: r85606:4d82621df5ed
Date: 2016-07-08 08:47 +0200
http://bitbucket.org/pypy/pypy/changeset/4d82621df5ed/
Log: Import readline
diff --git a/rpython/translator/revdb/interact.py
b/rpython/translator/revdb/interact.py
--- a/rpython/translator/revdb/interact.py
+++ b/rpython/translator/revdb/interact.py
@@ -2,6 +2,10 @@
import subprocess, socket
import traceback
from contextlib import contextmanager
+try:
+ import readline
+except ImportError:
+ pass
from rpython.translator.revdb.process import ReplayProcessGroup
from rpython.translator.revdb.process import Breakpoint
@@ -43,10 +47,8 @@
self.pgroup.show_backtrace(complete=0)
previous_time = last_time
prompt = '(%d)$ ' % last_time
- sys.stdout.write(prompt)
- sys.stdout.flush()
try:
- cmdline = raw_input().strip()
+ cmdline = raw_input(prompt).strip()
except EOFError:
print
cmdline = 'quit'
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit