author | Junio C Hamano <junkio@cox.net> | |
Mon, 25 Dec 2006 11:09:52 +0000 (03:09 -0800) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Mon, 25 Dec 2006 11:29:08 +0000 (03:29 -0800) | ||
commit | e813d50e35653bdb0ce3329f99d1be7fc1c36de5 | |
tree | bc0ef733fe3e1019577a5c0b24b9b165b13bbfa5 | tree | snapshot |
parent | d4ada4876d5ab7b271857917231f6006f2160bca | commit | diff |
match_pathspec() -- return how well the spec matched
This updates the return value from match_pathspec() so that the
caller can tell cases between exact match, leading pathname
match (i.e. file "foo/bar" matches a pathspec "foo"), or
filename glob match. This can be used to prevent "rm dir" from
removing "dir/file" without explicitly asking for recursive
behaviour with -r flag, for example.
Signed-off-by: Junio C Hamano <junkio@cox.net>
This updates the return value from match_pathspec() so that the
caller can tell cases between exact match, leading pathname
match (i.e. file "foo/bar" matches a pathspec "foo"), or
filename glob match. This can be used to prevent "rm dir" from
removing "dir/file" without explicitly asking for recursive
behaviour with -r flag, for example.
Signed-off-by: Junio C Hamano <junkio@cox.net>
dir.c | diff | blob | history | |
dir.h | diff | blob | history |