Jason
Jason
Until this proper fix is implemented I've been using this approach: `(setq aggressive-indent-region-function #'(lambda (x y) (let ((inhibit-message t)) (indent-region x y)))))` in case anybody was looking for something easy...
 `user=> #'rosy.core/example` is from `inf-clojure-load-file` The rest is from `inf-clojure-set-ns`. It does give visual confirmation but is still inconsistent. What's the ideal fix?
https://github.com/clojure-emacs/inf-clojure/pull/201 doesn't solve anything regarding when the filter function is called but it does prevent duplicate repls, it might be enough to close this.
I think I've seen that when the repl doesn't print anything except the prompt on connect. I'm not sure why the prompt would be removed when `inf-clojure--previous-response-ended-with-prompt` is `nil` but...
@dpsutton so the issue comes up when you connect to a repl that only shows the prompt 2 times. This is because `inf-clojure--previous-response-ended-with-prompt` gets set during the first connection, and...
Surprisingly straightforward!
! Thanks for the ping, I'll look back into this
I'm going to close this PR but leave my branch available. I haven't been able to get back to this lately, I'll resubmit once I do.
Maybe it could work like add-watch? On atoms, refs, etc you associate a function with a particular reference. It's not super neat but it would allow multiple bot instances with...