You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Defer VCS detection when too many jobs are running
In cases like using `:cfdo`, many buffers may be quickly visited, thus
starting lots of VCS detection jobs. This can lead to the (n)vim
process having too many open files and all the detection jobs noisily
failing.
Limit VCS detection to 50 concurrent jobs to mitigate this problem.
Since `b:sy` is not being set when detection is deferred, the next visit
to the buffer will still run VCS detection.
Closes#333
0 commit comments