summaryrefslogtreecommitdiff
path: root/environment.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2007-12-07 11:57:04 -0500
committerJunio C Hamano <gitster@pobox.com>2007-12-08 03:33:24 -0800
commitc3ce3261281d00bcdd59907e76f421034ccb1261 (patch)
tree6f7468783cc443dbd6993b511dba7e9c12b227fc /environment.c
parent235997c90fe8648ac199f9a1ae257e06c145c131 (diff)
downloadgit-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