Austin Haas

Results 11 comments of Austin Haas

I'm experiencing the same thing. On my Mac, I get the ^G^G^G when I evaluate an expression containing a long string. I do not see the problem with a socket...

According to git-bisect, this commit introduces the problem: https://github.com/clojure-emacs/inf-clojure/commit/f420c8a4d27c7c2dfea2ebee230d4d1b632a4e3f If I revert the first change, then my REPL works correctly (but it prints a lot of extra prompts).

Changing the " " to "\n" on line 323 fixes this problem. https://github.com/clojure-emacs/inf-clojure/blob/1295e58e9f7fb575149a7b9b2604547c7331b4d5/inf-clojure.el#L323 That's the inf-clojure--make-single-line function. Obviously, then intent of that function is to combine everything on a single...

I went back to version 1.0.0 and still couldn't successfully eval a long string. On my linux machine, the limit is 4085 characters.

@arichiardi What do you mean it would not work? It seems to work fine, though I haven't tested much. Isn't that how it worked before the commit to combine the...

FWIW, I don't think this problem has anything to do with inf-clojure. It also happens without inf-clojure.

Yes, I am evaluating a region with about 13 `defn`s. I've tried using `inf-clojure-eval-buffer` and `inf-clojure-eval-region`. With the current HEAD, it hangs. If I change that " " to "\n",...

To be clear, the character limit issue seems to reside in Emacs, not inf-clojure, but when inf-clojure combines all the lines in a region into a single string, it can...

I started adding the CLJS REPL type: https://github.com/austinhaas/inf-clojure/blob/cljs/inf-clojure.el The eldoc stuff seems to work ok (I've barely tested), ~~but it seems kinda slow. Emacs will hang for a fraction of...