mirror of
https://github.com/neovim/neovim.git
synced 2026-09-17 11:14:55 +00:00
Problem: vim.pack uses a private async implementation even though vim.async is now available. Solution: Remove the private implementation and run plugin operations in structured task scopes. Bound parallel work with semaphores and use protected awaits so cancellation still propagates. AI-assisted