Thread (1 message) 1 message, 1 author, 2016-06-15

Re: --diff-filter=T does not list x changes

From: Anders Melchiorsen <hidden>
Date: 2016-06-15 22:45:29

Junio C Hamano [off-list ref] writes:
Jeff King [off-list ref] writes:
quoted
  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.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help