[pypy-commit] pypy reverse-debugger: Import readline
arigo
pypy.commits at gmail.com
Fri Jul 8 06:08:28 EDT 2016
Author: Armin Rigo <arigo at tunes.org>
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'
More information about the pypy-commit
mailing list