Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > Earlier, Git interpreted the pattern as a strict prefix, which made > the operator unsuited in many cases. > > Now, the pattern is interpreted as a regular expression (which does not > change the behaviour too much, since few onelines contain special regex > characters), so that you can say > > git diff :/.*^Signed-off-by:.Zack.Brown > > to see the diff against the most recent reachable commit which was > signed off by Zack, whose Kernel Cousin I miss very much. > > Signed-off-by: Johannes Schindelin <johannes.schindelin@xxxxxx> While this perhaps is an improvement and people who are not interested in paying the price have a choice of not using this silly syntax, I am moderately annoyed that the syntax does not define "the most recent reachable" very well. It is more like "the first one we happened to pick by diffing from reachable refs". It would be more useful if it took "$commit:/$pattern" form to limit the search among reachable ones from named commit. - 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