On 8/4/07, Junio C Hamano <gitster@xxxxxxxxx> wrote: > As we explicitly allow > submodule checkout to drift from the supermodule index entry, > the check should say "Ok, for submodules, not matching is the > norm" for now. Later when we have the ability to mark "I care > about this submodule to be always in sync with the superproject" > (thereby implementing automatic recursive checkout and perhaps > diff, among other things), we should check if the submodule in > question is marked as such and perform the current test. Yes, this sounds like a sane plan (and a good explanation of the current semantics: maybe something to include in the release notes for 1.5.3?) Btw: I've applied your patch to rc-4 and tested the result in my cgit repo: very nice, and very ack'd ;-) -- larsh - 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