Bozhidar Batsov

Results 1758 comments of Bozhidar Batsov

> I guess my suggestion was to disable the "scroll back one line to make REPL output visible" feature (or make it configurable) while we're waiting for a fix in...

Basically to see the problem you need to recenter your REPL with `C-l` to illustrate the problem. If the prompt is not first line of the window and you output...

Anyways, I decided it's easiest for me to make this change. Hopefully everyone will agree it's for the better.

P.S. Here's also the backstory for the problematic (slow) code https://github.com/clojure-emacs/cider/issues/2595

Keep in mind we still need to support older Emacsen, though. (in particular Emacs 26, at least until CIDER 2.0)

I'm quite attached to our debugger, so I don't plan to replace it any time soon.

Yeah, it's a good idea to mention it in the docs. I had never heard of it until yesterday.

@vemv You can have an eval return `done` but keep producing output. That's why this is harder to fix than it seems. I'm guessing we can trim the list at...

I think list tracks only `eval` requests, so I'm not sure what exactly are you proposing here. `eval` is the only problematic request that I can think of.

(I agreed to suppress the error with the broken REPL history simply because this was breaking the REPL init process, which I consider a special case)