Λlisue

Results 427 comments of Λlisue

So, it's complicated to change the current behavior and at least `Gina commit -- %` works. I think I'm not going to fix the behavior. Sorry for that.

Thanks for the investigation. Could you check which one causes the issue 1. `gina#component#repo#name()` 2. `gina#component#repo#branch()` 3. `gina#component#repo#track()` I guess the last one.

Thanks. I'll consider to make it fully async.

Sorry for late. It's under testing but could you try if https://github.com/lambdalisue/gina.vim/pull/183 solves your problem? @peaceant

I've never used git's mergetool itself thus I've no idea. Help wanted.

Reproduced. I'll investigate. ```vim " vim -u ~/.vim/vimrc.min call plug#begin(expand('~/.config/nvim/plugged')) Plug 'lambdalisue/gina.vim' Plug 'Rykka/riv.vim' call plug#end() set statusline=%{gina#component#repo#branch()} ```

### Workaround @DerWeh I found a workaround. Call `gina#core#get()` prior to `Rykka/riv.vim`. ```vim call plug#begin(expand('~/.config/nvim/plugged')) Plug 'lambdalisue/gina.vim' Plug 'Rykka/riv.vim' call plug#end() " Call 'gina#core#get()' (or anything) prior to 'Rykka/riv.vim' call...

It's possible but I think it should be a separated plugin like `gina-github.vim` or whatever. Actually, Github integrations are features what I missed in gina.vim for while...

I haven't started that because there is no asynchronous HTTP vital module yet... Maybe I should use an old synchronous one.

No. Gina does not have such feature.