Я использую схему ypsilon, используя режим схемы Emacs 23. Когда я ввожу выражение в интерпретаторе, оно добавляет дополнительную новую строку (см. Ниже). Я никогда не видел, чтобы это случилось с любым другим переводчиком. Я знаю, что ypsilon этого не делает, потому что он отлично выглядит в shell-mode shell (хотя shell-mode демонстрирует то же некорректное поведение) Какая функция в схеме или в режиме коминта может добавлять эту новую строку?
выглядит так:
> (+ 1 2)
3
> ;; extra newline above
Должно быть так:
> (+ 1 2)
3
> ;; no extra newline above