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(-) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html