I just pushed "eval into a comment at the end of the line" (catchy) to the develop branch of Conjure, please do check it out and let me know what you think! https://asciinema.org/a/bpTmCeBVZ0Y0Lj2IoI3CqdpfO
Great - enjoyed peeking at the stream as well!
I've used the feature now for an hour and havent managed to break it yet =)
Nice!!
And yeah sorry I didn't mention, it's in :h conjure
but it's a little non-obvious. This will almost definitely change once before release since I want to add more cases, so it'll probably be <prefix>ece
for current form <prefix>ecw
for current word and <prefix>ecr
for root form soon-ish.
Will try it now
Works great!
It's great being able to put a comment after the eval, keeps a track of the evaluation when playing around
Not something I ever knew existed until you lots pointed it out, so thanks 🙂 it's a cool concept, I hope my implementation works well!
I streamed the development here https://www.twitch.tv/videos/884720908 (this feature was in the last hour)
Your keyboard is broken...
Anyone here play with reveal?
I did try reveal, not really knowing what to expect... it’s nice! It replaces for me the REPL output of conjure. It would be nice to be able to use it as a nvim window (or embed nvim inside a javafx app, hmmmm)
Haha here you go https://github.com/jebberjeb/javafx-neovimpane
Do you get the whole communication to nrepl in the reveal window?
if, for example, you eval a buffer, the entire buffer contents are shown in reveal (which I think is the communication from Conjure to the nrepl)
Yes, via an nrepl middleware
I will have to sit down and rethink my tools usage on of these days.
yeah, I have it setup similar.
I don't want to see that output
At you mean the evaluated form? Hm that’s interesting yeah, I can see that eg when evaling a large function it just scrolls away
Portal is another interesting inspector tool that is just about inspecting values via tap
yes, I have that. going to experiment
Yeah, I would only want the tap to be output to reveal and not the forms
You can do that, I think you just don’t setup the nREPL middleware and use tap>
https://clojurians.slack.com/archives/CUDTFQ152/p1611430712019000
Great job! Thank you
The default command is <localleader>ec
for folks coming across this. I couldn't quite make out the keystrokes you were using in the vid