summaryrefslogtreecommitdiff
path: root/Documentation/git-ls-files.txt
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2017-02-08 20:31:15 (GMT)
committerJunio C Hamano <gitster@pobox.com>2017-02-08 21:39:57 (GMT)
commitf5022b5fedb405c6bbb0b3e7c5a3a7f507279ef5 (patch)
tree3ac438f44e55f7a437531f5f7466c20fbdfb8dd4 /Documentation/git-ls-files.txt
parent0202c411edc25940cc381bf317badcdf67670be4 (diff)
downloadgit-f5022b5fedb405c6bbb0b3e7c5a3a7f507279ef5.zip
git-f5022b5fedb405c6bbb0b3e7c5a3a7f507279ef5.tar.gz
git-f5022b5fedb405c6bbb0b3e7c5a3a7f507279ef5.tar.bz2
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 'Documentation/git-ls-files.txt')
0 files changed, 0 insertions, 0 deletions