-
-
Notifications
You must be signed in to change notification settings - Fork 293
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
neovim slow closing time #671
Comments
I have tested it, but I cannot reproduce the problem. My version is: NVIM v0.2.3-770-gf588113 Please test neovim latest version.
It just Arch Linux latest. It is not neovim latest. |
Workaround: You can disable parallel feature by |
Please check you have executed If other people can reproduce the problem, I will check it though. |
I did not say it was the latest neovim. The latest neovim release (which is the one you are using) was released just 7 hours before your comment 🤣 |
I build neovim everyday :-) |
Really? Ping @blueyed I can revert the change easily. |
If the change is affected, I think your neovim has error messages. |
@stinovlas @sitilge Please use Pending the problem until bisecting. |
The problem does not appear all the time, so it took me some time to bisect it. I narrowed my search to commit a4d4db9. I don't know whether changes in this commit might introduce the issue, but I haven't experienced it before this commit. |
@stinovlas |
I'm currently working and am not able to investigate this issue, but I just wanted to report I am having the same issue. If I manually |
@matthsims @stinovlas Please use |
Still pending. Please provide more detailed information. |
And please test the patch. https://gist.github.com/Shougo/b1292a539dcf7058c5e22b253fd46339 |
@blueyed When I will have a little spare time, I will apply the patch and try to work with minimal vimrc for a while. |
Okay, I think I figured it out. I think I have a successful reproducible min config below. Minimal init.vim: packadd deoplete.nvim
set updatetime=100
autocmd CursorHold * call deoplete#enable()
autocmd CursorHold * call deoplete#enable() The I was unable to apply the patch.
I'm not very familiar with git, sorry! I will use git bisect shortly |
Please also check |
There's nothing there for me. |
Bisect landed me at 38b9a65, although it might be off a little because deoplete wasn't functioning correctly during those last commits. |
@matthsims
Please use |
@matthsims No problem. |
I have created the branch for it. |
This is how it looks for me when it happens:
nvim log
So it takes 4 seconds from the Anyway, the asyncio branch hopefully allows us to skip debugging this further. |
OK. |
I checked out the asyncio branch 3 days ago and I was unable to reproduce the problem ever since. It seems to be fixed. |
The asyncio branch works like a charm. Thank you so much! |
Problems summary
I'm using neovim 0.2.2-3 on the latest stock arch kernel 4.15.4 I noticed it yesterday that it takes some 3-4 seconds before nvim closes.
Expected
Fast neovim closing.
Environment Information
deoplete version(SHA1): b14aa70
OS: arch linux 4.15.5 stock kernel
neovim/Vim version: 0.2.2-3
:checkhealth
or:CheckHealth
result(neovim only):Provide a minimal init.vim/vimrc with less than 50 lines (Required!)
The reproduce ways from neovim/Vim starting (Required!)
The text was updated successfully, but these errors were encountered: