<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.44.0</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.44.0</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.44.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2024-02-23T00:14:53Z</updated>
<entry>
<title>Git 2.44</title>
<updated>2024-02-23T00:14:53Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2024-02-23T00:14:53Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3c2a3fdc388747b9eaf4a4a4f2035c1c9ddb26d0'/>
<id>urn:sha1:3c2a3fdc388747b9eaf4a4a4f2035c1c9ddb26d0</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Git 2.43.3</title>
<updated>2024-02-23T00:13:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2024-02-23T00:13:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=0d464a4e6a5a19bd8fbea1deae22d48d14dccb01'/>
<id>urn:sha1:0d464a4e6a5a19bd8fbea1deae22d48d14dccb01</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'la/trailer-cleanups' into maint-2.43</title>
<updated>2024-02-23T00:09:45Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2024-02-23T00:09:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=5dc73662976e81de19a5b3a76f4733962f541df5'/>
<id>urn:sha1:5dc73662976e81de19a5b3a76f4733962f541df5</id>
<content type='text'>
* la/trailer-cleanups:
  trailer: fix comment/cut-line regression with opts-&gt;no_divider
</content>
</entry>
<entry>
<title>Git 2.44-rc2</title>
<updated>2024-02-20T05:01:01Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2024-02-20T05:01:01Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f41f85c9ec8d4d46de0fd5fded88db94d3ec8c11'/>
<id>urn:sha1:f41f85c9ec8d4d46de0fd5fded88db94d3ec8c11</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'la/trailer-cleanups'</title>
<updated>2024-02-20T04:58:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2024-02-20T04:58:06Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=58aa645fc0e3690b250ba5ab0ecabad2401216a6'/>
<id>urn:sha1:58aa645fc0e3690b250ba5ab0ecabad2401216a6</id>
<content type='text'>
Fix to an already-graduated topic.

* la/trailer-cleanups:
  trailer: fix comment/cut-line regression with opts-&gt;no_divider
</content>
</entry>
<entry>
<title>trailer: fix comment/cut-line regression with opts-&gt;no_divider</title>
<updated>2024-02-20T03:06:18Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2024-02-20T01:09:36Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=bc47139f4ff6c0c41d4c854ca74c35b1006a464a'/>
<id>urn:sha1:bc47139f4ff6c0c41d4c854ca74c35b1006a464a</id>
<content type='text'>
Commit 97e9d0b78a (trailer: find the end of the log message, 2023-10-20)
combined two code paths for finding the end of the log message. For the
"no_divider" case, we used to use find_trailer_end(), and that has now
been rolled into find_end_of_log_message(). But there's a regression;
that function returns early when no_divider is set, returning the whole
string.

That's not how find_trailer_end() behaved. Although it did skip the
"---" processing (which is what "no_divider" is meant to do), we should
still respect ignored_log_message_bytes(), which covers things like
comments, "commit -v" cut lines, and so on.

The bug is actually in the interpret-trailers command, but the obvious
way to experience it is by running "commit -v" with a "--trailer"
option. The new trailer will be added at the end of the verbose diff,
rather than before it (and consequently will be ignored entirely, since
everything after the diff's intro scissors line is thrown away).

I've added two tests here: one for interpret-trailers directly, which
shows the bug via the parsing routines, and one for "commit -v".

The fix itself is pretty simple: instead of returning early, no_divider
just skips the "---" handling but still calls ignored_log_message_bytes().

Reported-by: Philippe Blain &lt;levraiphilippeblain@gmail.com&gt;
Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'l10n-2.44.0-rnd3' of https://github.com/git-l10n/git-po</title>
<updated>2024-02-19T16:35:40Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2024-02-19T16:35:40Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=96c8a0712e569dd2812bf4fb5e72113caf326500'/>
<id>urn:sha1:96c8a0712e569dd2812bf4fb5e72113caf326500</id>
<content type='text'>
l10n-2.44.0-rnd3

* tag 'l10n-2.44.0-rnd3' of https://github.com/git-l10n/git-po:
  l10n: zh_TW: Git 2.44
  l10n: zh_CN: for git 2.44 rounds
  l10n: Update German translation
  l10n: tr: Update Turkish translations for 2.44
  l10n: fr.po: v2.44.0 round 3
  l10n: bg.po: Updated Bulgarian translation (5610t)
  l10n: sv.po: Update Swedish translation
  l10n: Update Catalan translation
  l10n: po-id for 2.44 (round 1)
  l10n: ci: disable cache for setup-go to suppress warnings
  l10n: ci: remove unused param for add-pr-comment@v2
  l10n: uk: v2.44 update (round 3)
  l10n: uk: v2.44 update (round 2)
  l10n: uk: v2.44 localization update
  l10n: bump Actions versions in l10n.yml
</content>
</entry>
<entry>
<title>l10n: zh_TW: Git 2.44</title>
<updated>2024-02-18T13:03:43Z</updated>
<author>
<name>Yi-Jyun Pan</name>
<email>pan93412@gmail.com</email>
</author>
<published>2024-02-18T12:53:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=5fdd5b989cbe5096d44e89861a92b2dd47c279d9'/>
<id>urn:sha1:5fdd5b989cbe5096d44e89861a92b2dd47c279d9</id>
<content type='text'>
Co-Authored-By: lumynou5 &lt;lumynou5.tw@gmail.com&gt;
Signed-off-by: Yi-Jyun Pan &lt;pan93412@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of github.com:ralfth/git</title>
<updated>2024-02-18T12:33:01Z</updated>
<author>
<name>Jiang Xin</name>
<email>worldhello.net@gmail.com</email>
</author>
<published>2024-02-18T12:33:01Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=63e81f22a6ebf458c7a2126036e28a8d06043192'/>
<id>urn:sha1:63e81f22a6ebf458c7a2126036e28a8d06043192</id>
<content type='text'>
* 'master' of github.com:ralfth/git:
  l10n: Update German translation
</content>
</entry>
<entry>
<title>Merge branch 'po-id' of github.com:bagasme/git-po</title>
<updated>2024-02-18T12:31:55Z</updated>
<author>
<name>Jiang Xin</name>
<email>worldhello.net@gmail.com</email>
</author>
<published>2024-02-18T12:31:55Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9c4289b3db6af9e585b741810057550d94b0e26a'/>
<id>urn:sha1:9c4289b3db6af9e585b741810057550d94b0e26a</id>
<content type='text'>
* 'po-id' of github.com:bagasme/git-po:
  l10n: po-id for 2.44 (round 1)
</content>
</entry>
</feed>
