nrepl

https://github.com/nrepl/nrepl || https://nrepl.org
dominicm 2018-10-14T09:55:01.000100Z

You know what would be cool? If you could start an nrepl the same way a socket repl is started. JVM parameters. Then you would be able to: - Easily run in production, no matter the main - Jack-in on the CLJ tools wouldn't require 2 parameters for left & right of the command line. And it wouldn't interfere with any main options the user sets. Downside: - Requires writing & compiling java (but this is a large part of nrepl already)

dominicm 2018-10-14T09:55:15.000100Z

I bet we can use the same technique as the socket repl does.

dominicm 2018-10-14T09:55:55.000100Z

In theory it would allow you to also jack in with lein/boot. It would ignore any boot/lein settings, that might be a good thing though 😄

dominicm 2018-10-14T10:02:47.000100Z

I opened an issue, I think this is worth discussing https://github.com/nrepl/nREPL/issues/54

bozhidar 2018-10-14T13:50:07.000100Z

Sure. I’ll comment there, as here the history tends to evaporate pretty quickly.

bozhidar 2018-10-14T16:01:40.000100Z

> - Requires writing & compiling java (but this is a large part of nrepl already)

bozhidar 2018-10-14T16:02:54.000100Z

I was a bit puzzled by this part, btw. nREPL uses Java a lot via interop, but it doesn’t really have any purely Java sources. 🙂 Just as an FYI; I’m not opposed to writing some good old Java for great good.

dominicm 2018-10-14T17:55:10.000100Z

Oh really? I guess I'm misremembering.

bozhidar 2018-10-14T18:22:18.000100Z

Really. 🙂 There used to be some Java code back in the day, but it’s all gone now except for

bozhidar 2018-10-14T18:23:13.000100Z

(which I was planning to delete)

bozhidar 2018-10-14T18:23:52.000100Z

@dominicm Btw, does the manual generation work only with Node 8?

bozhidar 2018-10-14T18:24:30.000100Z

I’m on 10 and I get some weird errors during npm install.

dominicm 2018-10-14T18:24:38.000100Z

I think it does yeah.

bozhidar 2018-10-14T18:48:27.000100Z

OK, seems to install with 8.

bozhidar 2018-10-14T18:48:34.000100Z

Any idea what this error is:

bozhidar 2018-10-14T18:48:36.000100Z

> error: Specified start page for site not found: nrepl::index.adoc

bozhidar 2018-10-14T18:48:49.000100Z

Happens when I do ./antora site.yml

dominicm 2018-10-14T19:06:57.000100Z

@bozhidar try adding master to the list of branches, or is it there already?

bozhidar 2018-10-14T22:07:48.000100Z

Yeah, that worked.

bozhidar 2018-10-14T22:08:01.000100Z

I wonder why master doesn’t show in the drop down version though.

bozhidar 2018-10-14T22:08:28.000100Z

I’ve seen in the demos that both tags and branches should appear there, but maybe I just don’t understand it well enough so far.

bozhidar 2018-10-14T22:08:40.000200Z

At any rate - I managed to generate something. 🙂