<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.5.2-rc2</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.5.2-rc2</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.5.2-rc2'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2007-05-06T08:07:04Z</updated>
<entry>
<title>GIT v1.5.2-rc2</title>
<updated>2007-05-06T08:07:04Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-05-06T08:07:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9159afbfce955db86373dab95b5f8e31fb763dae'/>
<id>urn:sha1:9159afbfce955db86373dab95b5f8e31fb763dae</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2007-05-06T07:21:03Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-05-06T07:21:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=125a5f1c2a93f217e92dd88210c2cb503032c02f'/>
<id>urn:sha1:125a5f1c2a93f217e92dd88210c2cb503032c02f</id>
<content type='text'>
* maint:
  Small correction in reading of commit headers
  Documentation: fix typo in git-remote.txt
  Add test for blame corner cases.
  blame: -C -C -C
  blame: Notice a wholesale incorporation of an existing file.
  Fix --boundary output
  diff format documentation: describe raw combined diff format
  Mention version 1.5.1 in tutorial and user-manual
  Add --no-rebase option to git-svn dcommit
  Fix markup in git-svn man page
</content>
</entry>
<entry>
<title>Handle return code of parse_commit in revision machinery</title>
<updated>2007-05-06T07:07:07Z</updated>
<author>
<name>Alex Riesen</name>
<email>raa.lkml@gmail.com</email>
</author>
<published>2007-05-04T21:54:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=cc0e6c5adc783bcb29954f3a0b7a6197bcc9b1b3'/>
<id>urn:sha1:cc0e6c5adc783bcb29954f3a0b7a6197bcc9b1b3</id>
<content type='text'>
This fixes a crash in broken repositories where random commits
suddenly disappear.

Signed-off-by: Alex Riesen &lt;raa.lkml@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Small correction in reading of commit headers</title>
<updated>2007-05-06T06:46:18Z</updated>
<author>
<name>Alex Riesen</name>
<email>raa.lkml@gmail.com</email>
</author>
<published>2007-05-04T21:51:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e102d4353d7cfd69a597cd976eabdcb74641be69'/>
<id>urn:sha1:e102d4353d7cfd69a597cd976eabdcb74641be69</id>
<content type='text'>
Check if a line of the header has enough characters to possibly
contain the requested prefix.

Signed-off-by: Alex Riesen &lt;raa.lkml@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Documentation: fix typo in git-remote.txt</title>
<updated>2007-05-06T06:10:59Z</updated>
<author>
<name>James Bowes</name>
<email>jbowes@dangerouslyinc.com</email>
</author>
<published>2007-05-05T18:23:12Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=cf593cc41828c6fc0a2cec50ddac0713ea8a07ec'/>
<id>urn:sha1:cf593cc41828c6fc0a2cec50ddac0713ea8a07ec</id>
<content type='text'>
Signed-off-by: James Bowes &lt;jbowes@dangerouslyinc.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Add test for blame corner cases.</title>
<updated>2007-05-06T05:40:39Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-05-06T05:36:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c2a063691e1dcec137ed1f0def406d3bf3567e71'/>
<id>urn:sha1:c2a063691e1dcec137ed1f0def406d3bf3567e71</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>blame: -C -C -C</title>
<updated>2007-05-06T05:40:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-05-06T04:18:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c63777c0d7687a1edff2c0da307ad8ac1d75c8f6'/>
<id>urn:sha1:c63777c0d7687a1edff2c0da307ad8ac1d75c8f6</id>
<content type='text'>
When you do this, existing "blame -C -C" would not find that the
latter half of the file2 came from the existing file1:

	... both file1 and file2 are tracked ...
	$ cat file1 &gt;&gt;file2
	$ git add file1 file2
	$ git commit

This is because we avoid the expensive find-copies-harder code
that makes unchanged file (in this case, file1) as a candidate
for copy &amp; paste source when annotating an existing file
(file2).  The third -C now allows it.  However, this obviously
makes the process very expensive.  We've actually seen this
patch before, but I dismissed it because it covers such a narrow
(and arguably stupid) corner case.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>blame: Notice a wholesale incorporation of an existing file.</title>
<updated>2007-05-06T05:40:13Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-05-05T16:13:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=dd166aa8e52dba39a3087b8012113af331d3110b'/>
<id>urn:sha1:dd166aa8e52dba39a3087b8012113af331d3110b</id>
<content type='text'>
The -C option to blame tries to find a section of a preimage
file by running diff against the lines whose origin is still
unknown, and excluding the different parts.  The code however
did not cover the case where the tail part of the section
matched, which we handle for the normal non-move/copy codepath.

This breakage was most visible when preimage file matches in its
entirety and failed to pass blame in such a case.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Fix --boundary output</title>
<updated>2007-05-06T04:09:34Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2007-05-05T22:18:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e330a406cd20cf45a6816929155181c37678bc47'/>
<id>urn:sha1:e330a406cd20cf45a6816929155181c37678bc47</id>
<content type='text'>
"git log --boundary" incorrectly honoured the option only when
"left-right" was enabled.

Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>diff format documentation: describe raw combined diff format</title>
<updated>2007-05-04T23:58:17Z</updated>
<author>
<name>Jakub Narebski</name>
<email>jnareb@gmail.com</email>
</author>
<published>2007-05-04T22:48:35Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3b559eab55693111e0922cd3dd41bfdba2e22989'/>
<id>urn:sha1:3b559eab55693111e0922cd3dd41bfdba2e22989</id>
<content type='text'>
Add description of raw combined diff format to diff-formats.txt,
as "diff format for merges" section, before "Generating patches..."
section.

Signed-off-by: Jakub Narebski &lt;jnareb@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
</feed>
