Thomas Rast <trast@xxxxxxxxxxxxxxx> writes: >> I'd really like %N to do the initialization. There is no other >> placeholder which requires an extra option to work, if I see it >> correctly. > > %g[dDs] expand to nothing unless the log command walks reflogs, so > there is some precedent. As Peff pointed out, %d does things lazily, but I suspect it might be hard to do a similar initialization for %N. I wonder if we can inspect-but-not-use format string before we even start walking, to see if we need notes (when we see %N). None of the abouve applies to %g because making it cause reflog walking will change not only the output, but the fundamental behaviour of the command. -- 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