mirror of
https://github.com/dcarrillo/prezto.git
synced 2024-12-22 10:28:00 +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.
|
||||
zstyle -s ':prezto:module:git:info:stashed' format 'stashed_format'
|
||||
if [[ -n "$stashed_format" && -f "$(git-dir)/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"
|
||||
if [[ -n "$stashed_format" ]]; then
|
||||
commondir=""
|
||||
if [[ -f "$(git-dir)/commondir" ]]; then
|
||||
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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user