Hello, I'm getting a prompt error when I try to connect Geiser to Guile like this:
1. In a terminal, run "$ guile --listen=/tmp/guile-socket" 2. In Emacs, "M-x geiser-connect-local", then "guile", and finally "/tmp/guile-socket" When the Guile REPL start in Emacs, I get a "No prompt found!" in the echo area, and the prompt in the REPL looks like this: https://multimedialib.files.wordpress.com/2019/05/emacs-geiser-guile-repl-no-prompt-found-2019-05-13.png And then, the Guile REPL running in the terminal says: ########## > Backtrace: In ice-9/boot-9.scm: 829:9 7 (catch #t #<procedure 1406f30 at system/repl/server.scm:133:7 ()> #<procedure thread-handler (tag . args)> _) In system/repl/server.scm: 149:4 6 (serve-client #<input-output: socket 20> _) In unknown file: 5 (with-continuation-barrier #<procedure 103cea0 at system/repl/server.scm:150:5 ()>) 4 (apply-smob/1 #<catch-closure 103ba60>) In system/repl/server.scm: 156:11 3 (_) In system/repl/repl.scm: 142:4 2 (start-repl* _ _ _) 182:13 1 (run-repl* #<<repl> language: #<<language> name: scheme title: Scheme reader: #<procedure 7ff664eb6670 at language/scheme/spec.scm:34:16 (port env)> printer: #<procedure write (_ #:optional _)>…> …) In unknown file: 0 (newline #<undefined>) ERROR: In procedure newline: In procedure fport_write: Tubería rota Backtrace: In ice-9/boot-9.scm: 829:9 1 (catch #t #<procedure 1406f30 at system/repl/server.scm:133:7 ()> #<procedure thread-handler (tag . args)> _) In system/repl/server.scm: 149:4 0 (serve-client #<input-output: socket 20> _) system/repl/server.scm:149:4: In procedure serve-client: In procedure fport_write: Tubería rota In thread: Wrong type to apply: #f ########## I'm using this system: $ LANG=C guix describe Generation 1 May 06 2019 11:29:00 (current) guix d6a68e9 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: d6a68e90483b35bdc2ea78afe2c81873be67ec95 Anyone experiencing the same behavior? Thanks, --- https://sirgazil.bitbucket.io/