Fork me on GitHub
#cider
<
2021-12-31
>
anonimitoraf11:12:56

Hi guys, anyone know what package/how these (eval outputs) are shown? Asking because I'm writing something like CIDER but for JS I've tried to wrap my head around cider's code (mainly cider-eval.el) but a bit too much to grasp quickly

vemv12:12:42

I think that's cider-emit-into-popup-buffer doing it btw, in case it helps, I used elisp jump to definition recursively to track it down

anonimitoraf12:12:35

Ah cool thanks, I'll have a look. And yea I did, just hard to know where to start (when looking through an unfamiliar codebase)

bozhidar15:12:06

@UR37CBF8D It's not a separate package - see cider-overlays.el.

bozhidar15:12:28

At some point I toyed with the idea to make this more generic and reusable, but I never got to doing so.

bozhidar15:12:03

A while ago someone adapted the code from CIDER for Emacs Lisp https://github.com/xiongtx/eros

anonimitoraf04:01:31

Ah sweet. Thanks, I might try to make it generic/reusable, if I can!