mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-11-22 04:10:07 +00:00
Squashed 'gitstatus/' changes from fcebf0b0..3f874d9c
3f874d9c fix bash bindings when noclobber is set; see #171 git-subtree-dir: gitstatus git-subtree-split: 3f874d9c5933d184b9b06472dcf25e8debb326a8
This commit is contained in:
parent
cb59280c40
commit
f63d6a31c1
1 changed files with 3 additions and 3 deletions
|
@ -125,7 +125,7 @@ function gitstatus_start() {
|
||||||
|
|
||||||
(
|
(
|
||||||
local fd_in fd_out
|
local fd_in fd_out
|
||||||
exec {fd_in}<"$req_fifo" {fd_out}>"$resp_fifo" || exit
|
exec {fd_in}<"$req_fifo" {fd_out}>>"$resp_fifo" || exit
|
||||||
echo "$BASHPID" >&"$fd_out"
|
echo "$BASHPID" >&"$fd_out"
|
||||||
|
|
||||||
local _gitstatus_bash_daemon _gitstatus_bash_version _gitstatus_bash_downloaded
|
local _gitstatus_bash_daemon _gitstatus_bash_version _gitstatus_bash_downloaded
|
||||||
|
@ -197,8 +197,8 @@ function gitstatus_start() {
|
||||||
) & disown
|
) & disown
|
||||||
} 0</dev/null &>"$GITSTATUS_DAEMON_LOG"
|
} 0</dev/null &>"$GITSTATUS_DAEMON_LOG"
|
||||||
|
|
||||||
exec {_GITSTATUS_REQ_FD}>"$req_fifo" {_GITSTATUS_RESP_FD}<"$resp_fifo" || return
|
exec {_GITSTATUS_REQ_FD}>>"$req_fifo" {_GITSTATUS_RESP_FD}<"$resp_fifo" || return
|
||||||
command rm -f -- "$req_fifo" "$resp_fifo" || return
|
command rm -f -- "$req_fifo" "$resp_fifo" || return
|
||||||
[[ "$GITSTATUS_DAEMON_LOG" != /dev/null ]] || command rmdir -- "$tmpdir" 2>/dev/null
|
[[ "$GITSTATUS_DAEMON_LOG" != /dev/null ]] || command rmdir -- "$tmpdir" 2>/dev/null
|
||||||
|
|
||||||
IFS='' read -r -u $_GITSTATUS_RESP_FD GITSTATUS_DAEMON_PID || return
|
IFS='' read -r -u $_GITSTATUS_RESP_FD GITSTATUS_DAEMON_PID || return
|
||||||
|
|
Loading…
Reference in a new issue