[PATCH 0/3] Updates to git-add--interactive
- From
Wincent Colaiuta <win@wincent.com>
- Date
- Nov 25, 2007, 13:15 UTC
- Message-ID
- <1195996542-86074-1-git-send-email-win@wincent.com>
Here's an updated series, this time hopefully with the braindead parts removed.
[PATCH 1/3] Add "--patch" option to git-add--interactive
Unchanged.
[PATCH 2/3] Move pathspec validation into interactive_add
Braindeadness removed.
[PATCH 3/3] Rename patch_update_file function to patch_update_pathspec
Only modified insofar as to make it apply on top of PATCH 2.
The one remaining issue is that pathspecs like "\*.h" don't work. But from comments earlier on in this thread I had the impression that they should.
They don't work because such pathspecs don't work for the underlying git-diff-files implementation that's used by git-add--interactive:
git diff-files --numstat --summary -- \*.h
Is some alternative being proposed that would allow them to work?