I'm seeing a bit of an odd behavior with the latest Conjure develop
branch
Oh no! So sorry to hear that. Do you happen to have vim-repeat installed?
Hmm, I can't reproduce this with or without vim-repeat :thinking_face: guessing it's something else conflicting.
Oh! Maybe your prefix / localleader is single quote?
Is develop
any different for you now? I changed how I'm quoting / escaping things, should be safe in all cases now.
Can't say I observed what Nate saw (probably because I didn't pay attention), but so far, for me, if I do ,eb
, the buffer is not marked modified
,ef
shows no modifications either. Here's hoping it's okay for Nate now 🙂
I have a feeling it was some vimscript I was concatenating together and evaluating (which included a single quoted string) conflicting with a mapping that included a single quote (thus, closing the string early) and causing weird things to happen. Complete guess and possibly wrong, but I still fixed that string building and escaping so this can't happen. Maybe there's another issue out there, but that was definitely a hole that needed fixing.
hm... I do have vim-repeat installed and ,
is my leader
let me try latest develop
yup, still happens
I'll have to dig through my vim config and see what's causing this
glad to hear it's not happening for others
@olical I was using a very old version of vim-repeat. I updated to the latest and the problem went away
I can recommend using vim plug to update regularly 🙂
ah yes
I'm an old pathogen user still
keep meaning to try out these newer plugin managers
I'll check out vim plug
https://github.com/dharrigan/vimconfig/blob/master/custom/300-plugins.vim
Oh nice! Well I fixed a potential bug anyway 😅 so I guess vim-repeat changed their API at some point :thinking_face:
If I run ,ef
or any other mapping to evaluate code, my buffer is marked as modified
doesn't seem to affect v4.10.0
trying to narrow it down
v4.13.0
is fine too
The first commit that has the bug for me is 4108f7c