Re: combined diff does not detect binary files and ignores -diff attribute
- From
Junio C Hamano <gitster@pobox.com>
- Date
- May 23, 2011, 17:07 UTC
- Message-ID
- <7vzkmduz0e.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <BANLkTinu3AbTmtswn6DLQKAWdLL=gBvAqA@mail.gmail.com>
Here is a quick summary of what I have in the "talked about, sounded interesting, and never got completed" list.
gmane=http://thread.gmane.org/gmane.comp.version-control.git/
* Teach pack protocol to transfer estimated pack size and history depth to allow receiving end make more intelligent decision between unpack-objects and index-pack.
$gmane/173610
* The "combined" diff always assumes it deals with text files. Teach it to punt on binary and also use the textconv.
$gname/171613
* Audit use of symbolic-ref without -m in our scripts and for each case decide if leaving a reflog entry for the HEAD is desirable. If so, add them.
$gmane/172516
* "git status" on intent-to-add index entries (say "I" in the first column instead of "A" for short status, add "(needs 'git add')" at the end of "new file: $path " in long status).
$gmane/170658
* synopsys: use {} instead of () for grouping alternatives (Jari Aalto)
$gmane/72243* "[alias] st = status" and "cd .git && git st" (Jeff King) $gmane/72327