[PATCH] stash show: use default pretty format
From: Tay Ray Chuan <hidden>
Date: 2016-06-15 22:52:47
Subsystem:
the rest · Maintainer:
Linus Torvalds
By default (ie. when stash show is invoked without any arguments), the diff stat of the stashed changes is displayed. Let git-diff decide the default pretty format to use. This gives git more consistency, as users who have set their pretty.format config would naturally expect `git-stash show` to display the diff in the same pretty format as the other diff-producing procelain like git-log and git-show. Signed-off-by: Tay Ray Chuan <redacted> --- git-stash.sh | 2 +- t/t3903-stash.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/git-stash.sh b/git-stash.sh
index fe4ab28..a0db3de 100755
--- a/git-stash.sh
+++ b/git-stash.sh@@ -271,7 +271,7 @@ list_stash () { show_stash () { assert_stash_like "$@" - git diff ${FLAGS:---stat} $b_commit $w_commit + git diff ${FLAGS} $b_commit $w_commit } #
diff --git a/t/t3903-stash.sh b/t/t3903-stash.sh
index dbe2ac1..7a18af8 100755
--- a/t/t3903-stash.sh
+++ b/t/t3903-stash.sh@@ -446,7 +446,7 @@ test_expect_success 'stash show - stashes on stack, stash-like argument' ' file | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) EOF - git stash show ${STASH_ID} >actual && + git stash show --stat ${STASH_ID} >actual && test_cmp expected actual '
@@ -484,7 +484,7 @@ test_expect_success 'stash show - no stashes on stack, stash-like argument' ' file | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) EOF - git stash show ${STASH_ID} >actual && + git stash show --stat ${STASH_ID} >actual && test_cmp expected actual '
--
1.7.9.rc0.132.ge406