2009-07-13 9 views
3

Jython 2.5にはデフォルトでJLineが付属しています。Jythonインタラクティブ・インタプリタ・セッションでJLineを非アクティブ化する方法は?

rlwrapと対話型インタプリタを使用することをお勧めします。 JLineがアクティブな場合、rlwrapは動作していないようです。

私はrlwrap scala -Xnojlineを使用します。

JythonでJLineを無効にする同様のオプションはありますか?

+0

質問はScalaに関連していないため、「scala」タグを削除しました。 –

答えて

4

jythonプロパティーpython.consoleを org.python.util.InteractiveConsoleに設定できます。これは、Jython 2.2のデフォルトであり、簡単な履歴レスコンソールです。

Jythonの-Dpython.console = org.python.util.InteractiveConsole

またはお近くのレジストリ内のプロパティを変更します。あなたは次のようにコマンドラインを介してこのプロパティを設定することができます。 http://wiki.python.org/jython/UserGuide#the-jython-registry

+1

チップをありがとう。それは動作します: 'rlwrap jython -Dpython.console = org.python.util.InteractiveConsole'。これはまた動作します: 'rlwrap jython -Djline.terminal = jline.UnsupportedTerminal'。 'jython-users'メーリングリストに関する回答:http://news.gmane.org/find-root.php?message_id=%3c177f7ec00907180005i207eaf3cte639dbf574cdedcb%40mail.gmail.com%3e – Paidhi

関連する問題