summaryrefslogtreecommitdiff
path: root/git-add--interactive.perl
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2007-11-25 18:10:10 (GMT)
committerJunio C Hamano <gitster@pobox.com>2007-11-25 18:23:13 (GMT)
commit3f061887c562b20d3ed3d1f764462cf986a1ad12 (patch)
tree636a0f9c085aac7ba539ef2ace03b3081481891a /git-add--interactive.perl
parent324ccbd6a09816af830b22b02bbeb06349141849 (diff)
downloadgit-3f061887c562b20d3ed3d1f764462cf986a1ad12.zip
git-3f061887c562b20d3ed3d1f764462cf986a1ad12.tar.gz
git-3f061887c562b20d3ed3d1f764462cf986a1ad12.tar.bz2
add -i: Fix running from a subdirectory
This fixes the pathspec interactive_add() passes to the underlying git-add--interactive helper. When the command was run from a subdirectory, cmd_add() already has gone up to the toplevel of the work tree, and the helper will be spawned from there. The pathspec given on the command line from the user needs to be adjusted for this. This adds "validate_pathspec()" function in the callchain, but it does not validate yet. The function can be changed to barf if there are unmatching pathspec given by the user, but that is not strictly necessary. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-add--interactive.perl')
0 files changed, 0 insertions, 0 deletions