Fork me on GitHub
#vim
<
2018-04-11
>
lxsli14:04:28

Has anyone else had problems with vim-parinfer-rust in fireplace's commandline window please?

dominicm15:04:15

You mean with cqp?

lxsli15:04:48

cqq to be precise but yeah

lxsli15:04:08

Error detected while processing function <SNR>44_process:            
line    4:
E121: Undefined variable: b:parinfer_last_changedtick
E15: Invalid expression: b:parinfer_last_changedtick != b:changedtick

lxsli15:04:36

thanks 🙂

eraserhd15:04:18

Interesting. I've seen something like that, but different.

eraserhd15:04:12

One minute and I'll see if I can fix

lxsli15:04:36

I'm at 04e0d7d33470cb867301081ebb9860274c76f73d More work on returning parens

lxsli15:04:49

on neovim

eraserhd15:04:05

Hmm, it's on closing the window. That's weird.

lxsli15:04:27

I'm so glad it's not just my env

dominicm15:04:50

fireplace has some evil clever things under the hood.

lxsli15:04:53

also unrelatedly, >) doesn't seem to work on the final ) of my let here?

(deftest r-account
  (let [account (first accounts)
        id (:id account)])

  (is (= account (r-account nil {:id id} nil))))

lxsli15:04:19

I'm using vim-sexp-mappings-for-regular-people

lxsli15:04:26

switched from paredit today as that was breaking c + s with .

eraserhd15:04:13

Well, I have to leave hotel room. I'll pick up in a bit.

lxsli15:04:23

Thanks for looking into this!

eraserhd15:04:57

@lxsi No problem! Thanks for reaching out. Would you mind filing an issue or two on github?

eraserhd15:04:03

Thanks. I'm not sure how much time I'll have today, and I don't want to forget them.

eraserhd16:04:23

OK, so... I see the problem. Is there any use for parinfer in the command-line window with cqq?

eraserhd16:04:59

I can make it work or disable it. I'm leaning toward disabling it.

eraserhd16:04:20

Hmm, OK, right... parentheses still need to be balanced here.