From f2072f01583c26dab86ca99424604be8d9102cc4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 30 Nov 2022 22:16:15 +0000 Subject: [PATCH] chore(build): auto-generate vimdoc --- doc/lazy.nvim.txt | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/doc/lazy.nvim.txt b/doc/lazy.nvim.txt index 0fa76da..de693b8 100644 --- a/doc/lazy.nvim.txt +++ b/doc/lazy.nvim.txt @@ -7,6 +7,7 @@ Table of Contents *lazy.nvim-table-of-contents* - Features |lazy.nvim-features| - TODO |lazy.nvim-todo| - Differences with Packer |lazy.nvim-differences-with-packer| + - Other Neovim Plugin Managers in Lua|lazy.nvim-other-neovim-plugin-managers-in-lua| ============================================================================== 1. lazy.nvim *lazy.nvim-lazy.nvim* @@ -20,15 +21,13 @@ FEATURES *lazy.nvim-features* - No need for compile - Fast - Correct sequencing of dependencies (deps should always be opt. Maybe make everything opt?) -- Import specs from Packer - Config in multiple files - Patterns for local packages - Profiling - lockfile - upvalues in `config` & `init` - check for updates -- package.lua -- package-lock.lua +- lazy-lock.lua - tag/version support `git tag --sort version:refname` - auto-loading on completion for lazy-loaded commands - bootstrap code @@ -41,6 +40,21 @@ TODO *lazy.nvim-todo* - health checks: check merge conflicts async - allow setting up plugins through config +- task timeout +- log file +- deal with resourcing init.lua. Check a global? +- incorrect when switching TN from opt to start +- git tests +- max concurrency +- ui border +- make sure we can reload specs while keeping state +- show disabled plugins (strikethrough?) +- Import specs from Packer +- use uv file watcher (or stat) to check for config changes +- packspec + - add support to specify `engines`, `os` and `cpu` like in `package.json` + - semver merging. Should check if two or more semver ranges are compatible and calculate the union range + - default semver merging strategy: if no version matches all, then use highest version? - support for Plugin.lock - defaults for git log - view keybindings for update/clean/… @@ -49,7 +63,6 @@ TODO *lazy.nvim-todo* - show time taken for op in view - package meta index (package.lua cache for all packages) - auto lazy-loading of lua modules -- use uv file watcher to check for config changes - clear errors - add support for versions `git tag --sort v:refname` - rename requires to dependencies @@ -58,7 +71,6 @@ TODO *lazy.nvim-todo* - dependencies imply opt for deps - fix local plugin spec - investigate all opt=true. Simplifies logic (easily switch between opt/start afterwards) -- add support to specify `engines`, `os` and `cpu` like in `package.json` DIFFERENCES WITH PACKER *lazy.nvim-differences-with-packer* @@ -70,6 +82,16 @@ DIFFERENCES WITH PACKER *lazy.nvim-differences-with-packer* - `as` => `name` +OTHER NEOVIM PLUGIN MANAGERS IN LUA*lazy.nvim-other-neovim-plugin-managers-in-lua* + + +- packer.nvim +- paq-nvim +- neopm +- dep +- optpack.nvim + + Generated by panvimdoc vim:tw=78:ts=8:noet:ft=help:norl: