Fork me on GitHub
#juxt
<
2019-05-05
>
dharrigan19:05:22

Yello!

👋 4
dharrigan19:05:19

So, just playing around with edge for the first time. Got a skeleton project up, connected via a nrepl (vim) to it.

dharrigan19:05:46

Keyed in a simple defn (in vim), then whilst reading the excellent 🙂

dharrigan19:05:02

I typed in :Eval (dev/reset)

dharrigan19:05:05

vim has hung....

dharrigan19:05:47

can't type, pressing ctrl+c brings me back

dharrigan19:05:53

then :messages shows this

dharrigan19:05:56

Already at newest change
"foo.clj" 18L, 258C written
Vim(python3):Traceback (most recent call last):
1 change; before #10  1 second ago
Vim(python3):Traceback (most recent call last):

dominicm19:05:36

I don't think there is a (dev/reset) so I would expect that to blow up :) That message occurs when you hit "ctrl-c", it's just vim saying it cancelled the operation (I think)

dominicm19:05:34

Ah, that's from older projects, yes :)

dominicm19:05:57

That guide isn't particularly edge-specific. I should perhaps do a vim-2, but things are sufficiently similar. I will think on that a little :)

dharrigan19:05:59

that explains why #vim-fireplace is not found anymore either...

dharrigan19:05:26

but, kewl, thanks for the clarification 🙂

dominicm19:05:35

Yes :) The channel was renamed.

dominicm19:05:26

I use replant now, which has code to auto-find the right namespace for the reset function, because I got tired of switching between projects where it was somewhere different.

dominicm19:05:43

So, if I do bin/app acme/dharrigan, then ../bin/rebel --nrepl -A:dev, I can nvim dev/dev.clj and :Eval (reset) works (although it takes about 10s)

dharrigan19:05:27

ta. out of curosity, I'm a long-term vim user, has your switch to neovim been painless?

dominicm20:05:38

@dharrigan let me know if that doesn't work for you / if you have any other issues :) nvim makes my life siginificantly easier. The switch has been painless yeah. My life is better because replant is much easier to write for neovim than for vim, the new apis are easier/more consistent.

dominicm20:05:26

Also clipboard=unnamed,unnamedplus works without installing gvim, so that's nice :) It's the little things that I can trust. neovim ports most of the vim patches anyway.

dharrigan20:05:49

oh, that is nice.

dharrigan21:05:02

ps, really happy you're using asciidoc, not markdown 😉

👍 4
dominicm21:05:47

It's so much better