diff options
author | Jeff King <peff@peff.net> | 2007-12-07 11:57:04 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-12-08 03:33:24 -0800 |
commit | c3ce3261281d00bcdd59907e76f421034ccb1261 (patch) | |
tree | 6f7468783cc443dbd6993b511dba7e9c12b227fc /environment.c | |
parent | 235997c90fe8648ac199f9a1ae257e06c145c131 (diff) | |
download | git-c3ce3261281d00bcdd59907e76f421034ccb1261.tar.gz |
wt-status.c:quote_path(): convert empty path to "./"
Now that we are correctly removing leading prefixes from files in git
status, there is a degenerate case: the directory matching the prefix.
Because we show only the directory name for a directory that contains
only untracked files, it gets collapsed to an empty string.
Example:
$ git init
$ mkdir subdir
$ touch subdir/file
$ git status
...
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# subdir/
So far, so good.
$ cd subdir
$ git status
....
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
#
Oops, that's a bit confusing.
This patch prints './' to show that there is some output.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'environment.c')
0 files changed, 0 insertions, 0 deletions