Squashed 'gitstatus/' changes from 7546f4de..b157d02a
b157d02a treat exit code 159 (SIGSYS) from gistatusd as terminal git-subtree-dir: gitstatus git-subtree-split: b157d02a9a89892f228064e06b5a817a24eea9ed
This commit is contained in:
parent
bf2aa14bec
commit
15818346bf
|
@ -165,7 +165,7 @@ function gitstatus_start() {
|
||||||
local ret=$?
|
local ret=$?
|
||||||
trap - ${sig[@]}
|
trap - ${sig[@]}
|
||||||
case "$ret" in
|
case "$ret" in
|
||||||
0|129|130|131|137|141|143)
|
0|129|130|131|137|141|143|159)
|
||||||
echo -nE $'bye\x1f0\x1e' >&"$fd_out"
|
echo -nE $'bye\x1f0\x1e' >&"$fd_out"
|
||||||
exit "$ret"
|
exit "$ret"
|
||||||
;;
|
;;
|
||||||
|
|
|
@ -424,7 +424,7 @@ function _gitstatus_daemon"${1:-}"() {
|
||||||
if [[ -x $_gitstatus_zsh_daemon ]]; then
|
if [[ -x $_gitstatus_zsh_daemon ]]; then
|
||||||
HOME=$home $_gitstatus_zsh_daemon -G $_gitstatus_zsh_version "${(@)args}" >&$pipe_fd
|
HOME=$home $_gitstatus_zsh_daemon -G $_gitstatus_zsh_version "${(@)args}" >&$pipe_fd
|
||||||
local -i ret=$?
|
local -i ret=$?
|
||||||
[[ $ret == (0|129|130|131|137|141|143) ]] && return ret
|
[[ $ret == (0|129|130|131|137|141|143|159) ]] && return ret
|
||||||
fi
|
fi
|
||||||
|
|
||||||
(( ! _gitstatus_zsh_downloaded )) || return
|
(( ! _gitstatus_zsh_downloaded )) || return
|
||||||
|
|
Loading…
Reference in New Issue