index
:
neovim
dependabot/github_actions/github-actions-c6747d2992
marvim/ci-version-update
master
release-0.10
release-0.11
release-0.12
release-0.4
release-0.5
release-0.6
release-0.7
release-0.8
release-0.9
Vim-fork focused on extensibility and usability
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
test
/
functional
/
plugin
/
pack_spec.lua
Age
Commit message (
Expand
)
Author
Files
2026-04-23
fix(pack): only use tags that strictly comply with semver spec #39342
Evgeni Chasnovski
1
2026-04-22
fix(pack): GIT_DIR/GIT_WORK_TREE env vars may interfere #39279
fleesk
1
2026-04-16
test(pack): increase retry timeout for startup test #39125
Evgeni Chasnovski
1
2026-04-14
test(pack): use n.rmdir() to delete directories #39046
Evgeni Chasnovski
1
2026-03-29
test: fix s390x failures
Justin M. Keyes
1
2026-03-27
fix(pack): set `source` in progress report #38511
Evgeni Chasnovski
1
2026-03-24
fix(pack): add trailing newline to lockfile #38469
Justin Mayhew
1
2026-03-03
fix(pack): ensure `data` spec is passed in events during lockfile sync #38139
Evgeni Chasnovski
1
2026-02-20
test: start test runners in Xtest_xdg dir (#37964)
zeertzjq
1
2026-02-14
fix(pack): explicitly close confirmation window #37861
Evgeni Chasnovski
1
2026-02-08
fix(pack): close confirmation buffer, not tabpage #37756
Evgeni Chasnovski
1
2026-01-29
test(pack): cover that events work when installing from the lockfile
Evgeni Chasnovski
1
2026-01-16
test(pack): use a helper to `vim.pack.add` inside `testnvim` instance
Evgeni Chasnovski
1
2026-01-16
test(pack): make various small cleanups
Evgeni Chasnovski
1
2026-01-12
fix(pack): actually checkout proper version of submodules
Evgeni Chasnovski
1
2026-01-12
test(pack): adjust `add` startup tests to just sleep with longer timeout
Evgeni Chasnovski
1
2026-01-12
fix(pack): skip `git stash` during install
Evgeni Chasnovski
1
2025-12-30
Merge #37113 from echasnovski/pack-better-revert
Justin M. Keyes
1
2025-12-28
feat(pack)!: suggest "delete" code action only for not active plugins
Evgeni Chasnovski
1
2025-12-28
feat(pack): hint in confirmation buffer that plugin is not active
Evgeni Chasnovski
1
2025-12-28
feat(pack)!: make `del()` only remove non-active plugins by default
Evgeni Chasnovski
1
2025-12-26
feat(pack): allow running `update()` without Internet connection
Evgeni Chasnovski
1
2025-12-26
feat(pack): allow choosing update target in `update()`
Evgeni Chasnovski
1
2025-12-25
feat(pack)!: change `src` of installed plugin inside `update()` in place
Evgeni Chasnovski
1
2025-11-17
fix(pack): rename confirmation buffer to again use `nvim-pack://` scheme
Evgeni Chasnovski
1
2025-11-17
feat(pack)!: synchronize lockfile with installed plugins when reading it
Evgeni Chasnovski
1
2025-11-17
fix(pack)!: ensure plugin is fully absent if not fully installed
Evgeni Chasnovski
1
2025-11-17
fix(pack)!: adjust install confirm (no error on "No", show names)
Evgeni Chasnovski
1
2025-11-16
feat(pack): update `add()` to handle source change for installed plugin
Evgeni Chasnovski
1
2025-11-16
fix(pack)!: make default `opts.load` in `add()` to work inside 'plugin/'
Evgeni Chasnovski
1
2025-11-06
fix(pack): use more correct URI for confirmation buffer name
Evgeni Chasnovski
1
2025-11-06
fix(pack): consistently use "revision" instead of "state"
Evgeni Chasnovski
1
2025-11-06
fix(pack): use full hashes in lockfile and revision description
Evgeni Chasnovski
1
2025-10-23
fix(pack)!: do not trigger `PackChanged[Pre] kind=update` during install
Evgeni Chasnovski
1
2025-10-23
feat(pack): add `active` field to `PackChanged` event data
Evgeni Chasnovski
1
2025-10-23
test(pack): refactor 'pack_spec.lua' with better code
Evgeni Chasnovski
1
2025-10-12
test(plugin/pack_spec): handle pcall path truncation #36143
Vlad
1
2025-10-09
fix(vim.pack): skip checkout on bad `version` #36038
Mickaël RAYBAUD-ROIG
1
2025-10-07
fix(pack): handle lockfile in case of install errors #36064
Evgeni Chasnovski
1
2025-10-05
feat(pack): add code actions in confirmation buffer
Evgeni Chasnovski
1
2025-10-05
feat(pack): add `[[` and `]]` mappings in confirmation buffer
Evgeni Chasnovski
1
2025-10-04
feat(pack): prefer using revision from lockfile during install
Evgeni Chasnovski
1
2025-10-04
feat(pack)!: make `update()` include not active plugins by default
Evgeni Chasnovski
1
2025-10-04
feat(pack)!: update `get()` to return revision regardless of `opts.info`
Evgeni Chasnovski
1
2025-10-04
fix(pack)!: use lockfile in `get()` for data about non-active plugins
Evgeni Chasnovski
1
2025-10-04
feat(pack): add initial lockfile tracking
Evgeni Chasnovski
1
2025-09-13
feat(pack): confirm "Always" to install all plugins #35733
Evgeni Chasnovski
1
2025-09-11
fix(runtime): add "Added", "Changed", "Removed" to "vim" colorscheme (#35704)
zeertzjq
1
2025-09-07
fix(pack): handle Git environment variables #35626
Evgeni Chasnovski
1
2025-09-07
feat(pack): vim.pack.get() gets VCS info #35631
Evgeni Chasnovski
1
[next]