summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/pack.lua
AgeCommit message (Expand)AuthorFiles
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-07fix(pack): handle Git environment variables #35626Evgeni Chasnovski1
2025-09-07feat(pack): vim.pack.get() gets VCS info #35631Evgeni Chasnovski1
2025-09-05feat(pack): use `nvim_echo{kind=progress}` to report progress #35625Evgeni Chasnovski1
2025-08-28refactor(lua): consistent use of local aliasesChristian Clason1
2025-08-26feat(api): nvim_echo can emit Progress messages/events #34846Shadman1
2025-08-22docs(pack): document `$XDG_DATA_HOME/nvim/site` presence in 'packpath'Evgeni Chasnovski1
2025-08-22perf(pack): reduce number of 'opt/' directory computationsEvgeni Chasnovski1
2025-08-21feat(pack): support user-defined `data` in plugin spec #35360Birdee1
2025-08-09feat(pack): allow skip install confirmation in `add()`Evgeni Chasnovski1
2025-08-09feat(pack): allow function `opts.load` in `add()`Evgeni Chasnovski1
2025-08-09fix(pack): update `add()` to have default `load=false` during startupEvgeni Chasnovski1
2025-08-02fix(pack): open confirmation buffer in tabpage after the current oneEvgeni Chasnovski1
2025-08-02fix(pack): ensure consistent order of changelog during updateEvgeni Chasnovski1
2025-08-02fix(pack): make newer version suggestions more robustEvgeni Chasnovski1
2025-08-02refactor(pack): use `vim.cmd` methods with structured inputEvgeni Chasnovski1
2025-08-02fix(pack): ensure explicit default `version` in events (where possible)Evgeni Chasnovski1
2025-08-02fix(pack): use `vim.pack:` as message/progress prefixEvgeni Chasnovski1
2025-08-02fix(pack): validate installed plugins in `update()` and `del()`Evgeni Chasnovski1
2025-08-02feat(pack): use colored `nvim_echo` chunks to show progress reportEvgeni Chasnovski1
2025-08-02fix(pack): ignore 'loadplugins' when sourcing 'after/plugin' scriptsEvgeni Chasnovski1
2025-08-02fix(pack): improve `vim.pack.add()` input validationEvgeni Chasnovski1
2025-08-02fix(pack): use 'coxpcall.lua' on non-LuaJITEvgeni Chasnovski1
2025-07-18fix(pack): close confirmation buffer's tabpage by ID #34971György Andorka1
2025-07-06fix(vim.pack): add() stops unexpectedly on package load error #34787Phạm Bình An1
2025-07-04feat(pack): add built-in plugin manager `vim.pack`Evgeni Chasnovski1