git/utils system passes a timeout to vim.system however that timeout is not handled and reported to the user in a friendly manner. It silently stops git operations.
Discovered during #3251 which is hackily resolved by passing the timeout to :wait.
The following are the only users of system and should handle timouts in the same manner as GitRunner:
git/utils
systempasses a timeout tovim.systemhowever that timeout is not handled and reported to the user in a friendly manner. It silently stops git operations.Discovered during #3251 which is hackily resolved by passing the timeout to
:wait.The following are the only users of
systemand should handle timouts in the same manner asGitRunner:should_show_untrackedget_toplevel