Thomas Rast <trast@xxxxxxxxxxxxxxx> writes: > Consolidate the descriptions of --branches, --tags and --remotes a > bit, to make it less repetitive. Improve the grammar a bit, and spell > out the meaning of the 'append /*' rule. > > Signed-off-by: Thomas Rast <trast@xxxxxxxxxxxxxxx> > --- > > Compared to the earlier draft, I changed "it is anchored" (by > appending '/*') to "it is turned into a prefix match", since this is > not anchoring in the ^regex$ sense. (I guess 'leading-component > match' would be even more accurate, but that makes the sentence > unwieldy in my ears.) By the way, we may someday want to change that to do FNM_PATHNAME instead of just a flat glob. Incidentally, that is why I prefer the earlier suggestion to do "check with memcmp() if it is a path-prefix, and if it fails, then give fnmatch(FNM_PATHNAME) a chance". That way, we don't have to say "by appending '/*'" (which is an implementation detail we can change). It seems that the suggestion was ignored, though. -- 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