Jeff King <peff@xxxxxxxx> writes: > I guess that is really like a global variable but even more gross. ;) Yeah, I tend to agree, but ... > But it is nice that it can cross process boundaries, because "how > careful do we want to be" may be in the eye of the caller, especially > for plumbing commands. E.g., even without --missing, you may want > "rev-list" to be extra careful about checking the existence of commits. ... these are all very good points. > The caller in check_connected() could arguably turn that on by default > (the way we used to turn on GIT_REF_PARANOIA for pruning repacks before > it became the default). True. Thanks.