NAME

additional.zsh - a shell script

SYNOPSIS

Documentation automatically generated with `zsdoc'

FUNCTIONS

.zi-clear-debug-report
.zi-debug-start
.zi-debug-stop
.zi-debug-unload
.zi-service
:zi-tmp-subst-source
.zi-wrap-functions

DETAILS

Script Body

Has 1 line(s). No functions are called (may set up e.g. a hook, a Zle widget bound to a key, etc.).

zi-clear-debug-report

~~~~~~~~

FUNCTION: .zi-clear-debug-report [[[
Forgets dtrace repport gathered up to this moment.

Has 1 line(s). Calls functions:

.zi-clear-debug-report
`-- autoload.zsh/.zi-clear-report-for

Called by:

autoload.zsh/.zi-unload
zi.zsh/zi
zi-debug-start

~~~~~

FUNCTION: .zi-debug-start [[[
Starts Dtrace, i.e. session tracking for changes in Zsh state.

Has 9 line(s). Calls functions:

.zi-debug-start
|-- zi.zsh/.zi-diff
|-- zi.zsh/+zi-message
`-- zi.zsh/.zi-tmp-subst-on

Called by:

zi.zsh/zi
zi-debug-stop

~~~~~~

FUNCTION: .zi-debug-stop [[[
Stops Dtrace, i.e. session tracking for changes in Zsh state.

Has 3 line(s). Calls functions:

.zi-debug-stop
|-- zi.zsh/.zi-diff
`-- zi.zsh/.zi-tmp-subst-off

Called by:

zi.zsh/zi
zi-debug-unload

~~~~~~

FUNCTION: .zi-debug-unload [[[
Reverts changes detected by dtrace run.

Has 6 line(s). Calls functions:

.zi-debug-unload
|-- autoload.zsh/.zi-unload
`-- zi.zsh/+zi-message

Uses feature(s): source

Called by:

zi.zsh/zi
zi-service

~~~~~

]]]
FUNCTION: .zi-service [[[
Handles given service, i.e. obtains lock, runs it, or waits if no lock
$1 - type "p" or "s" (plugin or snippet)
$2 - mode - for plugin (light or load)
$3 - id - URL or plugin ID or alias name (from id-as'')

Has 29 line(s). Calls functions:

.zi-service
|-- zi.zsh/.zi-load
`-- zi.zsh/.zi-load-snippet

Uses feature(s): kill, read, setopt

Not called by script or any function (may be e.g. a hook, a Zle widget, etc.).

:zi-tmp-subst-source

FUNCTION: :zi-tmp-subst-source [[[

Has 25 line(s). Calls functions:

:zi-tmp-subst-source
`-- zi.zsh/+zi-message

Uses feature(s): eval

Not called by script or any function (may be e.g. a hook, a Zle widget, etc.).

zi-wrap-functions

~~~~~~

FUNCTION: .zi-wrap-functions [[[
Handles the wrap'…' ice-modifier which allows to extend the tracking (e.g: gathering of report and unload data) of a plugin
beyond the moment of sourcing it's main file(s). It works by wrapping the given functions with a tracking-enabling
and disabling snippet of code.This is useful especially with prompts, as they very often do their
initialization in the first call to their precmd hook function.

Has 19 line(s). Doesn’t call other functions.

Uses feature(s): eval

Called by:

zi.zsh/.zi-load-plugin
zi.zsh/.zi-load-snippet