Как отключить сеанс интерактивного переводчика JLine for Jython? - PullRequest
3 голосов
/ 13 июля 2009

Jython 2.5 поставляется с JLine по умолчанию.

Я бы предпочел использовать интерактивный переводчик с rlwrap . Кажется, что rlwrap не работает, если JLine активен.

В Scala я бы использовал rlwrap scala -Xnojline.

Существует ли аналогичная опция для Jython для деактивации JLine?

1 Ответ

4 голосов
/ 18 июля 2009

Вы можете установить свойство 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

...