Jeff King <peff@xxxxxxxx> writes: > Right, I am calling into question whether we want "--primer" at all. > That is, if you think of it as just "prepend these command line options" > we can get the same thing with something like: > > git diff-tree `git config diff.primer` $other_options > > if the caller wants to be totally promiscuous, and > > git diff-tree `git config diff.primer | filter_options` $other_options > > if it wants to be paranoid (and obviously in tcl the code would be > different, but I think you can see the point). I agree with this 100%. Also, I think we should explain the semantics of diff.primer to new people like that. "The diff Porcelain command acts as if whatever you have in diff.primer are prepended on your command line". Which means that we do not have to touch the plumbing at all. That allows me sleep much better at night. -- 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