Skip to content

Commit

Permalink
Fix issue with spaces in PATH vars
Browse files Browse the repository at this point in the history
  • Loading branch information
JohnStarich committed Jul 16, 2017
1 parent 1d212d1 commit 1fe7819
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 6 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v2.2.1
develop
31 changes: 27 additions & 4 deletions bin/antigen.zsh
Original file line number Diff line number Diff line change
Expand Up @@ -554,6 +554,27 @@ antigen () {
fi
done
}
zmodload zsh/datetime
ANTIGEN_DEBUG_LOG=${ANTIGEN_DEBUG_LOG:-${ADOTDIR:-$HOME/.antigen}/debug.log}
LOG () {
local PREFIX="[LOG][${EPOCHREALTIME}]"
echo "${PREFIX} ${funcfiletrace[1]}\n${PREFIX} $@" >> $ANTIGEN_DEBUG_LOG
}

ERR () {
local PREFIX="[ERR][${EPOCHREALTIME}]"
echo "${PREFIX} ${funcfiletrace[1]}\n${PREFIX} $@" >> $ANTIGEN_DEBUG_LOG
}

WARN () {
local PREFIX="[WRN][${EPOCHREALTIME}]"
echo "${PREFIX} ${funcfiletrace[1]}\n${PREFIX} $@" >> $ANTIGEN_DEBUG_LOG
}

TRACE () {
local PREFIX="[TRA][${EPOCHREALTIME}]"
echo "${PREFIX} ${funcfiletrace[1]}\n${PREFIX} $@\n${PREFIX} ${(j:\n:)funcstack}" >> $ANTIGEN_DEBUG_LOG
}
# Usage:
# -antigen-parse-args output_assoc_arr <args...>
-antigen-parse-args () {
Expand Down Expand Up @@ -1360,7 +1381,7 @@ antigen-use () {
fi
}
antigen-version () {
local version="v2.2.1"
local version="develop"
local extensions revision=""
if [[ -d $_ANTIGEN_INSTALL_DIR/.git ]]; then
revision=" ($(git --git-dir=$_ANTIGEN_INSTALL_DIR/.git rev-parse --short '@'))"
Expand Down Expand Up @@ -1782,15 +1803,17 @@ typeset -g _ZCACHE_CAPTURE_PREFIX
cat > $ANTIGEN_CACHE <<EOC
#-- START ZCACHE GENERATED FILE
#-- GENERATED: $(date)
#-- ANTIGEN v2.2.1
#-- ANTIGEN develop
$(functions -- _antigen)
antigen () {
local MATCH MBEGIN MEND
[[ "\$ZSH_EVAL_CONTEXT" =~ "toplevel:*" || "\$ZSH_EVAL_CONTEXT" =~ "cmdarg:*" ]] && source "$_ANTIGEN_INSTALL_DIR/antigen.zsh" && eval antigen \$@;
return 0;
}
$(export -p _PATH _fpath)
typeset -gaU fpath path
fpath+=(${_fpath[@]}) path+=(${_PATH[@]})
fpath+=(\$_fpath) path+=(\$_PATH)
unset _fpath _PATH
_antigen_compinit () {
autoload -Uz compinit; compinit -d "$ANTIGEN_COMPDUMP"; compdef _antigen antigen
add-zsh-hook -D precmd _antigen_compinit
Expand All @@ -1806,7 +1829,7 @@ ${(j::)_sources}
#--- BUNDLES END
typeset -gaU _ANTIGEN_BUNDLE_RECORD; _ANTIGEN_BUNDLE_RECORD=($(print ${(qq)_ANTIGEN_BUNDLE_RECORD}))
typeset -g _ANTIGEN_CACHE_LOADED; _ANTIGEN_CACHE_LOADED=true
typeset -g ANTIGEN_CACHE_VERSION; ANTIGEN_CACHE_VERSION='v2.2.1'
typeset -g ANTIGEN_CACHE_VERSION; ANTIGEN_CACHE_VERSION='develop'
#-- END ZCACHE GENERATED FILE
EOC
Expand Down
4 changes: 3 additions & 1 deletion src/ext/cache.zsh
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,10 @@ antigen () {
[[ "\$ZSH_EVAL_CONTEXT" =~ "toplevel:*" || "\$ZSH_EVAL_CONTEXT" =~ "cmdarg:*" ]] && source "$_ANTIGEN_INSTALL_DIR/antigen.zsh" && eval antigen \$@;
return 0;
}
$(export -p _PATH _fpath)
typeset -gaU fpath path
fpath+=(${_fpath[@]}) path+=(${_PATH[@]})
fpath+=(\$_fpath) path+=(\$_PATH)
unset _fpath _PATH
_antigen_compinit () {
autoload -Uz compinit; compinit -d "$ANTIGEN_COMPDUMP"; compdef _antigen antigen
add-zsh-hook -D precmd _antigen_compinit
Expand Down

0 comments on commit 1fe7819

Please sign in to comment.