aboutsummaryrefslogtreecommitdiff
path: root/unpack-file.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@osdl.org>2006-05-16 19:02:14 -0700
committerJunio C Hamano <junkio@cox.net>2006-05-17 01:56:40 -0700
commit453ec4bdf403c2e89892266a0a660c21680d3f9d (patch)
tree96a90056583d671b032a1c88dd3278492b112c48 /unpack-file.c
parent63dffdf03da65ddf1a02c3215ad15ba109189d42 (diff)
downloadgit-453ec4bdf403c2e89892266a0a660c21680d3f9d.tar.gz
git-453ec4bdf403c2e89892266a0a660c21680d3f9d.tar.xz
libify git-ls-files directory traversal
This moves the core directory traversal and filename exclusion logic into the general git library, making it available for other users directly. If we ever want to do "git commit" or "git add" as a built-in (and we do), we want to be able to handle most of git-ls-files as a library. NOTE! Not all of git-ls-files is libified by this. The index matching and pathspec prefix calculation is still in ls-files.c, but this is a big part of it. Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'unpack-file.c')
0 files changed, 0 insertions, 0 deletions