summaryrefslogtreecommitdiff
path: root/dir.h
diff options
context:
space:
mode:
authorLibravatar Samuel Lijin <sxlijin@gmail.com>2017-05-18 04:21:51 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-05-22 12:06:52 +0900
commitdf5bcdf83aeb94718602ebc8c0f597166bb493f1 (patch)
treea87b7017d396ee38a7ea30dd49f7e8a3436fc3d7 /dir.h
parentt7061: status --ignored should search untracked dirs (diff)
downloadtgif-df5bcdf83aeb94718602ebc8c0f597166bb493f1.tar.xz
dir: recurse into untracked dirs for ignored files
We consider directories containing only untracked and ignored files to be themselves untracked, which in the usual case means we don't have to search these directories. This is problematic when we want to collect ignored files with DIR_SHOW_IGNORED_TOO, though, so we teach read_directory_recursive() to recurse into untracked directories to find the ignored files they contain when DIR_SHOW_IGNORED_TOO is set. This has the side effect of also collecting all untracked files in untracked directories as well. Signed-off-by: Samuel Lijin <sxlijin@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'dir.h')
0 files changed, 0 insertions, 0 deletions