[PATCH 0/3] "log --stdin" updates
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Nov 20, 2009, 11:25 UTC
- Message-ID
- <1258716315-2213-1-git-send-email-gitster@pobox.com>
These three come on top of 61ab67a (Teach --stdin option to "log" family, 2009-11-03), which gave "--stdin" to the log family of commands (e.g. log, rev-list). The earlier patch allowed you to feed only the revs (which was what gitk originally wanted), but after zero or more revs (one rev per line), you can now feed a line that consists of "--" and then pathspecs (one path per line).
The whole series probably need to be updated to learn -z option to read NUL terminated input.
Junio C Hamano (3): read_revision_from_stdin(): use strbuf setup_revisions(): do not call get_pathspec() too early Make --stdin option to "log" family read also pathspecs
revision.c | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 82 insertions(+), 13 deletions(-)