summaryrefslogtreecommitdiff
path: root/t/t4013/diff.diff_--cached
diff options
context:
space:
mode:
authorLibravatar Jeff King <peff@peff.net>2017-02-08 15:31:15 -0500
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-02-08 13:39:57 -0800
commitf5022b5fedb405c6bbb0b3e7c5a3a7f507279ef5 (patch)
tree3ac438f44e55f7a437531f5f7466c20fbdfb8dd4 /t/t4013/diff.diff_--cached
parentPrepare for 2.9.4 (diff)
downloadtgif-f5022b5fedb405c6bbb0b3e7c5a3a7f507279ef5.tar.xz
diff: print line prefix for --name-only output
If you run "git log --graph --name-only", the pathnames are not indented to go along with their matching commits (unlike all of the other diff formats). We need to output the line prefix for each item before writing it. The tests cover both --name-status and --name-only. The former actually gets this right already, because it builds on the --raw format functions. It's only --name-only which uses its own code (and this fix mirrors the code in diff_flush_raw()). Note that the tests don't follow our usual style of setting up the "expect" output inside the test block. This matches the surrounding style, but more importantly it is easier to read: we don't have to worry about embedded single-quotes, and the leading indentation is more obvious. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4013/diff.diff_--cached')
0 files changed, 0 insertions, 0 deletions