Как можно увидеть в следующем сеансе консоли, та же команда, вызванная из Scala, дает результаты, отличные от результатов при запуске в терминале.
~> scala
Welcome to Scala 2.12.6 (OpenJDK 64-Bit Server VM, Java 1.8.0_172).
Type in expressions for evaluation. Or try :help.
scala> import sys.process._
import sys.process._
scala> """emacsclient --eval '(+ 4 5)'""".!
*ERROR*: End of file during parsingres0: Int = 1
scala> :quit
~> emacsclient --eval '(+ 4 5)'
9
Кто-нибудь сталкивался с этой проблемой и / или знает о работе?где-то?
Я подумал, что это может быть ошибкой библиотеки, поэтому также открыл проблему: https://github.com/scala/bug/issues/10897