mirror of
https://github.com/dcarrillo/prezto.git
synced 2024-12-22 15:08:01 +00:00
[git] Also check "commondir" when looking for a stash (#1620)
This commit is contained in:
parent
7bb7a7cb6f
commit
dd7a26e219
@ -212,10 +212,17 @@ function git-info {
|
|||||||
|
|
||||||
# Format stashed.
|
# Format stashed.
|
||||||
zstyle -s ':prezto:module:git:info:stashed' format 'stashed_format'
|
zstyle -s ':prezto:module:git:info:stashed' format 'stashed_format'
|
||||||
if [[ -n "$stashed_format" && -f "$(git-dir)/refs/stash" ]]; then
|
if [[ -n "$stashed_format" ]]; then
|
||||||
stashed="$(command git stash list 2> /dev/null | wc -l | awk '{print $1}')"
|
commondir=""
|
||||||
if [[ -n "$stashed" ]]; then
|
if [[ -f "$(git-dir)/commondir" ]]; then
|
||||||
zformat -f stashed_formatted "$stashed_format" "S:$stashed"
|
commondir="$(<$(git-dir)/commondir)"
|
||||||
|
[[ "$commondir" =~ ^/ ]] || commondir="$(git-dir)/$commondir"
|
||||||
|
fi
|
||||||
|
if [[ -f "$(git-dir)/refs/stash" || ( -n "$commondir" && -f "$commondir/refs/stash" ) ]]; then
|
||||||
|
stashed="$(command git stash list 2> /dev/null | wc -l | awk '{print $1}')"
|
||||||
|
if [[ -n "$stashed" ]]; then
|
||||||
|
zformat -f stashed_formatted "$stashed_format" "S:$stashed"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user