<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.24.0</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.24.0</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.24.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2019-11-04T04:33:06Z</updated>
<entry>
<title>Git 2.24</title>
<updated>2019-11-04T04:33:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-11-04T04:32:41Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=da72936f544fec5a335e66432610e4cef4430991'/>
<id>urn:sha1:da72936f544fec5a335e66432610e4cef4430991</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'bc/doc-use-docbook-5'</title>
<updated>2019-11-04T04:33:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-11-04T04:33:06Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=1d34d425d4b080f457c7c250fa4e7b364be02c1b'/>
<id>urn:sha1:1d34d425d4b080f457c7c250fa4e7b364be02c1b</id>
<content type='text'>
Finishing touches to the recent update to the build procedure for
the documentation.

* bc/doc-use-docbook-5:
  manpage-bold-literal.xsl: match for namespaced "d:literal" in template
</content>
</entry>
<entry>
<title>Merge branch 'ds/commit-graph-on-fetch'</title>
<updated>2019-11-04T04:33:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-11-04T04:33:06Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=dac1d83c919430aa73f8df21854a08a7b9a95837'/>
<id>urn:sha1:dac1d83c919430aa73f8df21854a08a7b9a95837</id>
<content type='text'>
Regression fix.

* ds/commit-graph-on-fetch:
  commit-graph: fix writing first commit-graph during fetch
  t5510-fetch.sh: demonstrate fetch.writeCommitGraph bug
</content>
</entry>
<entry>
<title>Merge branch 'jt/delay-fetch-if-missing'</title>
<updated>2019-11-04T04:33:05Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-11-04T04:33:05Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c32ca691c282fb34eeb29639340a2aa15f861606'/>
<id>urn:sha1:c32ca691c282fb34eeb29639340a2aa15f861606</id>
<content type='text'>
Work-around a lazy fetch glitch.

* jt/delay-fetch-if-missing:
  fetch: delay fetch_if_missing=0 until after config
</content>
</entry>
<entry>
<title>Merge https://github.com/prati0100/git-gui</title>
<updated>2019-11-04T04:29:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-11-04T04:29:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ab6b50e4c8339167c0b048c778055526226c45ca'/>
<id>urn:sha1:ab6b50e4c8339167c0b048c778055526226c45ca</id>
<content type='text'>
* https://github.com/prati0100/git-gui:
  git-gui: improve Japanese translation
  git-gui: add a readme
  git-gui: support for diff3 conflict style
  git-gui: use existing interface to query a path's attribute
  git-gui (Windows): use git-bash.exe if it is available
  treewide: correct several "up-to-date" to "up to date"
  Fix build with core.autocrlf=true
</content>
</entry>
<entry>
<title>Merge tag 'l10n-2.24.0-rnd2' of https://github.com/git-l10n/git-po</title>
<updated>2019-11-04T04:25:13Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-11-04T04:25:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=93bf7423dd21c9d7bf2fd99c97cbfcb74740eac3'/>
<id>urn:sha1:93bf7423dd21c9d7bf2fd99c97cbfcb74740eac3</id>
<content type='text'>
l10n-2.24.0-rnd2

* tag 'l10n-2.24.0-rnd2' of https://github.com/git-l10n/git-po:
  l10n: zh_CN: for git v2.24.0 l10n round 1~2
  l10n: de.po: Update German translation
  l10n: sv.po: Update Swedish translation (4695t0f0u)
  l10n: bg.po: Updated Bulgarian translation (4694)
  l10n: vi(4694t): Updated translation for v2.24.0
  l10n: es: 2.24.0 round 2
  l10n: it.po: update the Italian translation for Git 2.24.0 round #2
  l10n: fr v2.24.0 rnd2
  l10n: git.pot: v2.24.0 round 2 (1 new)
  l10n: it.po: update the Italian translation for Git 2.24.0
  l10n: fr 2.24.0 rnd 1
  l10n: git.pot: v2.24.0 round 1 (35 new, 16 removed)
  l10n: bg.po: Updated Bulgarian translation (4693)
  l10n: sv.po: Update Swedish translation (4674t0f0u)
  l10n: Update Catalan translation
</content>
</entry>
<entry>
<title>l10n: zh_CN: for git v2.24.0 l10n round 1~2</title>
<updated>2019-11-02T12:51:12Z</updated>
<author>
<name>Jiang Xin</name>
<email>worldhello.net@gmail.com</email>
</author>
<published>2019-10-29T02:50:30Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a5cd71ca4a7c58ba507bf36dc36febbae8043361'/>
<id>urn:sha1:a5cd71ca4a7c58ba507bf36dc36febbae8043361</id>
<content type='text'>
Translate 36 new messages (4694t0f0u) for git 2.24.0.

Signed-off-by: Jiang Xin &lt;worldhello.net@gmail.com&gt;
</content>
</entry>
<entry>
<title>RelNotes/2.24.0: fix self-contradictory note</title>
<updated>2019-11-02T06:03:01Z</updated>
<author>
<name>Elijah Newren</name>
<email>newren@gmail.com</email>
</author>
<published>2019-10-30T20:21:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=efd54442381a2792186abc994060b8f7dd8b834b'/>
<id>urn:sha1:efd54442381a2792186abc994060b8f7dd8b834b</id>
<content type='text'>
As per Wikipedia, "In current technical usage, for one to state that a
feature is deprecated is merely a recommendation against using it."  It
is thus contradictory to claim that something is not "officially
deprecated" and then to immediately state that we are both discouraging
its use and pointing people elsewhere.

Signed-off-by: Elijah Newren &lt;newren@gmail.com&gt;
Reviewed-by: Taylor Blau &lt;me@ttaylorr.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>manpage-bold-literal.xsl: match for namespaced "d:literal" in template</title>
<updated>2019-11-02T05:46:42Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2019-10-31T06:22:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=55aca515eb94798e5502cc3525d16a53133c6492'/>
<id>urn:sha1:55aca515eb94798e5502cc3525d16a53133c6492</id>
<content type='text'>
We recently regressed our rendering with Asciidoctor of "literal"
elements in our manpages, i.e, stuff we have placed within `backticks`
in order to render as monospace. In particular, we lost the bold
rendering of such literal text.

The culprit is f6461b82b9 ("Documentation: fix build with Asciidoctor 2",
2019-09-15), where we switched from DocBook 4.5 to DocBook 5 with
Asciidoctor. As part of the switch, we started using the namespaced
DocBook XSLT stylesheets rather than the non-namespaced ones. (See
f6461b82b9 for more details on why we changed to the namespaced ones.)

The bold literals are implemented as an XSLT snippet &lt;xsl:template
match="literal"&gt;...&lt;/xsl:template&gt;. Now that we use namespaces, this
doesn't pick up our literals like it used to.

Match for "d:literal" in addition to just "literal", after defining the
d namespace. ("d" is what
http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl
uses.) Note that we need to keep matching without the namespace for
AsciiDoc.

This boldness was introduced by 5121a6d993 ("Documentation: option to
render literal text as bold for manpages", 2009-03-27) and made the
default in 5945717009 ("Documentation: bold literals in man",
2016-05-31).

One reason this was not caught in review is that our doc-diff tool diffs
without any boldness, i.e., it "only" compares text. As pointed out by
Peff in review of this patch, one can use `MAN_KEEP_FORMATTING=1
./doc-diff &lt;...&gt;`

This has been optically tested with AsciiDoc 8.6.10, Asciidoctor 1.5.5
and Asciidoctor 2.0.10. I've also verified that doc-diff produces the
empty output for all three programs, as expected, and that with the
MAN_KEEP_FORMATTING trick, AsciiDoc yields no diff, whereas with
Asciidoctor, we get bold literals, just like we want.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Acked-by: brian m. carlson &lt;sandals@crustytoothpaste.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>RelNotes/2.24.0: typofix</title>
<updated>2019-11-02T05:43:51Z</updated>
<author>
<name>Elijah Newren</name>
<email>newren@gmail.com</email>
</author>
<published>2019-10-30T20:21:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=849e43680d5c6ee431378c66f839113ab74146ae'/>
<id>urn:sha1:849e43680d5c6ee431378c66f839113ab74146ae</id>
<content type='text'>
Signed-off-by: Elijah Newren &lt;newren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
