diff --git a/Makefile b/Makefile index cc6ba1137..4efe12147 100644 --- a/Makefile +++ b/Makefile @@ -13,40 +13,11 @@ container: docker build --tag=ghcr.io/zdharma-continuum/zinit:latest --file=docker/Dockerfile . doc: clean - cd doc; zsh -l -d -f -i -c "zsd -v --scomm --cignore '(\#*FUNCTION:[[:space:]][\:\∞\.\+\@\-a-zA-Z0-9]*[\[]*|}[[:space:]]\#[[:space:]][\]]*)' $(DOC_SRC)" + cd doc; zsh -l -d -f -i -c "zsd -v --scomm --cignore '(\#*FUNCTION:[[:space:]][\:\∞\_\.\+\@\-a-zA-Z0-9]*[\[]*|}[[:space:]]\#[[:space:]][\]]*)' $(DOC_SRC)" doc/container: container ./scripts/docker-run.sh --docs --debug -# Run ctags to generate Emacs and Vim's format tag file. -tags: tags/emacs tags/vim - -tags/emacs: ## Build Emacs-style ctags file - @if type ctags >/dev/null 2>&1; then \ - if ctags --version | grep >/dev/null 2>&1 "Universal Ctags"; then \ - ctags -e -R --options=share/zsh.ctags --languages=zsh \ - --pattern-length-limit=250 --maxdepth=1; \ - else \ - ctags -e -R --languages=sh --langmap=sh:.zsh; \ - fi; \ - printf "Created the Emacs \`TAGS\` file.\\n"; \ - else \ - printf 'Error: Please install a Ctags (e.g.: either the Exuberant or Universal %b' \ - 'version) utility first.\n'; \ - fi - -tags/vim: ## Build the Vim-style ctags file - @if type ctags >/dev/null 2>&1; then \ - if ctags --version | grep >/dev/null 2>&1 "Universal Ctags"; then \ - ctags --languages=zsh --maxdepth=1 --options=share/zsh.ctags --pattern-length-limit=250 -R; \ - else \ - ctags -R --languages=sh --langmap=sh:.zsh; \ - fi; \ - printf "Created the Vim's style \`tags\` file.\\n"; \ - else \ - printf 'Error: Please install a ctags first.\n'; \ - fi - test: zunit run diff --git a/doc/zsdoc/_zinit.adoc b/doc/zsdoc/_zinit.adoc old mode 100644 new mode 100755 diff --git a/doc/zsdoc/zinit-additional.zsh.adoc b/doc/zsdoc/zinit-additional.zsh.adoc index ff537b9ae..c0364f1b9 100644 --- a/doc/zsdoc/zinit-additional.zsh.adoc +++ b/doc/zsdoc/zinit-additional.zsh.adoc @@ -53,7 +53,9 @@ Has 7 line(s). Calls functions: |-- zinit-autoload.zsh/.zinit-clear-report-for `-- zinit.zsh/+zi-log -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + zinit-autoload.zsh/.zinit-unload ==== .zinit-debug-report @@ -66,6 +68,7 @@ ____ Has 6 line(s). Calls functions: .zinit-debug-report + |-- zinit-autoload.zsh/.zinit-show-report `-- zinit.zsh/+zi-log Uses feature(s): _source_ @@ -83,6 +86,7 @@ ____ Has 7 line(s). Calls functions: .zinit-debug-revert + |-- zinit-autoload.zsh/.zinit-unload `-- zinit.zsh/+zi-log Uses feature(s): _source_ diff --git a/doc/zsdoc/zinit-autoload.zsh.adoc b/doc/zsdoc/zinit-autoload.zsh.adoc index 43f7d9e97..dc0fb429f 100644 --- a/doc/zsdoc/zinit-autoload.zsh.adoc +++ b/doc/zsdoc/zinit-autoload.zsh.adoc @@ -39,13 +39,33 @@ Documentation automatically generated with `zshelldoc' .zinit-get-path .zinit-glance .zinit-help + .zinit-list-bindkeys + .zinit-list-compdef-replay + .zinit-list-plugins + .zinit-list-snippets .zinit-module .zinit-pager .zinit-prepare-readlink + .zinit-prompt + .zinit-recall + .zinit-recently .zinit-restore-extendedglob + .zinit-run-delete-hooks .zinit-save-set-extendedglob + .zinit-search-completions + .zinit-self-update + .zinit-show-all-reports + .zinit-show-completions + .zinit-show-debug-report + .zinit-show-report + .zinit-show-times + .zinit-show-zstatus + .zinit-stress + .zinit-uncompile-plugin .zinit-uninstall-completions + .zinit-unload .zinit-unregister-plugin + .zinit-update-all-parallel .zinit-update-or-status .zinit-update-or-status-all .zinit-update-or-status-snippet @@ -249,7 +269,9 @@ ____ Has 11 line(s). Doesn't call other functions. -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report ==== .zinit-check-which-completions-are-installed @@ -266,7 +288,9 @@ ____ Has 12 line(s). Doesn't call other functions. -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report ==== .zinit-clear-completions @@ -315,6 +339,7 @@ Has 23 line(s). Calls functions: Called by: + .zinit-unload zinit-additional.zsh/.zinit-debug-clear ==== .zinit-compile-uncompile-all @@ -330,6 +355,9 @@ ____ Has 23 line(s). Calls functions: .zinit-compile-uncompile-all + |-- .zinit-uncompile-plugin + |   |-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |   `-- zinit.zsh/.zinit-any-to-user-plugin |-- zinit-install.zsh/.zinit-compile-plugin |-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 `-- zinit.zsh/.zinit-any-to-user-plugin @@ -420,6 +448,9 @@ ____ Has 111 line(s). Calls functions: .zinit-delete + |-- .zinit-prompt + |-- .zinit-run-delete-hooks + |   `-- zinit-side.zsh/.zinit-countdown |-- zinit-side.zsh/.zinit-compute-ice |-- zinit.zsh/+zinit-message |-- zinit.zsh/.zinit-any-to-user-plugin @@ -446,7 +477,10 @@ Has 30 line(s). Doesn't call other functions. Uses feature(s): _setopt_ -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report + .zinit-unload ==== .zinit-diff-functions-compute @@ -463,7 +497,10 @@ Has 19 line(s). Doesn't call other functions. Uses feature(s): _setopt_ -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report + .zinit-unload ==== .zinit-diff-options-compute @@ -480,7 +517,10 @@ Has 17 line(s). Doesn't call other functions. Uses feature(s): _setopt_ -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report + .zinit-unload ==== .zinit-diff-parameter-compute @@ -498,7 +538,10 @@ Has 28 line(s). Doesn't call other functions. Uses feature(s): _setopt_ -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report + .zinit-unload ==== .zinit-edit @@ -540,7 +583,10 @@ Has 7 line(s). Calls functions: |   `-- zinit.zsh/.zinit-any-to-user-plugin `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report + .zinit-unload ==== .zinit-find-completions-of-plugin @@ -561,7 +607,9 @@ Has 6 line(s). Calls functions: Uses feature(s): _setopt_ -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report ==== .zinit-format-env @@ -577,7 +625,9 @@ ____ Has 16 line(s). Doesn't call other functions. -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report ==== .zinit-format-functions @@ -592,7 +642,9 @@ ____ Has 36 line(s). Doesn't call other functions. -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report ==== .zinit-format-options @@ -611,7 +663,9 @@ Has 21 line(s). Calls functions: |-- .zinit-restore-extendedglob `-- .zinit-save-set-extendedglob -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report ==== .zinit-format-parameter @@ -628,7 +682,9 @@ Has 35 line(s). Doesn't call other functions. Uses feature(s): _setopt_ -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-show-report ==== .zinit-get-completion-owner @@ -657,6 +713,7 @@ Called by: .zinit-clear-completions .zinit-get-completion-owner-uspl2col + .zinit-show-completions ==== .zinit-get-completion-owner-uspl2col @@ -739,7 +796,65 @@ ____ ____ -Has 1416 line(s). Doesn't call other functions. +Has 63 line(s). Doesn't call other functions. + +Called by: + + zinit.zsh/zinit + +==== .zinit-list-bindkeys + +Has 44 line(s). Calls functions: + + .zinit-list-bindkeys + `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + +Called by: + + zinit.zsh/zinit + +==== .zinit-list-compdef-replay + +____ + + Shows recorded compdefs (called by plugins loaded earlier). + Plugins often call `compdef' hoping for `compinit' being + already ran. Zinit solves this by recording compdefs. + + User-action entry point. + +____ + +Has 5 line(s). Doesn't call other functions. + +Called by: + + zinit.zsh/zinit + +==== .zinit-list-plugins + +____ + + Lists loaded plugins (subcommands list, lodaded) + +____ + +Has 21 line(s). Calls functions: + + .zinit-list-plugins + `-- zinit.zsh/+zinit-message + +Uses feature(s): _setopt_ + +Called by: + + zinit.zsh/zinit + +==== .zinit-list-snippets + +Has 20 line(s). Doesn't call other functions. + +Uses feature(s): _setopt_ Called by: @@ -782,6 +897,7 @@ Uses feature(s): _setopt_ Called by: .zinit-glance + .zinit-self-update .zinit-update-or-status ==== .zinit-prepare-readlink @@ -803,6 +919,62 @@ Called by: .zinit-cdisable .zinit-cenable .zinit-clear-completions + .zinit-show-completions + +==== .zinit-prompt + +____ + + Prompt user to confirm + + $1 - prompt + + $REPLY - 0 or 1 + +____ + +Has 4 line(s). Doesn't call other functions. + +Uses feature(s): _read_ + +Called by: + + .zinit-delete + +==== .zinit-recall + +Has 38 line(s). Calls functions: + + .zinit-recall + |-- zinit-side.zsh/.zinit-compute-ice + `-- zinit.zsh/+zinit-deploy-message + +Uses feature(s): _setopt_ + +Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). + +==== .zinit-recently + +____ + + Shows plugins that obtained commits in specified past time. + + User-action entry point. + + $1 - time spec, e.g. "1 week" + +____ + +Has 28 line(s). Calls functions: + + .zinit-recently + `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + +Uses feature(s): _setopt_ + +Called by: + + zinit.zsh/zinit ==== .zinit-restore-extendedglob @@ -819,6 +991,20 @@ Uses feature(s): _setopt_ Called by: .zinit-format-options + .zinit-unload + +==== .zinit-run-delete-hooks + +Has 17 line(s). Calls functions: + + .zinit-run-delete-hooks + `-- zinit-side.zsh/.zinit-countdown + +Uses feature(s): _eval_ + +Called by: + + .zinit-delete ==== .zinit-save-set-extendedglob @@ -836,6 +1022,293 @@ Uses feature(s): _setopt_ Called by: .zinit-format-options + .zinit-unload + +==== .zinit-search-completions + +____ + + While .zinit-show-completions() shows what completions are + installed, this functions searches through all plugin dirs + showing what's available in general (for installation). + + User-action entry point. + +____ + +Has 43 line(s). Calls functions: + + .zinit-search-completions + `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + +Uses feature(s): _setopt_ + +Called by: + + zinit.zsh/zinit + +==== .zinit-self-update + +____ + + Updates Zinit code (does a git pull) + +____ + +Has 42 line(s). Calls functions: + + .zinit-self-update + |-- .zinit-pager + |-- zinit.zsh/+zinit-message + `-- zinit.zsh/.zinit-get-mtime-into + +Uses feature(s): _setopt_, _source_, _zcompile_ + +Called by: + + .zinit-update-or-status-all + zinit.zsh/zinit + +==== .zinit-show-all-reports + +____ + + Displays reports of all loaded plugins. + + User-action entry point. + +____ + +Has 5 line(s). Calls functions: + + .zinit-show-all-reports + `-- .zinit-show-report + |-- .zinit-check-which-completions-are-enabled + |-- .zinit-check-which-completions-are-installed + |-- .zinit-diff-env-compute + |-- .zinit-diff-functions-compute + |-- .zinit-diff-options-compute + |-- .zinit-diff-parameter-compute + |-- .zinit-exists-message + |   |-- .zinit-any-to-uspl2 + |   |   `-- zinit.zsh/.zinit-any-to-user-plugin + |   `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |-- .zinit-find-completions-of-plugin + |   `-- zinit.zsh/.zinit-any-to-user-plugin + |-- .zinit-format-env + |-- .zinit-format-functions + |-- .zinit-format-options + |   |-- .zinit-restore-extendedglob + |   `-- .zinit-save-set-extendedglob + |-- .zinit-format-parameter + `-- zinit.zsh/.zinit-any-to-user-plugin + +Called by: + + zinit.zsh/zinit + +==== .zinit-show-completions + +____ + + Display installed (enabled and disabled), completions. Detect + stray and improper ones. + + Completions live even when plugin isn't loaded - if they are + installed and enabled. + + User-action entry point. + +____ + +Has 72 line(s). Calls functions: + + .zinit-show-completions + |-- .zinit-get-completion-owner + |-- .zinit-prepare-readlink + `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + +Uses feature(s): _setopt_ + +Called by: + + zinit.zsh/zinit + +==== .zinit-show-debug-report + +____ + + Displays dtrace report (data recorded in interactive session). + + User-action entry point. + +____ + +Has 1 line(s). Calls functions: + + .zinit-show-debug-report + `-- .zinit-show-report + |-- .zinit-check-which-completions-are-enabled + |-- .zinit-check-which-completions-are-installed + |-- .zinit-diff-env-compute + |-- .zinit-diff-functions-compute + |-- .zinit-diff-options-compute + |-- .zinit-diff-parameter-compute + |-- .zinit-exists-message + |   |-- .zinit-any-to-uspl2 + |   |   `-- zinit.zsh/.zinit-any-to-user-plugin + |   `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |-- .zinit-find-completions-of-plugin + |   `-- zinit.zsh/.zinit-any-to-user-plugin + |-- .zinit-format-env + |-- .zinit-format-functions + |-- .zinit-format-options + |   |-- .zinit-restore-extendedglob + |   `-- .zinit-save-set-extendedglob + |-- .zinit-format-parameter + `-- zinit.zsh/.zinit-any-to-user-plugin + +Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). + +==== .zinit-show-report + +____ + + Displays report of the plugin given. + + $1 - plugin spec (4 formats: user---plugin, user/plugin, user (+ plugin in $2), plugin) + $2 - plugin (only when $1 - i.e. user - given) + +____ + +Has 71 line(s). Calls functions: + + .zinit-show-report + |-- .zinit-check-which-completions-are-enabled + |-- .zinit-check-which-completions-are-installed + |-- .zinit-diff-env-compute + |-- .zinit-diff-functions-compute + |-- .zinit-diff-options-compute + |-- .zinit-diff-parameter-compute + |-- .zinit-exists-message + |   |-- .zinit-any-to-uspl2 + |   |   `-- zinit.zsh/.zinit-any-to-user-plugin + |   `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |-- .zinit-find-completions-of-plugin + |   `-- zinit.zsh/.zinit-any-to-user-plugin + |-- .zinit-format-env + |-- .zinit-format-functions + |-- .zinit-format-options + |   |-- .zinit-restore-extendedglob + |   `-- .zinit-save-set-extendedglob + |-- .zinit-format-parameter + `-- zinit.zsh/.zinit-any-to-user-plugin + +Uses feature(s): _setopt_ + +Called by: + + .zinit-show-all-reports + .zinit-show-debug-report + zinit-additional.zsh/.zinit-debug-report + zinit.zsh/zinit + +==== .zinit-show-times + +____ + + Shows loading times of all loaded plugins. + + User-action entry point. + +____ + +Has 65 line(s). Calls functions: + + .zinit-show-times + `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + +Uses feature(s): _setopt_ + +Called by: + + zinit.zsh/zinit + +==== .zinit-show-zstatus + +____ + + Shows Zinit status, i.e. number of loaded plugins, + of available completions, etc. + + User-action entry point. + +____ + +Has 47 line(s). Calls functions: + + .zinit-show-zstatus + `-- zinit.zsh/+zinit-message + +Uses feature(s): _setopt_ + +Called by: + + zinit.zsh/zinit + +==== .zinit-stress + +____ + + Compiles plugin with various options on and off to see + how well the code is written. The options are: + + NO_SHORT_LOOPS, IGNORE_BRACES, IGNORE_CLOSE_BRACES, SH_GLOB, + CSH_JUNKIE_QUOTES, NO_MULTI_FUNC_DEF. + + User-action entry point. + + $1 - plugin spec (4 formats: user---plugin, user/plugin, user, plugin) + $2 - plugin (only when $1 - i.e. user - given) + +____ + +Has 38 line(s). Calls functions: + + .zinit-stress + |-- zinit-side.zsh/.zinit-exists-physically-message + |-- zinit-side.zsh/.zinit-first + `-- zinit.zsh/.zinit-any-to-user-plugin + +Uses feature(s): _setopt_, _zcompile_ + +Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). + +==== .zinit-uncompile-plugin + +____ + + Uncompiles given plugin. + + User-action entry point. + + $1 - plugin spec (4 formats: user---plugin, user/plugin, user (+ plugin in $2), plugin) + $2 - plugin (only when $1 - i.e. user - given) + +____ + +Has 22 line(s). Calls functions: + + .zinit-uncompile-plugin + |-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + `-- zinit.zsh/.zinit-any-to-user-plugin + +Uses feature(s): _setopt_ + +Called by: + + .zinit-compile-uncompile-all + zinit.zsh/zinit ==== .zinit-uninstall-completions @@ -864,6 +1337,58 @@ Called by: zinit.zsh/zinit +==== .zinit-unload + +____ + + 1. call the zsh plugin's standard *_plugin_unload function + 2. call the code provided by the zsh plugin's standard @zsh-plugin-run-at-update + 3. delete bindkeys (...) + 4. delete zstyles + 5. restore options + 6. remove aliases + 7. restore zle state + 8. unfunction functions (created by plugin) + 9. clean-up fpath and path + 10. delete created variables + 11. forget the plugin + + $1 - plugin spec (4 formats: user---plugin, user/plugin, user, plugin) + $2 - plugin (only when $1 - i.e. user - given) + +____ + +Has 385 line(s). Calls functions: + + .zinit-unload + |-- .zinit-clear-report-for + |   `-- .zinit-any-to-uspl2 + |   `-- zinit.zsh/.zinit-any-to-user-plugin + |-- .zinit-diff-env-compute + |-- .zinit-diff-functions-compute + |-- .zinit-diff-options-compute + |-- .zinit-diff-parameter-compute + |-- .zinit-exists-message + |   |-- .zinit-any-to-uspl2 + |   |   `-- zinit.zsh/.zinit-any-to-user-plugin + |   `-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |-- .zinit-restore-extendedglob + |-- .zinit-save-set-extendedglob + |-- .zinit-unregister-plugin + |   `-- zinit.zsh/.zinit-any-to-user-plugin + |-- zinit-additional.zsh/.zinit-debug-clear + |-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |-- zinit.zsh/+zi-log + `-- zinit.zsh/.zinit-any-to-user-plugin + +Uses feature(s): _alias_, _bindkey_, _eval_, _setopt_, _unalias_, _unfunction_, _zle_, _zstyle_ + +Called by: + + zinit-additional.zsh/.zinit-debug-revert + zinit.zsh/.zinit-run-task + zinit.zsh/zinit + ==== .zinit-unregister-plugin ____ @@ -878,7 +1403,45 @@ Has 6 line(s). Calls functions: .zinit-unregister-plugin `-- zinit.zsh/.zinit-any-to-user-plugin -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-unload + +==== .zinit-update-all-parallel + +Has 84 line(s). Calls functions: + + .zinit-update-all-parallel + |-- .zinit-update-or-status + |   |-- .zinit-pager + |   |-- .zinit-update-or-status-snippet + |   |   |-- zinit-install.zsh/.zinit-update-snippet + |   |   `-- zinit-side.zsh/.zinit-compute-ice + |   |-- zinit-install.zsh/.zinit-get-latest-gh-r-url-part + |   |-- zinit-install.zsh/.zinit-setup-plugin-dir + |   |-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |   |-- zinit-side.zsh/.zinit-compute-ice + |   |-- zinit-side.zsh/.zinit-exists-physically + |   |-- zinit-side.zsh/.zinit-exists-physically-message + |   |-- zinit-side.zsh/.zinit-store-ices + |   |-- zinit-side.zsh/.zinit-two-paths + |   |-- zinit.zsh/+zinit-message + |   |-- zinit.zsh/.zinit-any-to-user-plugin + |   `-- zinit.zsh/.zinit-set-m-func + |-- .zinit-update-or-status-snippet + |   |-- zinit-install.zsh/.zinit-update-snippet + |   `-- zinit-side.zsh/.zinit-compute-ice + |-- .zinit-wait-for-update-jobs + |   `-- zinit.zsh/+zinit-message + |-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |-- zinit.zsh/+zinit-message + `-- zinit.zsh/.zinit-any-to-user-plugin + +Uses feature(s): _setopt_ + +Called by: + + .zinit-update-or-status-all ==== .zinit-update-or-status @@ -917,6 +1480,7 @@ Uses feature(s): _kill_, _read_, _setopt_, _source_, _trap_, _wait_ Called by: + .zinit-update-all-parallel .zinit-update-or-status-all zinit.zsh/zinit @@ -935,6 +1499,35 @@ ____ Has 133 line(s). Calls functions: .zinit-update-or-status-all + |-- .zinit-self-update + |   |-- .zinit-pager + |   |-- zinit.zsh/+zinit-message + |   `-- zinit.zsh/.zinit-get-mtime-into + |-- .zinit-update-all-parallel + |   |-- .zinit-update-or-status + |   |   |-- .zinit-pager + |   |   |-- .zinit-update-or-status-snippet + |   |   |   |-- zinit-install.zsh/.zinit-update-snippet + |   |   |   `-- zinit-side.zsh/.zinit-compute-ice + |   |   |-- zinit-install.zsh/.zinit-get-latest-gh-r-url-part + |   |   |-- zinit-install.zsh/.zinit-setup-plugin-dir + |   |   |-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |   |   |-- zinit-side.zsh/.zinit-compute-ice + |   |   |-- zinit-side.zsh/.zinit-exists-physically + |   |   |-- zinit-side.zsh/.zinit-exists-physically-message + |   |   |-- zinit-side.zsh/.zinit-store-ices + |   |   |-- zinit-side.zsh/.zinit-two-paths + |   |   |-- zinit.zsh/+zinit-message + |   |   |-- zinit.zsh/.zinit-any-to-user-plugin + |   |   `-- zinit.zsh/.zinit-set-m-func + |   |-- .zinit-update-or-status-snippet + |   |   |-- zinit-install.zsh/.zinit-update-snippet + |   |   `-- zinit-side.zsh/.zinit-compute-ice + |   |-- .zinit-wait-for-update-jobs + |   |   `-- zinit.zsh/+zinit-message + |   |-- zinit-side.zsh/.zinit-any-colorify-as-uspl2 + |   |-- zinit.zsh/+zinit-message + |   `-- zinit.zsh/.zinit-any-to-user-plugin |-- .zinit-update-or-status |   |-- .zinit-pager |   |-- .zinit-update-or-status-snippet @@ -988,6 +1581,7 @@ Uses feature(s): _source_ Called by: + .zinit-update-all-parallel .zinit-update-or-status-all .zinit-update-or-status @@ -1000,7 +1594,9 @@ Has 18 line(s). Calls functions: Uses feature(s): _wait_ -Not called by script or any function (may be e.g. a hook, a Zle widget, etc.). +Called by: + + .zinit-update-all-parallel ==== zi::version diff --git a/doc/zsdoc/zinit-side.zsh.adoc b/doc/zsdoc/zinit-side.zsh.adoc index 84a70bceb..a9b3378c4 100644 --- a/doc/zsdoc/zinit-side.zsh.adoc +++ b/doc/zsdoc/zinit-side.zsh.adoc @@ -50,6 +50,14 @@ Called by: zinit-autoload.zsh/.zinit-create zinit-autoload.zsh/.zinit-exists-message zinit-autoload.zsh/.zinit-get-completion-owner-uspl2col + zinit-autoload.zsh/.zinit-list-bindkeys + zinit-autoload.zsh/.zinit-recently + zinit-autoload.zsh/.zinit-search-completions + zinit-autoload.zsh/.zinit-show-completions + zinit-autoload.zsh/.zinit-show-times + zinit-autoload.zsh/.zinit-uncompile-plugin + zinit-autoload.zsh/.zinit-unload + zinit-autoload.zsh/.zinit-update-all-parallel zinit-autoload.zsh/.zinit-update-or-status-all zinit-autoload.zsh/.zinit-update-or-status zinit-install.zsh/.zinit-install-completions @@ -110,6 +118,7 @@ Called by: zinit-autoload.zsh/.zinit-delete zinit-autoload.zsh/.zinit-edit + zinit-autoload.zsh/.zinit-recall zinit-autoload.zsh/.zinit-update-or-status-snippet zinit-autoload.zsh/.zinit-update-or-status zinit-install.zsh/.zinit-compile-plugin @@ -133,6 +142,7 @@ Uses feature(s): _trap_ Called by: + zinit-autoload.zsh/.zinit-run-delete-hooks zinit-install.zsh/.zinit-configure-run-autoconf zinit-install.zsh/∞zinit-atclone-hook zinit-install.zsh/∞zinit-atpull-e-hook @@ -193,6 +203,7 @@ Called by: .zinit-compute-ice zinit-autoload.zsh/.zinit-changes zinit-autoload.zsh/.zinit-glance + zinit-autoload.zsh/.zinit-stress zinit-autoload.zsh/.zinit-update-or-status zinit-install.zsh/.zinit-install-completions @@ -223,6 +234,7 @@ Called by: .zinit-two-paths zinit-autoload.zsh/.zinit-glance + zinit-autoload.zsh/.zinit-stress zinit-install.zsh/.zinit-compile-plugin ==== .zinit-store-ices diff --git a/doc/zsdoc/zinit.zsh.adoc b/doc/zsdoc/zinit.zsh.adoc index 62d7508c9..54e8fcab1 100644 --- a/doc/zsdoc/zinit.zsh.adoc +++ b/doc/zsdoc/zinit.zsh.adoc @@ -183,8 +183,22 @@ Has 244 line(s). Calls functions: |   |-- zinit-autoload.zsh/.zinit-compiled |   |-- zinit-autoload.zsh/.zinit-delete |   |-- zinit-autoload.zsh/.zinit-help + |   |-- zinit-autoload.zsh/.zinit-list-bindkeys + |   |-- zinit-autoload.zsh/.zinit-list-compdef-replay + |   |-- zinit-autoload.zsh/.zinit-list-plugins + |   |-- zinit-autoload.zsh/.zinit-list-snippets |   |-- zinit-autoload.zsh/.zinit-module + |   |-- zinit-autoload.zsh/.zinit-recently + |   |-- zinit-autoload.zsh/.zinit-search-completions + |   |-- zinit-autoload.zsh/.zinit-self-update + |   |-- zinit-autoload.zsh/.zinit-show-all-reports + |   |-- zinit-autoload.zsh/.zinit-show-completions + |   |-- zinit-autoload.zsh/.zinit-show-report + |   |-- zinit-autoload.zsh/.zinit-show-times + |   |-- zinit-autoload.zsh/.zinit-show-zstatus + |   |-- zinit-autoload.zsh/.zinit-uncompile-plugin |   |-- zinit-autoload.zsh/.zinit-uninstall-completions + |   |-- zinit-autoload.zsh/.zinit-unload |   |-- zinit-autoload.zsh/.zinit-update-or-status |   |-- zinit-autoload.zsh/.zinit-update-or-status-all |   |-- zinit-autoload.zsh/zi::version @@ -221,6 +235,7 @@ Called by: zinit-additional.zsh/.zinit-debug-status zinit-additional.zsh/.zinit-debug-stop zinit-additional.zsh/:zinit-tmp-subst-source + zinit-autoload.zsh/.zinit-unload zinit-install.zsh/.zinit-jq-check ==== +zinit-deploy-message @@ -240,6 +255,7 @@ Called by: .zinit-load-snippet .zinit-load + zinit-autoload.zsh/.zinit-recall ==== +zinit-message @@ -269,7 +285,11 @@ Called by: zinit-autoload.zsh/.zinit-confirm zinit-autoload.zsh/.zinit-delete zinit-autoload.zsh/.zinit-glance + zinit-autoload.zsh/.zinit-list-plugins + zinit-autoload.zsh/.zinit-self-update + zinit-autoload.zsh/.zinit-show-zstatus zinit-autoload.zsh/.zinit-uninstall-completions + zinit-autoload.zsh/.zinit-update-all-parallel zinit-autoload.zsh/.zinit-update-or-status-all zinit-autoload.zsh/.zinit-update-or-status zinit-autoload.zsh/.zinit-wait-for-update-jobs @@ -400,7 +420,12 @@ Called by: zinit-autoload.zsh/.zinit-delete zinit-autoload.zsh/.zinit-find-completions-of-plugin zinit-autoload.zsh/.zinit-glance + zinit-autoload.zsh/.zinit-show-report + zinit-autoload.zsh/.zinit-stress + zinit-autoload.zsh/.zinit-uncompile-plugin + zinit-autoload.zsh/.zinit-unload zinit-autoload.zsh/.zinit-unregister-plugin + zinit-autoload.zsh/.zinit-update-all-parallel zinit-autoload.zsh/.zinit-update-or-status-all zinit-autoload.zsh/.zinit-update-or-status zinit-install.zsh/.zinit-install-completions @@ -636,6 +661,7 @@ Has 7 line(s). Doesn't call other functions. Called by: Script-Body + zinit-autoload.zsh/.zinit-self-update zinit-autoload.zsh/.zinit-update-or-status-all ==== .zinit-get-object-path @@ -1043,18 +1069,19 @@ Has 47 line(s). Calls functions: |   |-- .zinit-setup-params |   |-- zinit-install.zsh/.zinit-get-package |   `-- zinit-install.zsh/.zinit-setup-plugin-dir - `-- .zinit-load-snippet - |-- +zinit-deploy-message - |-- +zinit-message - |-- .zinit-add-report - |-- .zinit-find-other-matches - |-- .zinit-get-object-path - |   `-- .zinit-any-to-user-plugin - |-- .zinit-pack-ice - |-- .zinit-set-m-func - |   `-- +zinit-message - |-- .zinit-setup-params - `-- zinit-install.zsh/.zinit-download-snippet + |-- .zinit-load-snippet + |   |-- +zinit-deploy-message + |   |-- +zinit-message + |   |-- .zinit-add-report + |   |-- .zinit-find-other-matches + |   |-- .zinit-get-object-path + |   |   `-- .zinit-any-to-user-plugin + |   |-- .zinit-pack-ice + |   |-- .zinit-set-m-func + |   |   `-- +zinit-message + |   |-- .zinit-setup-params + |   `-- zinit-install.zsh/.zinit-download-snippet + `-- zinit-autoload.zsh/.zinit-unload Uses feature(s): _eval_, _source_, _zle_, _zpty_ @@ -1418,18 +1445,19 @@ Has 75 line(s). *Is a precmd hook*. Calls functions: |   |   |-- .zinit-setup-params |   |   |-- zinit-install.zsh/.zinit-get-package |   |   `-- zinit-install.zsh/.zinit-setup-plugin-dir - |   `-- .zinit-load-snippet - |   |-- +zinit-deploy-message - |   |-- +zinit-message - |   |-- .zinit-add-report - |   |-- .zinit-find-other-matches - |   |-- .zinit-get-object-path - |   |   `-- .zinit-any-to-user-plugin - |   |-- .zinit-pack-ice - |   |-- .zinit-set-m-func - |   |   `-- +zinit-message - |   |-- .zinit-setup-params - |   `-- zinit-install.zsh/.zinit-download-snippet + |   |-- .zinit-load-snippet + |   |   |-- +zinit-deploy-message + |   |   |-- +zinit-message + |   |   |-- .zinit-add-report + |   |   |-- .zinit-find-other-matches + |   |   |-- .zinit-get-object-path + |   |   |   `-- .zinit-any-to-user-plugin + |   |   |-- .zinit-pack-ice + |   |   |-- .zinit-set-m-func + |   |   |   `-- +zinit-message + |   |   |-- .zinit-setup-params + |   |   `-- zinit-install.zsh/.zinit-download-snippet + |   `-- zinit-autoload.zsh/.zinit-unload `-- add-zsh-hook Uses feature(s): _add-zsh-hook_, _sched_, _setopt_, _zle_ @@ -1671,8 +1699,22 @@ Has 527 line(s). Calls functions: |-- zinit-autoload.zsh/.zinit-compiled |-- zinit-autoload.zsh/.zinit-delete |-- zinit-autoload.zsh/.zinit-help + |-- zinit-autoload.zsh/.zinit-list-bindkeys + |-- zinit-autoload.zsh/.zinit-list-compdef-replay + |-- zinit-autoload.zsh/.zinit-list-plugins + |-- zinit-autoload.zsh/.zinit-list-snippets |-- zinit-autoload.zsh/.zinit-module + |-- zinit-autoload.zsh/.zinit-recently + |-- zinit-autoload.zsh/.zinit-search-completions + |-- zinit-autoload.zsh/.zinit-self-update + |-- zinit-autoload.zsh/.zinit-show-all-reports + |-- zinit-autoload.zsh/.zinit-show-completions + |-- zinit-autoload.zsh/.zinit-show-report + |-- zinit-autoload.zsh/.zinit-show-times + |-- zinit-autoload.zsh/.zinit-show-zstatus + |-- zinit-autoload.zsh/.zinit-uncompile-plugin |-- zinit-autoload.zsh/.zinit-uninstall-completions + |-- zinit-autoload.zsh/.zinit-unload |-- zinit-autoload.zsh/.zinit-update-or-status |-- zinit-autoload.zsh/.zinit-update-or-status-all |-- zinit-autoload.zsh/zi::version @@ -1817,8 +1859,22 @@ Has 1 line(s). Calls functions: |-- zinit-autoload.zsh/.zinit-compiled |-- zinit-autoload.zsh/.zinit-delete |-- zinit-autoload.zsh/.zinit-help + |-- zinit-autoload.zsh/.zinit-list-bindkeys + |-- zinit-autoload.zsh/.zinit-list-compdef-replay + |-- zinit-autoload.zsh/.zinit-list-plugins + |-- zinit-autoload.zsh/.zinit-list-snippets |-- zinit-autoload.zsh/.zinit-module + |-- zinit-autoload.zsh/.zinit-recently + |-- zinit-autoload.zsh/.zinit-search-completions + |-- zinit-autoload.zsh/.zinit-self-update + |-- zinit-autoload.zsh/.zinit-show-all-reports + |-- zinit-autoload.zsh/.zinit-show-completions + |-- zinit-autoload.zsh/.zinit-show-report + |-- zinit-autoload.zsh/.zinit-show-times + |-- zinit-autoload.zsh/.zinit-show-zstatus + |-- zinit-autoload.zsh/.zinit-uncompile-plugin |-- zinit-autoload.zsh/.zinit-uninstall-completions + |-- zinit-autoload.zsh/.zinit-unload |-- zinit-autoload.zsh/.zinit-update-or-status |-- zinit-autoload.zsh/.zinit-update-or-status-all |-- zinit-autoload.zsh/zi::version diff --git a/zinit-autoload.zsh b/zinit-autoload.zsh index 8f6ba26a4..78a3e54da 100644 --- a/zinit-autoload.zsh +++ b/zinit-autoload.zsh @@ -1413,74 +1413,69 @@ EOF # # User-action entry point. .zinit-help() { - cat <