Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tsuquyomi hangs when used with fugutive in neovim #60

Closed
HerringtonDarkholme opened this issue Apr 3, 2016 · 4 comments
Closed

tsuquyomi hangs when used with fugutive in neovim #60

HerringtonDarkholme opened this issue Apr 3, 2016 · 4 comments

Comments

@HerringtonDarkholme
Copy link

related to #55

I found this is a neovim specific issue. Maybe it is not a bug for tsuquyomi.

Minimal set up:

set rtp+=~/.vim/dein/repos/github.com/Shougo/dein.vim/
call dein#begin(expand('~/.vim/dein'))
call dein#add('Shougo/dein.vim')
call dein#add('Shougo/vimproc.vim', {'build': 'make'})
call dein#add('airblade/vim-gitgutter')
call dein#add('Quramy/tsuquyomi')
call dein#end()

filetype plugin indent on
syntax enable

neovim version: NVIM 0.1.3-dev

I cannot reliably reproduce this. Quite strange...

@HerringtonDarkholme
Copy link
Author

Confirmed via git bisect
It seems the bug comes from airblade/vim-gitgutter#301

18b7836168ae9956abebaa6046980b16687dfb7f is the first bad commit
commit 18b7836168ae9956abebaa6046980b16687dfb7f
Author: Andy Stewart <boss@airbladesoftware.com>
Date:   Mon Feb 8 14:19:09 2016 +0000

    Neovim: run diffs asynchronously.

:100644 100644 2a20e1e05802b1c2dc2240c78466bae093b6c47c f0d207fbc43d9bc63e8d75bba775d82092d65f23 M      README.mkd
:040000 040000 97046097deb8acecf7731abac69032e4dc4fcb46 c3fd81a772f7cd9b4c1f856e085777557745b6ee M      autoload

@airblade
Copy link

Perhaps vimproc conflicts with nvim's async feature?

@HerringtonDarkholme
Copy link
Author

@airblade Thanks for your response! I will try to reproduce it in minimal setup where only vimproc and nvim async.

@HerringtonDarkholme
Copy link
Author

Closed via airblade/vim-gitgutter@530bf68

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants