<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/Makefile, branch v1.6.3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.6.3</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.6.3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2009-04-28T18:50:18Z</updated>
<entry>
<title>doc: consistently use ASCIIDOC_EXTRA</title>
<updated>2009-04-28T18:50:18Z</updated>
<author>
<name>Eric Blake</name>
<email>ebb9@byu.net</email>
</author>
<published>2009-04-28T12:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=26e47f25402ad51c6cfa1cd784a3431dd00deeb2'/>
<id>urn:sha1:26e47f25402ad51c6cfa1cd784a3431dd00deeb2</id>
<content type='text'>
For all uses of $(ASCIIDOC) in Documentation/Makefile, supply the same
options via $(ASCIIDOC_EXTRA).

Signed-off-by: Eric Blake &lt;ebb9@byu.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>documentation: Makefile accounts for SHELL_PATH setting</title>
<updated>2009-04-12T08:35:12Z</updated>
<author>
<name>Ben Walton</name>
<email>bwalton@artsci.utoronto.ca</email>
</author>
<published>2009-03-22T13:20:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ee7ec2f9ded03700f2b95cc1d4b3d60ed374132a'/>
<id>urn:sha1:ee7ec2f9ded03700f2b95cc1d4b3d60ed374132a</id>
<content type='text'>
Ensure that the Makefile that generates and installs the Documentation is
aware of any SHELL_PATH setting.  Use this value if found or the current
setting for SHELL if not.  This is an accommodation for systems where sh
is not POSIX enough.

Signed-off-by: Ben Walton &lt;bwalton@artsci.utoronto.ca&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: use "spurious .sp" XSLT if DOCBOOK_SUPPRESS_SP is set</title>
<updated>2009-04-01T18:02:42Z</updated>
<author>
<name>Chris Johnsen</name>
<email>chris_johnsen@pobox.com</email>
</author>
<published>2009-04-01T08:50:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2346431e476ab9f095f0dd2921f63fa071039bb8'/>
<id>urn:sha1:2346431e476ab9f095f0dd2921f63fa071039bb8</id>
<content type='text'>
With this change, the "spurious .sp" suppression XSLT code is
disabled by default. It can be enabled by defining
DOCBOOK_SUPPRESS_SP.

The "spurious .sp" XSLT fragment was used to work around a bug
first released in docbook-xsl 1.69.1. Modern versions of
docbook-xsl are negatively affected by the code (some empty lines
are omitted from manpage output; see
&lt;http://article.gmane.org/gmane.comp.version-control.git/115302&gt;).

The key revisions in the docbook SVN repo seem to be 5144 (before
docbook-xsl 1.69.1) and 6359 (before docbook-xsl 1.71.1).

Testing done with asciidoc 8.3.1 and docbook-xsl 1.74.0.

Signed-off-by: Chris Johnsen &lt;chris_johnsen@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'cj/doc-quiet' into cj/doc-format</title>
<updated>2009-03-27T07:36:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-03-27T07:36:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=32786093108231ef7d9e403e90b239f67428c3dd'/>
<id>urn:sha1:32786093108231ef7d9e403e90b239f67428c3dd</id>
<content type='text'>
* cj/doc-quiet:
  Documentation/Makefile: break up texi pipeline
  Documentation/Makefile: make most operations "quiet"

Conflicts:
	Documentation/Makefile
</content>
</entry>
<entry>
<title>Documentation: option to render literal text as bold for manpages</title>
<updated>2009-03-27T07:33:20Z</updated>
<author>
<name>Chris Johnsen</name>
<email>chris_johnsen@pobox.com</email>
</author>
<published>2009-03-27T06:44:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5121a6d99368906292dfdf7fe0047fb89c4c1969'/>
<id>urn:sha1:5121a6d99368906292dfdf7fe0047fb89c4c1969</id>
<content type='text'>
This allows manpages viewed on a tty to render inline literal
text in a manner that is distinct from the surrounding text.

The initial implementation (pre-mailing-list) of this patch
included a conditional variant of the XSLT code in
manpage-base.xsl and use xmlto's --stringparam option to
optionally enable the functionality. It turns out that
--stringparam is broken in all versions of xmlto except for the
pre-release, SVN version. Since xmlto is a shell script the patch
to fix it is simple enough, but I instead opted to use xmlto's
"module" functionality.

Testing done with asciidoc 8.3.1 and docbook-xsl 1.74.0.

Signed-off-by: Chris Johnsen &lt;chris_johnsen@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: rename docbook-xsl-172 attribute to git-asciidoc-no-roff</title>
<updated>2009-03-27T07:33:19Z</updated>
<author>
<name>Chris Johnsen</name>
<email>chris_johnsen@pobox.com</email>
</author>
<published>2009-03-27T06:44:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8fa2b45f3a70a1622c8fc5d35af148da5cab80d1'/>
<id>urn:sha1:8fa2b45f3a70a1622c8fc5d35af148da5cab80d1</id>
<content type='text'>
It seems that the ability to use raw roff codes in asciidoc.conf
was eliminated by docbook-xsl 1.72.0 _and later_. Unlike the
1.72.0-specific XSLT problem, this behavior was not reverted in
later releases.

This patch aims to make it clear that the affected asciidoc
attribute (flag) can be reasonably used with docbook-xsl versions
other than 1.72.0.

Also, document which make variables should be set for various
versions of asciidoc and docbook-xsl.

Testing done with asciidoc 8.3.1 and docbook-xsl 1.74.0.

Signed-off-by: Chris Johnsen &lt;chris_johnsen@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: move callouts.xsl to manpage-{base,normal}.xsl</title>
<updated>2009-03-27T07:33:19Z</updated>
<author>
<name>Chris Johnsen</name>
<email>chris_johnsen@pobox.com</email>
</author>
<published>2009-03-27T06:43:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c30e9485238bb8e9daa4cbba5deb1f79c8da7dde'/>
<id>urn:sha1:c30e9485238bb8e9daa4cbba5deb1f79c8da7dde</id>
<content type='text'>
Each of manpage-base.xsl and manpage-normal.xsl gets a copy of
the contents of callouts.xsl and the original is removed. The
Makefile is adjusted to refer to manpage-normal.xsl instead of
callouts.xsl. manpage-base.xsl will be later made into a common
base for -normal and -1.72.

Testing done with asciidoc 8.3.1 and docbook-xsl 1.74.0.

Signed-off-by: Chris Johnsen &lt;chris_johnsen@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation/Makefile: break up texi pipeline</title>
<updated>2009-03-27T07:29:39Z</updated>
<author>
<name>Chris Johnsen</name>
<email>chris_johnsen@pobox.com</email>
</author>
<published>2009-03-27T06:49:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c6a5ad21e57ce38a0add04a2708ccf02ed17af39'/>
<id>urn:sha1:c6a5ad21e57ce38a0add04a2708ccf02ed17af39</id>
<content type='text'>
Most shells define the exit value of a pipeline as the exit value
of the last process. For each texi rule, run the DOCBOOK2X_TEXI
tool and the "fixup" script in their own non-pipeline commands so
that make will notice an error exit code.

Signed-off-by: Chris Johnsen &lt;chris_johnsen@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation/Makefile: make most operations "quiet"</title>
<updated>2009-03-27T07:28:51Z</updated>
<author>
<name>Chris Johnsen</name>
<email>chris_johnsen@pobox.com</email>
</author>
<published>2009-03-27T06:49:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=bb2300976ba1491a54dc2b82819fae68d59d6e53'/>
<id>urn:sha1:bb2300976ba1491a54dc2b82819fae68d59d6e53</id>
<content type='text'>
This adapts the "quiet make" implementation from the main
Makefile.

Signed-off-by: Chris Johnsen &lt;chris_johnsen@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'mv/um-pdf'</title>
<updated>2009-01-07T08:09:10Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-01-07T08:09:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8f8b8873a9f4e205eff9114e2679a887c38bf27a'/>
<id>urn:sha1:8f8b8873a9f4e205eff9114e2679a887c38bf27a</id>
<content type='text'>
* mv/um-pdf:
  Add support for a pdf version of the user manual
</content>
</entry>
</feed>
