David Barnett
David Barnett
I'd held off on merging this PR for a while because 1. The "full" implementation was surprisingly complex (vs. the simpler hack I originally found https://github.com/dbarnett/dotfiles/blob/8c9dc859db/.vimrc#L310) and I was hoping...
This issue makes me realize that exposing the intricacies of the data types for log entries to callers outside maktaba makes it trickier to update the format. In this case,...
I did a little more digging on this. Still no real answers, but a few observations: * Might involve buffered I/O since IIRC the output files written by `vroom.shellfaker` are...
FYI I've been running into other timing issues in neovim mode, this time just executing a foreground shell command with `:!`, when running in Travis CI anyway (see https://github.com/google/vroom/issues/2).
There is no "registered but not initialized" state, and "install" does what you're suggesting it should (rtp + instant files). If you're referring to the way I split up the...
> Remind me again why we can't just have #Install not manipulate the rtp if it finds that the plugin is already on the rtp? We do that, but the...
I could just inline the code into s:RegisterPlugin if you'd rather. It's only used in that one place, and that way at least you can clearly see the parallel s:ApplySettings...
Oh, hmm… The name "Install" was unfortunately vague, but I wouldn't want to overcompensate on the "Register" naming. What it does is everything maktaba absolutely must do to fulfill its...
I didn't even notice that 2-arg difference. And also on that note, it only accepts lists where built-in `filter()` also accepts dictionaries. OTOH, it's a thin convenience wrapper around `filter(copy(...),...
I found https://github.com/junegunn/vim-plug runs vim8 on Travis, but they do it by building vim from source on each Travis run which makes their Travis runs very slow (https://github.com/junegunn/vim-plug/issues/176). If there...