Junio C Hamano <gitster@xxxxxxxxx> writes: > Jeff King <peff@xxxxxxxx> writes: > >> Select only files [...] have their type (mode) changed (T) [...] >> >> which to me indicates that your test case should work. > > That documentation is quite loosely written. Typechange diff is what > T has always meant, and it never was about the executable bit. The > word "mode" in that sentence only means the upper bits > S_IFREG/S_IFLNK (iow, masked by S_IFMT). I hope you agree that this reading is not obvious from the documentation, so I will send a patch later fixing up the prose (if nobody beats me to it). How about adding a diff-filter=X for the executable bit? I could probably look at that during the weekend. Anders. -- 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