<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-diff.sh, branch gitk-resize-error</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=gitk-resize-error</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=gitk-resize-error'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2006-05-02T06:07:28Z</updated>
<entry>
<title>builtin-diff: call it "git-diff", really.</title>
<updated>2006-05-02T06:07:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-05-02T05:58:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8ab99476ec2298a43e94949e0bb7aa5125793a28'/>
<id>urn:sha1:8ab99476ec2298a43e94949e0bb7aa5125793a28</id>
<content type='text'>
Call it "git diff" not "git diffn", remove the shell script
version, and hardlink the git binary to it.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>diff-options: add --stat (take 2)</title>
<updated>2006-04-13T23:48:24Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2006-04-13T22:15:30Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d75f7952ef56408baa03ff82ded52b9289249d5a'/>
<id>urn:sha1:d75f7952ef56408baa03ff82ded52b9289249d5a</id>
<content type='text'>
Now, you can say "git diff --stat" (to get an idea how many changes are
uncommitted), or "git log --stat".

Signed-off-by: Johannes Schindelin &lt;Johannes.Schindelin@gmx.de&gt;

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-diff: -p disables rename detection.</title>
<updated>2006-03-12T01:44:10Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-03-12T01:44:10Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=42efbf6d8a5b4902c55a2f6e96034625c056ba1f'/>
<id>urn:sha1:42efbf6d8a5b4902c55a2f6e96034625c056ba1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>git-diff: do not fall back on --cc when -[123], --ours etc. are given.</title>
<updated>2006-02-06T19:22:07Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-02-06T19:17:56Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f22fd75c6a39a72d6bf20786ba889fb73038bec9'/>
<id>urn:sha1:f22fd75c6a39a72d6bf20786ba889fb73038bec9</id>
<content type='text'>
These flags ask diff with a specific unmerged stage, so it
should fall back on -p instead.  Also when -c is given, we
should not do --cc.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-diff: use --cc instead of -p.</title>
<updated>2006-02-06T00:37:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-02-06T00:37:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=df9892ffce46d1f1bd6fe64aa445be2ffe7346cf'/>
<id>urn:sha1:df9892ffce46d1f1bd6fe64aa445be2ffe7346cf</id>
<content type='text'>
The --cc output is much nicer when dealing with merges, so use
it by default.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-diff: Usage string clean-up</title>
<updated>2005-12-16T00:02:04Z</updated>
<author>
<name>Fredrik Kuivinen</name>
<email>freku045@student.liu.se</email>
</author>
<published>2005-12-15T22:47:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=92811b57674ce81e0d7fa1cfeca44023bc650641'/>
<id>urn:sha1:92811b57674ce81e0d7fa1cfeca44023bc650641</id>
<content type='text'>
Signed-off-by: Fredrik Kuivinen &lt;freku045@student.liu.se&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/subdir'</title>
<updated>2005-11-30T19:09:33Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-30T19:09:33Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9cac9d368934f68e75810df95211a6522d4d139e'/>
<id>urn:sha1:9cac9d368934f68e75810df95211a6522d4d139e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>git-diff: do not turn off -p/-M with any diff options.</title>
<updated>2005-11-30T06:46:12Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-30T05:59:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=562051809589574576971c53c23aad93f8c395d9'/>
<id>urn:sha1:562051809589574576971c53c23aad93f8c395d9</id>
<content type='text'>
When the user gives a diff option (e.g. --cached) to "git diff",
we turned off the built-in default option -p, which is usually
not what user wants to see.

This commit makes lack of --name-status, --name-only nor -r to
add -p, and lack of -B*, -C* nor -M* to add -M to the flags
given to the underlying diff.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>define die() for scripts that use it.</title>
<updated>2005-11-29T07:13:03Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-28T07:33:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d165fa14f0a111dfc85d964ecc037d0b280cd54f'/>
<id>urn:sha1:d165fa14f0a111dfc85d964ecc037d0b280cd54f</id>
<content type='text'>
As a fallout from not using git-sh-setup in scripts that can
operate from a subdirectory, we lost definition of die() from
them.  It might make sense to do some cleanup to consolidate
them back again, but this should suffice for now.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Teach "git diff" to handle filenames starting with '-'</title>
<updated>2005-10-18T07:16:45Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@osdl.org</email>
</author>
<published>2005-10-18T07:16:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ea51d416c02bb26e9d7600f87b27deb42752e6b5'/>
<id>urn:sha1:ea51d416c02bb26e9d7600f87b27deb42752e6b5</id>
<content type='text'>
It adds "--" to the git-diff.sh scripts, to keep any filenames that start
with a "-" from being confused with an option.

But in order to do that, it needs to teach git-diff-files to honor "--".

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
</feed>
