<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.8.4-rc2</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.8.4-rc2</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.8.4-rc2'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2013-08-08T21:03:21Z</updated>
<entry>
<title>Git 1.8.4-rc2</title>
<updated>2013-08-08T21:03:21Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-08T20:58:34Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=64948ad77534f035311fd3e1086477661c8f63b1'/>
<id>urn:sha1:64948ad77534f035311fd3e1086477661c8f63b1</id>
<content type='text'>
This is with mostly minor documentation and test updates, nothing
spectacular except for removal of funky lstat(2) emulation on Cygwin.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Sync with maint to grab trivial doc fixes</title>
<updated>2013-08-05T20:00:20Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-05T20:00:20Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=fb5657082148297b61fbca7e64d51c1e7870309a'/>
<id>urn:sha1:fb5657082148297b61fbca7e64d51c1e7870309a</id>
<content type='text'>
* maint:
  fix typo in documentation of git-svn
  Documentation/rev-list-options: add missing word in --*-parents
  log doc: the argument to --encoding is not optional
</content>
</entry>
<entry>
<title>Merge branch 'es/blame-L-breakage'</title>
<updated>2013-08-05T17:44:39Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-05T17:44:39Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f5206f1239a2f193aed16bac1c3b8cf71dfbce39'/>
<id>urn:sha1:f5206f1239a2f193aed16bac1c3b8cf71dfbce39</id>
<content type='text'>
* es/blame-L-breakage:
  t8001, t8002: fix "blame -L :literal" test on NetBSD
</content>
</entry>
<entry>
<title>t8001, t8002: fix "blame -L :literal" test on NetBSD</title>
<updated>2013-08-05T17:43:28Z</updated>
<author>
<name>René Scharfe</name>
<email>l.s.r@web.de</email>
</author>
<published>2013-08-05T15:21:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3a4fc21a293c2426899df6a8f4a4cf77b3a0642d'/>
<id>urn:sha1:3a4fc21a293c2426899df6a8f4a4cf77b3a0642d</id>
<content type='text'>
Sub-test 42 of t8001 and t8002 ("blame -L :literal") fails on NetBSD
with the following verbose output:

	git annotate  -L:main hello.c
	Author F (expected 4, attributed 3) bad
	Author G (expected 1, attributed 1) good

This is not caused by different behaviour of git blame or annotate on
that platform, but by different test input, in turn caused by a sed
command that forgets to add a newline on NetBSD.  Here's the diff of the
commit that adds "goodbye" to hello.c, for Linux:

	@@ -1,4 +1,5 @@
	 int main(int argc, const char *argv[])
	 {
		puts("hello");
	+		puts("goodbye");
	 }

We see that it adds an extra TAB, but that's not a problem.  Here's the
same on NetBSD:

	@@ -1,4 +1,4 @@
	 int main(int argc, const char *argv[])
	 {
		puts("hello");
	-}
	+		puts("goodbye");}

It also adds an extra TAB, but it is missing the newline character
after the semicolon.

The following patch gets rid of the extra TAB at the beginning, but
more importantly adds the missing newline at the end in a (hopefully)
portable way, mentioned in http://sed.sourceforge.net/sedfaq4.html.
The diff becomes this, on both Linux and NetBSD:

	@@ -1,4 +1,5 @@
	 int main(int argc, const char *argv[])
	 {
		puts("hello");
	+	puts("goodbye");
	 }

Signed-off-by: Rene Scharfe &lt;l.s.r@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge git://github.com/git-l10n/git-po</title>
<updated>2013-08-05T17:38:23Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-05T17:38:23Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a48ed48db5901f6ba2215826e5f16eca159930ca'/>
<id>urn:sha1:a48ed48db5901f6ba2215826e5f16eca159930ca</id>
<content type='text'>
* git://github.com/git-l10n/git-po:
  l10n: zh_CN.po: translate 99 messages (2133t0f0u)
  l10n: vi.po (2133t)
  l10n: git.pot: v1.8.4 round 1 (99 new, 46 removed)
</content>
</entry>
<entry>
<title>Merge branch 'sb/mailmap-updates'</title>
<updated>2013-08-05T17:11:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-05T17:11:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=4fcd30df85a50ad244424e220a0e032cdd544266'/>
<id>urn:sha1:4fcd30df85a50ad244424e220a0e032cdd544266</id>
<content type='text'>
* sb/mailmap-updates:
  .mailmap: Multiple addresses of Michael S. Tsirkin
</content>
</entry>
<entry>
<title>Merge branch 'dn/test-reject-utf-16'</title>
<updated>2013-08-05T17:11:10Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-05T17:11:10Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d6f3ab573ee48927c7ef272e56b043758feb0a81'/>
<id>urn:sha1:d6f3ab573ee48927c7ef272e56b043758feb0a81</id>
<content type='text'>
* dn/test-reject-utf-16:
  t3900: test rejecting log message with NULs correctly
  Add missing test file for UTF-16.
</content>
</entry>
<entry>
<title>Merge branch 'bc/commit-invalid-utf8'</title>
<updated>2013-08-05T17:11:04Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-05T17:11:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c8abf659f7b1669f949c6476e73c62c11ffd816c'/>
<id>urn:sha1:c8abf659f7b1669f949c6476e73c62c11ffd816c</id>
<content type='text'>
* bc/commit-invalid-utf8:
  commit: typofix for xxFFF[EF] check
</content>
</entry>
<entry>
<title>commit: typofix for xxFFF[EF] check</title>
<updated>2013-08-05T16:53:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-05T16:52:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=dc773a67e1a165c8866538fe3e754816b2e27447'/>
<id>urn:sha1:dc773a67e1a165c8866538fe3e754816b2e27447</id>
<content type='text'>
We wanted to catch all codepoints that ends with FFFE and FFFF,
not with 0FFFE and 0FFFF.

Noticed and corrected by Peter Krefting.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>t3900: test rejecting log message with NULs correctly</title>
<updated>2013-08-05T16:47:11Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-08-05T16:47:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=0ed45a1cd6571ed89a09791730a9089e932b7c1f'/>
<id>urn:sha1:0ed45a1cd6571ed89a09791730a9089e932b7c1f</id>
<content type='text'>
It is not like that our longer term desire is to someday start
accept log messages with NULs in them, so it is wrong to mark a test
that demonstrates "git commit" that correctly fails given such an
input as "expect-failure".  "git commit" should fail today, and it
should fail the same way in the future given a message with NUL in it.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
