Description
Expected behavior
Open a Clojure file, do M-x inf-clojure
and provide clojure
as the startup command. You get a plain CLI REPL (and you can type into it just fine and it evaluates correctly). Switch back to the Clojure file, put the cursor after a form and eval it C-c C-e
. I expect the REPL to display the result of evaluating that form, and I expect to be able to type into the REPL as well, to evaluate new forms.
Actual behavior
C-c C-e
causes the REPL to display a very long line of control g characters ^G^G^G^G^G^G^G...
and the REPL then becomes unresponsive (you can still type into it, but nothing evaluates).
Note: using a Socket REPL and inf-clojure-connect
works correctly -- the problem only seems to happen for a self-start CLI REPL.
Steps to reproduce the problem
See above.
Environment & Version information
inf-clojure version information
3.0.0
Lein/Boot version
n/a; using Clojure CLI 1.10.1.645 (installed via brew)
Emacs version
27.1 (from emacsforosx.com)
Operating system
macOS 10.12