Skip to content

Eval into self-started clojure CLI REPL fails #183

Open
@seancorfield

Description

@seancorfield

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions