conjure

:neovim:+:clj: https://github.com/Olical/conjure - If you're enjoying Conjure and want to say thanks: https://github.com/users/Olical/sponsorship :smile: (alt https://conjure.fun/discord)
thiru 2020-08-03T02:35:29.107Z

Hi folks, just curious if anyone knows of a completion plugin for Janet? Also amazing work on Conjure Olical! I haven't checked in a while and it's come a long way

Olical 2020-08-03T12:23:34.107900Z

Hmm I haven't heard of one :thinking_face: I'd imagine the Janet gitter would be the place to ask, I'd be very into integrating it into Conjure if there is one!

👍 1
🙏 1
dharrigan 2020-08-03T15:01:19.110300Z

Now that nrepl 0.8 is out, will this have any bearance on Conjure?

Olical 2020-08-03T15:13:22.111200Z

Yep! It's on my to-do list to integrate the new built in info and completion ops when they're present. It should just seamlessly start working when I get around to it

Olical 2020-08-03T15:13:28.111400Z

Updating now should be fine too

Olical 2020-08-03T15:13:51.111600Z

If they use the same op as cider and it's the same args / return then it may already work!

Olical 2020-08-03T15:14:26.111800Z

What I'm expecting to see is basic completion / go to def etc without CIDER middleware

dharrigan 2020-08-03T15:15:01.112Z

That's neat. I inject middlewear on clj startup

dharrigan 2020-08-03T15:15:12.112200Z

if I don't have to, then that'll shave off some startup time

Olical 2020-08-03T15:17:11.112400Z

I'd still recommend it for smarter tools tbh, I think what was added was simpler / feature packed? So it's awesome that it's there for quick one off things, but for your daily driver I feel like you'd still want CIDER?

dharrigan 2020-08-03T15:20:53.112700Z

np

dharrigan 2020-08-03T15:21:03.112900Z

I'll keep it in, not breaking anything 🙂

dave 2020-08-03T16:00:31.113300Z

i'm updating my nrepl-server alias to use nrepl 0.8. i'll report back if i run into anything weird!

Olical 2020-08-03T16:01:05.113500Z

Awesome, thanks! I had a look and the new ops won't work without some work on my side, but it shouldn't be too hard.

Olical 2020-08-03T16:01:13.113700Z

I'm hoping they're 100% compatible, just less powerful

2020-08-03T16:35:43.114100Z

Is this the current recommended path for us to connect to REBL? https://github.com/RickMoynihan/nrebl.middleware

Olical 2020-08-03T16:37:18.114400Z

I haven't tried, but, yes 😄

Olical 2020-08-03T16:37:32.114600Z

Whatever the answer is for nREPL + REBL, I'd suggest leaning on it

2020-08-03T16:40:32.114800Z

🙏

Olical 2020-08-03T16:41:32.115Z

If it works well, I'd love to see / hear about it 😄

Olical 2020-08-03T16:41:49.115200Z

I could never get it working well with prepl

2020-08-03T17:25:08.115400Z

interesting! I would have thought it was easier back then. I actually first found Conjure because I was searching for approaches to connecting to REBL whilst vimming

dharrigan 2020-08-03T18:57:57.115700Z

I have a working rebl setup

Olical 2020-08-03T19:05:16.115900Z

Hah neat, well I got rebl working with old conjure through duct tape (I felt), plugging into nREPL feels like a much more solid approach.

Olical 2020-08-03T19:05:29.116100Z

I really didn't like the hooks system in old conjure in the long run 😬

dharrigan 2020-08-03T19:05:52.116300Z

Yes, this one plugs into the nrepl seutp