Merge be58a63041
into 313d157c9e
This commit is contained in:
commit
44be7de506
2
init.zsh
2
init.zsh
|
@ -20,7 +20,7 @@ fi
|
||||||
setopt LOCAL_OPTIONS EXTENDED_GLOB
|
setopt LOCAL_OPTIONS EXTENDED_GLOB
|
||||||
|
|
||||||
# autoload searches fpath for function locations; add enabled module function paths
|
# autoload searches fpath for function locations; add enabled module function paths
|
||||||
fpath=(${ZIM_HOME}/functions.zwc ${ZIM_HOME}/modules/prompt/functions ${fpath})
|
[[ -n ${zmodules} ]] && fpath=(${ZIM_HOME}/modules/${^zmodules}/functions(/FN) ${fpath})
|
||||||
|
|
||||||
for mod_function in ${ZIM_HOME}/modules/${^zmodules}/functions/^([_.]*|prompt_*_setup|README*|*.zwc|*.zwc.old)(-.N:t); do
|
for mod_function in ${ZIM_HOME}/modules/${^zmodules}/functions/^([_.]*|prompt_*_setup|README*|*.zwc|*.zwc.old)(-.N:t); do
|
||||||
autoload -Uz ${mod_function}
|
autoload -Uz ${mod_function}
|
||||||
|
|
|
@ -8,8 +8,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
(
|
(
|
||||||
local file
|
local dir file
|
||||||
local zmodule
|
|
||||||
setopt LOCAL_OPTIONS EXTENDED_GLOB
|
setopt LOCAL_OPTIONS EXTENDED_GLOB
|
||||||
autoload -U zrecompile
|
autoload -U zrecompile
|
||||||
|
|
||||||
|
@ -20,11 +19,13 @@
|
||||||
zrecompile -pq ${ZDOTDIR:-${HOME}}/.zshrc
|
zrecompile -pq ${ZDOTDIR:-${HOME}}/.zshrc
|
||||||
|
|
||||||
# zcompile enabled module autoloaded functions
|
# zcompile enabled module autoloaded functions
|
||||||
zrecompile -pq ${ZIM_HOME}/functions ${ZIM_HOME}/modules/${^zmodules}/functions/^([_.]*|prompt_*_setup|README*|*.zwc|*.zwc.old)(-.N)
|
for dir in ${ZIM_HOME}/modules/${^zmodules}/functions(/FN); do
|
||||||
|
zrecompile -pq ${dir}.zwc ${dir}/^([_.]*|prompt_*_setup|README*|*.zwc|*.zwc.old)(-.N)
|
||||||
|
done
|
||||||
|
|
||||||
# zcompile enabled module init scripts
|
# zcompile enabled module init scripts
|
||||||
for zmodule (${zmodules}); do
|
for file in ${ZIM_HOME}/modules/${^zmodules}/init.zsh(-.N); do
|
||||||
zrecompile -pq ${ZIM_HOME}/modules/${zmodule}/init.zsh
|
zrecompile -pq ${file}
|
||||||
done
|
done
|
||||||
|
|
||||||
# zcompile all prompt setup scripts
|
# zcompile all prompt setup scripts
|
||||||
|
|
Loading…
Reference in New Issue