<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.22.0</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.22.0</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.22.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2019-06-07T16:39:21Z</updated>
<entry>
<title>Git 2.22</title>
<updated>2019-06-07T16:39:21Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-06-07T16:39:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=b697d92f56511e804b8ba20ccbe7bdc85dc66810'/>
<id>urn:sha1:b697d92f56511e804b8ba20ccbe7bdc85dc66810</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'l10n-2.22.0-rnd3' of git://github.com/git-l10n/git-po</title>
<updated>2019-06-07T16:36:32Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-06-07T16:36:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=6ee1eaca3e996e69691f515742129645f453e0e8'/>
<id>urn:sha1:6ee1eaca3e996e69691f515742129645f453e0e8</id>
<content type='text'>
l10n-2.22.0-rnd3

* tag 'l10n-2.22.0-rnd3' of git://github.com/git-l10n/git-po: (25 commits)
  l10n: fr.po: Review French translation
  l10n: de.po: Update German translation
  l10n: de.po: improve description of 'git reset --quiet'
  l10n: TEAMS: Change German translation team leader
  l10n: bg.po: Updated Bulgarian translation (4581t)
  l10n: zh_CN: Revision for git v2.22.0 l10n
  l10n: zh_CN: for git v2.22.0 l10n round 1~3
  l10n: es: 2.22.0 round 3
  l10n: it.po: Updated Italian translation
  l10n: fr v2.22.0 rnd 3
  l10n: vi.po(4581t): Updated Vietnamese translation for v2.22.0 round 3
  l10n: git.pot: v2.22.0 round 3 (3 new, 2 removed)
  l10n: es: 2.22.0 round 2
  l10n: bg.po: Updated Bulgarian translation (4580t)
  l10n: vi.po(4580t): Updated Vietnamese translation for v2.22.0 round 2
  l10n: fr.po v2.22.0 round 2
  l10n: git.pot: v2.22.0 round 2 (6 new, 3 removed)
  l10n: bg.po: Updated Bulgarian translation (4577t)
  l10n: es: 2.22.0 round 1
  l10n: vi.po(4577t): Updated Vietnamese translation for v2.22.0 round 1
  ...
</content>
</entry>
<entry>
<title>Merge branch 'fr_review' of git://github.com/jnavila/git</title>
<updated>2019-06-07T08:51:09Z</updated>
<author>
<name>Jiang Xin</name>
<email>worldhello.net@gmail.com</email>
</author>
<published>2019-06-07T08:51:09Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=0cdb8d2db2f39d1a29636975168c457d2dc0d466'/>
<id>urn:sha1:0cdb8d2db2f39d1a29636975168c457d2dc0d466</id>
<content type='text'>
* 'fr_review' of git://github.com/jnavila/git:
  l10n: fr.po: Review French translation
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://github.com/alshopov/git-po</title>
<updated>2019-06-07T08:50:23Z</updated>
<author>
<name>Jiang Xin</name>
<email>worldhello.net@gmail.com</email>
</author>
<published>2019-06-07T08:50:23Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d0149200792f579151166a4a5bfae7e66c5d998b'/>
<id>urn:sha1:d0149200792f579151166a4a5bfae7e66c5d998b</id>
<content type='text'>
* 'master' of git://github.com/alshopov/git-po:
  l10n: bg.po: Updated Bulgarian translation (4581t)
</content>
</entry>
<entry>
<title>l10n: fr.po: Review French translation</title>
<updated>2019-06-07T06:54:28Z</updated>
<author>
<name>Cédric Malard</name>
<email>c.malard-git@valdun.net</email>
</author>
<published>2019-06-05T21:33:52Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=82eb147dbbbd0221980883e87ca7efd16a939a6f'/>
<id>urn:sha1:82eb147dbbbd0221980883e87ca7efd16a939a6f</id>
<content type='text'>
Signed-off-by: Cédric Malard &lt;c.malard-git@valdun.net&gt;
Signed-off-by: Jean-Noel Avila &lt;jn.avila@free.fr&gt;
</content>
</entry>
<entry>
<title>Merge branch 'en/merge-directory-renames-fix'</title>
<updated>2019-06-06T21:03:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-06-06T21:03:36Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=20fbf7dd421d05399dfe916edf8eed1932b15e22'/>
<id>urn:sha1:20fbf7dd421d05399dfe916edf8eed1932b15e22</id>
<content type='text'>
Recent code restructuring of merge-recursive engine introduced a
regression dealing with rename/add conflict.

* en/merge-directory-renames-fix:
  merge-recursive: restore accidentally dropped setting of path
</content>
</entry>
<entry>
<title>l10n: de.po: Update German translation</title>
<updated>2019-06-06T05:03:26Z</updated>
<author>
<name>Matthias Rüster</name>
<email>matthias.ruester@gmail.com</email>
</author>
<published>2019-06-01T12:32:49Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=219829ae83aff6fa829456b604c7fb631e9f5f6b'/>
<id>urn:sha1:219829ae83aff6fa829456b604c7fb631e9f5f6b</id>
<content type='text'>
Reviewed-by: Ralf Thielow &lt;ralf.thielow@gmail.com&gt;
Signed-off-by: Matthias Rüster &lt;matthias.ruester@gmail.com&gt;
</content>
</entry>
<entry>
<title>l10n: de.po: improve description of 'git reset --quiet'</title>
<updated>2019-06-06T05:03:25Z</updated>
<author>
<name>Ralf Thielow</name>
<email>ralf.thielow@gmail.com</email>
</author>
<published>2019-02-28T18:25:51Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8c18948b78001dd8993b8a99e50a32ba628d38ef'/>
<id>urn:sha1:8c18948b78001dd8993b8a99e50a32ba628d38ef</id>
<content type='text'>
Signed-off-by: Ralf Thielow &lt;ralf.thielow@gmail.com&gt;
</content>
</entry>
<entry>
<title>l10n: TEAMS: Change German translation team leader</title>
<updated>2019-06-05T18:48:37Z</updated>
<author>
<name>Matthias Rüster</name>
<email>matthias.ruester@gmail.com</email>
</author>
<published>2019-06-01T12:32:44Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d314d77577b069562d122a3fad88204b53a4d17e'/>
<id>urn:sha1:d314d77577b069562d122a3fad88204b53a4d17e</id>
<content type='text'>
Acked-by: Ralf Thielow &lt;ralf.thielow@gmail.com&gt;
Signed-off-by: Matthias Rüster &lt;matthias.ruester@gmail.com&gt;
</content>
</entry>
<entry>
<title>merge-recursive: restore accidentally dropped setting of path</title>
<updated>2019-06-05T16:30:40Z</updated>
<author>
<name>Elijah Newren</name>
<email>newren@gmail.com</email>
</author>
<published>2019-06-04T20:27:50Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=481de8a293bfaa5425ea4dc5ac70aaf3081a3be8'/>
<id>urn:sha1:481de8a293bfaa5425ea4dc5ac70aaf3081a3be8</id>
<content type='text'>
In commit 8daec1df03de ("merge-recursive: switch from (oid,mode) pairs
to a diff_filespec", 2019-04-05), we actually switched from
(oid,mode,path) triplets to a diff_filespec -- but most callsites in the
patch only needed to worry about oid and mode so the commit message
focused on that.  The oversight in the commit message apparently spilled
over to the code as well; one of the dozen or so callsites accidentally
dropped the setting of the path in the conversion.  Restore the path
setting in that location.

Also, this pointed out that our testsuite was lacking a good rename/add
test, at least one that involved the need for merge content with the
rename.  Add such a test, and since rename/add vs. add/rename could
possibly be important, redo the merge the opposite direction to make
sure we don't have issues with the direction of the merge.  These
testcases failed before restoring the setting of path, but with the
paths appropriately set the testcases both pass.

Reported-by: Ben Humphreys &lt;behumphreys@atlassian.com&gt;
Based-on-patch-by: SZEDER Gábor &lt;szeder.dev@gmail.com&gt;
Tested-by: Ben Humphreys &lt;behumphreys@atlassian.com&gt;
Signed-off-by: Elijah Newren &lt;newren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
