hi, Fedora Core 7 has docbook-style-xsl-1.72.0-2.fc7 git-diff manpage (and couple of more, using callouts) is broken here: EXAMPLES Various ways to check your working tree $ git diff \fB(1)\fR $ git diff --cached \fB(2)\fR $ git diff HEAD \fB(3)\fR .sp \fB1. \fRChanges in the working tree not yet staged for the next commit. I have fixed this for 1.72 (and probably 1.7x in general), but it does not work under older Docbook XSL, e.g. 1.6x. I guess we could check for version number during build, but cannot provide complete patch, so here is the interim solution: diff --git a/Documentation/asciidoc.conf b/Documentation/asciidoc.conf index af5b155..ec9060c 100644 --- a/Documentation/asciidoc.conf +++ b/Documentation/asciidoc.conf @@ -28,11 +28,11 @@ ifdef::backend-docbook[] <example><title>{title}</title> <literallayout> ifdef::doctype-manpage[] - .ft C +⌂ft C endif::doctype-manpage[] | ifdef::doctype-manpage[] - .ft + ⌂ft endif::doctype-manpage[] </literallayout> {title#}</example> diff --git a/Documentation/callouts.xsl b/Documentation/callouts.xsl index 6a361a2..b1b6882 100644 --- a/Documentation/callouts.xsl +++ b/Documentation/callouts.xsl @@ -1,17 +1,17 @@ <!-- callout.xsl: converts asciidoc callouts to man page format --> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="co"> - <xsl:value-of select="concat('\fB(',substring-after(@id,'-'),')\fR')"/> + <xsl:value-of select="concat('▓fB(',substring-after(@id,'-'),')▓fR')"/> </xsl:template> <xsl:template match="calloutlist"> - <xsl:text>.sp </xsl:text> + <xsl:text> .sp </xsl:text> <xsl:apply-templates/> <xsl:text> </xsl:text> </xsl:template> <xsl:template match="callout"> - <xsl:value-of select="concat('\fB',substring-after(@arearefs,'-'),'. \fR')"/> + <xsl:value-of select="concat('▓fB',substring-after(@arearefs,'-'),'. ▓fR')"/> <xsl:apply-templates/> - <xsl:text>.br </xsl:text> + <xsl:text>⌂br </xsl:text> </xsl:template> <!-- sorry, this is not about callouts, but attempts to work around Someone more knowledgeable in this area should step in :) Thank you, -- Alexey Mahotkin http://www.versioncontrolblog.com/ - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html