Hi!
I just saw the word "pREPL" for the first time. Is that Rich's take on Unrepl?
See the history here. There was a discussion on the subject and some link to reddit.
Supposedly Rich invented pREPL independently.
https://www.reddit.com/r/Clojure/comments/7wdlq4/first_cut_of_prepl_%E8%B7%AF_clojureclojure86a158d/
I should reactivate my reddit account to correct Sean’s misunderstanding.
I keep needing to dispel the myth of unrepl being a dependency.
And even if prepl grows out to be a general tooling connection (which I doubt atm: do you see Rich baking a completion lib in clojure itself?) then tools would either have to stuck with what is provided by default (with capabilities varying on versions) or bring their own stuff. People are just used to believe that “bringing own stuff” implies adding dependencies; at the same time they bring their own new code through a repl all day long…
@dominicm https://www.reddit.com/r/Clojure/comments/7wdlq4/first_cut_of_prepl_路_clojureclojure86a158d/dv7fsbw/
Oh. I suddenly get a unrepl.core/do unknown var error.
I guess it is because unrepl is now mapped to unrepl.core. So the reading part fails the unrepl/do check.
argl
@kotarak fixed ^^
Ok. I got something, which I thought, I'd never get.
user=> (read)
:foo
:foo
user=>
Not terribly robust, but cooool. 😎
heh?
Reading from in from repl from inside vim.
Hrm. Although the async callbacks mock around with the insert mode. Grmpf.
Hey all, I can’t find this recently open sourced lib for displaying stack traces, anyone has a link to it?
Hi @dbsgtk try 5555 instead of 555 (which requires root privileges)
ahh, thanks.
I didn’t notice that; I think there’s a 5 (and a space) missing in the README example.
thanks fixed
While we are at docs: Is it -m unrepl/make-blob or -m unrepl.make-blob in UPGRADE.md?
You missed one in the you can customize line.
@cgrand I think you meant https://github.com/venantius/pyro
@mynomoto looks like it, thanks!
Q: should unrepl reference count blobified namespaces and delete them when no active connections for a ns?
How do you handle required namespaces?
at blobification time one can build a list of the SHAded namespaces maybe?
ok let’s not worry about that atm
There you go. Vimpire has now a real repl.
Only completion is missing for now.
And robustness needs a boost. Örk.
And there is a problem, that vim always leaves insert mode.