summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/plugin/pack_spec.lua
AgeCommit message (Expand)AuthorFiles
2026-04-23fix(pack): only use tags that strictly comply with semver spec #39342Evgeni Chasnovski1
2026-04-22fix(pack): GIT_DIR/GIT_WORK_TREE env vars may interfere #39279fleesk1
2026-04-16test(pack): increase retry timeout for startup test #39125Evgeni Chasnovski1
2026-04-14test(pack): use n.rmdir() to delete directories #39046Evgeni Chasnovski1
2026-03-29test: fix s390x failuresJustin M. Keyes1
2026-03-27fix(pack): set `source` in progress report #38511Evgeni Chasnovski1
2026-03-24fix(pack): add trailing newline to lockfile #38469Justin Mayhew1
2026-03-03fix(pack): ensure `data` spec is passed in events during lockfile sync #38139Evgeni Chasnovski1
2026-02-20test: start test runners in Xtest_xdg dir (#37964)zeertzjq1
2026-02-14fix(pack): explicitly close confirmation window #37861Evgeni Chasnovski1
2026-02-08fix(pack): close confirmation buffer, not tabpage #37756Evgeni Chasnovski1
2026-01-29test(pack): cover that events work when installing from the lockfileEvgeni Chasnovski1
2026-01-16test(pack): use a helper to `vim.pack.add` inside `testnvim` instanceEvgeni Chasnovski1
2026-01-16test(pack): make various small cleanupsEvgeni Chasnovski1
2026-01-12fix(pack): actually checkout proper version of submodulesEvgeni Chasnovski1
2026-01-12test(pack): adjust `add` startup tests to just sleep with longer timeoutEvgeni Chasnovski1
2026-01-12fix(pack): skip `git stash` during installEvgeni Chasnovski1
2025-12-30Merge #37113 from echasnovski/pack-better-revertJustin M. Keyes1
2025-12-28feat(pack)!: suggest "delete" code action only for not active pluginsEvgeni Chasnovski1
2025-12-28feat(pack): hint in confirmation buffer that plugin is not activeEvgeni Chasnovski1
2025-12-28feat(pack)!: make `del()` only remove non-active plugins by defaultEvgeni Chasnovski1
2025-12-26feat(pack): allow running `update()` without Internet connectionEvgeni Chasnovski1
2025-12-26feat(pack): allow choosing update target in `update()`Evgeni Chasnovski1
2025-12-25feat(pack)!: change `src` of installed plugin inside `update()` in placeEvgeni Chasnovski1
2025-11-17fix(pack): rename confirmation buffer to again use `nvim-pack://` schemeEvgeni Chasnovski1
2025-11-17feat(pack)!: synchronize lockfile with installed plugins when reading itEvgeni Chasnovski1
2025-11-17fix(pack)!: ensure plugin is fully absent if not fully installedEvgeni Chasnovski1
2025-11-17fix(pack)!: adjust install confirm (no error on "No", show names)Evgeni Chasnovski1
2025-11-16feat(pack): update `add()` to handle source change for installed pluginEvgeni Chasnovski1
2025-11-16fix(pack)!: make default `opts.load` in `add()` to work inside 'plugin/'Evgeni Chasnovski1
2025-11-06fix(pack): use more correct URI for confirmation buffer nameEvgeni Chasnovski1
2025-11-06fix(pack): consistently use "revision" instead of "state"Evgeni Chasnovski1
2025-11-06fix(pack): use full hashes in lockfile and revision descriptionEvgeni Chasnovski1
2025-10-23fix(pack)!: do not trigger `PackChanged[Pre] kind=update` during installEvgeni Chasnovski1
2025-10-23feat(pack): add `active` field to `PackChanged` event dataEvgeni Chasnovski1
2025-10-23test(pack): refactor 'pack_spec.lua' with better codeEvgeni Chasnovski1
2025-10-12test(plugin/pack_spec): handle pcall path truncation #36143Vlad1
2025-10-09fix(vim.pack): skip checkout on bad `version` #36038Mickaël RAYBAUD-ROIG1
2025-10-07fix(pack): handle lockfile in case of install errors #36064Evgeni Chasnovski1
2025-10-05feat(pack): add code actions in confirmation bufferEvgeni Chasnovski1
2025-10-05feat(pack): add `[[` and `]]` mappings in confirmation bufferEvgeni Chasnovski1
2025-10-04feat(pack): prefer using revision from lockfile during installEvgeni Chasnovski1
2025-10-04feat(pack)!: make `update()` include not active plugins by defaultEvgeni Chasnovski1
2025-10-04feat(pack)!: update `get()` to return revision regardless of `opts.info`Evgeni Chasnovski1
2025-10-04fix(pack)!: use lockfile in `get()` for data about non-active pluginsEvgeni Chasnovski1
2025-10-04feat(pack): add initial lockfile trackingEvgeni Chasnovski1
2025-09-13feat(pack): confirm "Always" to install all plugins #35733Evgeni Chasnovski1
2025-09-11fix(runtime): add "Added", "Changed", "Removed" to "vim" colorscheme (#35704)zeertzjq1
2025-09-07fix(pack): handle Git environment variables #35626Evgeni Chasnovski1
2025-09-07feat(pack): vim.pack.get() gets VCS info #35631Evgeni Chasnovski1