Comments (10)
How long did you wait? Clones should time out after the value of config.git.clone_timeout
(...which I now realize I never added to the docs, whoops), which defaults to 60s (based on the timeout value used in plug.vim
). The freeze is bizarre, though - the entire editor froze up?
from packer.nvim.
I also cannot reproduce this on my machines....exactly what you describe expecting happens for me....
from packer.nvim.
ok, I will try again today..
from packer.nvim.
yes it hangs on username for https://github.com/xx/yy
message (the entire neovim UI)
from packer.nvim.
it unhangs after 60s yes, but neovim should not freeze during this minute.
from packer.nvim.
Agreed; I'll look into why it's freezing. Could you post your .gitconfig, since I can't seem to replicate the behavior on my system?
from packer.nvim.
Hmm. I'm shooting in the dark with this theory as I still cannot reproduce the bug, but I wonder if this would be caused by not passing a stdin
fd to the luv.spawn
call used to start git
? Since you mention that it hangs on a prompt for username...
from packer.nvim.
@wbthomason I would guess you have to override the stdin explicitly. We should make our vim.loop
documentation clearer about this.
from packer.nvim.
I pushed a commit just now adding this. It doesn't break anything on my end, but I have still never been able to repro the issue here (or in #40 or #26, which I think are duplicates of this), so I'm not sure if it fixes the issue.
from packer.nvim.
Fixed by #91
from packer.nvim.
Related Issues (20)
- Cannot retry in PackerSync
- Lazy loading suddenly not working on new machine with same config
- Way to run a lua function after all packages are loaded HOT 1
- a strange return in the bootstrapping example? HOT 1
- Running :PackerSync with vimtex causes neovim to crash HOT 1
- Proper step-by-step installation tutorial for initial Packer installation and configuration, with proper and full dependencies
- packer Failed to update preservim/nerdtree HOT 1
- Windows - Errors when setting up, please help HOT 1
- Disabling a plugin also disables all of its dependencies, even if an enabled plugin has the same dependency
- Make quick start documentation correct/usable
- LuaJIT is required for Luarocks functionality HOT 2
- PackerSync fails to clone repository - x11-ssh-askpass doesn't work either HOT 2
- packer.nvim: Error running config for dracula.nvim: [string "..."]:0: attempt to call a nil value HOT 1
- Packer wants to delete itself HOT 2
- packer.nvim/lua/packer.lua:110: module 'packer.luarocks' not found:
- Symlink Git repository at Vim package path
- Failed to install hererocks HOT 1
- installation from full URL fails on windows
- Fresh Install Of Neovim and Packer: Not Able to PackerSync
- error parsing script expected (to close '(' at line 2) near while
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from packer.nvim.