Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package suse-xsl-stylesheets for
openSUSE:Factory checked in at 2023-10-19 22:46:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/suse-xsl-stylesheets (Old)
and /work/SRC/openSUSE:Factory/.suse-xsl-stylesheets.new.1945 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "suse-xsl-stylesheets"
Thu Oct 19 22:46:54 2023 rev:74 rq:1118799 version:2.92.8
Changes:
--------
---
/work/SRC/openSUSE:Factory/suse-xsl-stylesheets/suse-xsl-stylesheets.changes
2023-09-22 21:47:07.944246735 +0200
+++
/work/SRC/openSUSE:Factory/.suse-xsl-stylesheets.new.1945/suse-xsl-stylesheets.changes
2023-10-19 22:49:15.142638398 +0200
@@ -1,0 +2,8 @@
+Thu Oct 19 05:28:46 UTC 2023 - Thomas Schraitle <[email protected]> -
2.92.8
+
+- Update 2.92.8
+ - Process <revhistory> in book & article title pages (PR #578)
+ - Add missing "#" for footnote reference (#579)
+ - Process substeps/@performance='optional' (#517)
+
+-------------------------------------------------------------------
Old:
----
suse-xsl-2.92.7.tar.bz2
New:
----
suse-xsl-2.92.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ suse-xsl-stylesheets.spec ++++++
--- /var/tmp/diff_new_pack.eKdAwp/_old 2023-10-19 22:49:15.758660741 +0200
+++ /var/tmp/diff_new_pack.eKdAwp/_new 2023-10-19 22:49:15.762660886 +0200
@@ -22,7 +22,7 @@
%define suse_styles_dir %{db_xml_dir}/stylesheet
#
Name: suse-xsl-stylesheets
-Version: 2.92.7
+Version: 2.92.8
Release: 0
Summary: SUSE-Branded Stylesheets for DocBook
License: GPL-2.0-only OR GPL-3.0-only
++++++ suse-xsl-2.92.7.tar.bz2 -> suse-xsl-2.92.8.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/ChangeLog
new/suse-xsl-2.92.8/ChangeLog
--- old/suse-xsl-2.92.7/ChangeLog 2023-09-18 12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/ChangeLog 2023-10-19 07:22:42.000000000 +0200
@@ -1,4 +1,12 @@
-------------------------------------------------------------------
+Thu Oct 19 05:17:31 UTC 2023 - [email protected]
+
+- Update to 2.92.8
+ * Process <revhistory> in book & article title pages (PR #578)
+ * Add missing "#" for footnote reference (#579)
+ * Process substeps/@performance='optional' (#517)
+
+-------------------------------------------------------------------
Mon Sep 18 10:42:46 UTC 2023 - [email protected]
- Update 2.92.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/suse-xsl-2.92.7/source-assets/styles2022/sass/custom/content-title.sass
new/suse-xsl-2.92.8/source-assets/styles2022/sass/custom/content-title.sass
--- old/suse-xsl-2.92.7/source-assets/styles2022/sass/custom/content-title.sass
2023-09-18 12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/source-assets/styles2022/sass/custom/content-title.sass
2023-10-19 07:22:42.000000000 +0200
@@ -10,6 +10,15 @@
h1:has(.title-container)
padding: 80px 0 80px
+.revhistory
+ margin-left: 2em
+ margin-right: 2em
+
+.titlepage-revhistory
+ margin-top: 1em
+ margin-bottom: 1em
+
+
// FIXME: almost everything below needs a thorough cleanup!
.article,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/ar.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/ar.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/ar.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/ar.xml 2023-10-19
07:22:42.000000000 +0200
@@ -249,6 +249,7 @@
<l:context name="title">
<l:template name="part" text="Ø§ÙØ¬Ø²Ø¡ %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="keycap">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/cs.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/cs.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/cs.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/cs.xml 2023-10-19
07:22:42.000000000 +0200
@@ -222,6 +222,7 @@
<l:context name="title">
<l:template name="part" text="DÃl %n â%tâ" />
+ <l:template name="revhistory" text="%t"/>
</l:context>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/da.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/da.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/da.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/da.xml 2023-10-19
07:22:42.000000000 +0200
@@ -187,6 +187,7 @@
<l:context name="title">
<l:template name="part" text="Del %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/de.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/de.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/de.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/de.xml 2023-10-19
07:22:42.000000000 +0200
@@ -174,6 +174,10 @@
<l:template name="toc" text="%t"/>
</l:context>
+ <l:context name="title">
+ <l:template name="revhistory" text="%t"/>
+ </l:context>
+
<l:context name="keycap">
<l:template name="alt" text="Alt"/>
<l:template name="backspace" text="<—"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/en.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/en.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/en.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/en.xml 2023-10-19
07:22:42.000000000 +0200
@@ -179,9 +179,9 @@
<l:context name="title">
<l:template name="part" text="Part %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
-
<l:context name="keycap">
<l:template name="alt" text="Alt"/>
<l:template name="backspace" text="<—"/><!-- mdash -->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/es.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/es.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/es.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/es.xml 2023-10-19
07:22:42.000000000 +0200
@@ -195,6 +195,10 @@
<l:template name="toc" text="%t"/>
</l:context>
+ <l:context name="title">
+ <l:template name="revhistory" text="%t"/>
+ </l:context>
+
<l:context name="keycap">
<l:template name="alt" text="Alt"/>
<l:template name="backspace" text="<—"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/fi.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/fi.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/fi.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/fi.xml 2023-10-19
07:22:42.000000000 +0200
@@ -184,6 +184,7 @@
<l:context name="title">
<l:template name="part" text="Osa %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="keycap">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/fr.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/fr.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/fr.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/fr.xml 2023-10-19
07:22:42.000000000 +0200
@@ -175,6 +175,10 @@
<l:template name="toc" text="%t"/>
</l:context>
+ <l:context name="title">
+ <l:template name="revhistory" text="%t"/>
+ </l:context>
+
<l:context name="keycap">
<l:template name="alt" text="Alt"/>
<l:template name="backspace" text="<—"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/hu.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/hu.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/hu.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/hu.xml 2023-10-19
07:22:42.000000000 +0200
@@ -197,9 +197,9 @@
<l:context name="title">
<l:template name="part" text="%n %t rész"/>
<l:template name="part" style="title" text="%n. rész %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
-
<l:context name="keycap">
<l:template name="alt" text="Alt"/>
<l:template name="backspace" text="<—"/><!-- mdash -->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/it.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/it.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/it.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/it.xml 2023-10-19
07:22:42.000000000 +0200
@@ -189,6 +189,10 @@
<l:template name="format" text="d.m.Y"/>
</l:context>
+ <l:context name="title">
+ <l:template name="revhistory" text="%t"/>
+ </l:context>
+
<l:context name="keycap">
<l:template name="alt" text="Alt"/>
<l:template name="backspace" text="<—"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/ja.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/ja.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/ja.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/ja.xml 2023-10-19
07:22:42.000000000 +0200
@@ -194,6 +194,10 @@
<l:template name="toc" text="%t"/>
</l:context>
+ <l:context name="title">
+ <l:template name="revhistory" text="%t"/>
+ </l:context>
+
<l:context name="keycap"><!-- FIXME: What are the Japanese keycaps? -->
<l:template name="alt" text="Alt"/>
<l:template name="backspace" text="<—"/><!-- mdash -->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/ko.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/ko.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/ko.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/ko.xml 2023-10-19
07:22:42.000000000 +0200
@@ -131,6 +131,7 @@
<l:context name="title-numbered">
<l:template name="Part" text="%n부 %t"/>
<l:template name="part" text="%n부 %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="xref-number-and-title">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/lt_lt.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/lt_lt.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/lt_lt.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/lt_lt.xml 2023-10-19
07:22:42.000000000 +0200
@@ -173,6 +173,7 @@
<l:context name="title">
<l:template name="part" text="%t %n dalis"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="keycap">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/nl.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/nl.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/nl.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/nl.xml 2023-10-19
07:22:42.000000000 +0200
@@ -206,6 +206,7 @@
<l:context name="title">
<l:template name="part" text="Onderdeel %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/no.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/no.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/no.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/no.xml 2023-10-19
07:22:42.000000000 +0200
@@ -172,6 +172,7 @@
<l:context name="title">
<l:template name="part" text="Del %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="msgset">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/pl.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/pl.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/pl.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/pl.xml 2023-10-19
07:22:42.000000000 +0200
@@ -178,6 +178,7 @@
<l:context name="title">
<l:template name="part" text="Część %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="msgset">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/pt_br.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/pt_br.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/pt_br.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/pt_br.xml 2023-10-19
07:22:42.000000000 +0200
@@ -171,6 +171,7 @@
<l:context name="title">
<l:template name="part" text="Parte %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/ru.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/ru.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/ru.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/ru.xml 2023-10-19
07:22:42.000000000 +0200
@@ -171,6 +171,9 @@
<l:template name="toc" text="%t"/>
</l:context>
+ <l:context name="title">
+ <l:template name="revhistory" text="%t"/>
+ </l:context>
<l:context name="msgset">
<l:template name="alt" text="Alt"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/sv.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/sv.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/sv.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/sv.xml 2023-10-19
07:22:42.000000000 +0200
@@ -169,6 +169,7 @@
<l:context name="title">
<l:template name="part" text="Del %n %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="msgset">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/zh_cn.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/zh_cn.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/zh_cn.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/zh_cn.xml 2023-10-19
07:22:42.000000000 +0200
@@ -256,6 +256,7 @@
<l:context name="title">
<l:template name="chapter" text="第 %n 章 %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="xref-number-and-title">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/l10n/zh_tw.xml
new/suse-xsl-2.92.8/suse2022-ns/common/l10n/zh_tw.xml
--- old/suse-xsl-2.92.7/suse2022-ns/common/l10n/zh_tw.xml 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/l10n/zh_tw.xml 2023-10-19
07:22:42.000000000 +0200
@@ -86,6 +86,7 @@
<l:context name="title">
<l:template name="part" text="%n. %t"/>
+ <l:template name="revhistory" text="%t"/>
</l:context>
<l:context name="title-numbered">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/common/titles.xsl
new/suse-xsl-2.92.8/suse2022-ns/common/titles.xsl
--- old/suse-xsl-2.92.7/suse2022-ns/common/titles.xsl 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/common/titles.xsl 2023-10-19
07:22:42.000000000 +0200
@@ -45,6 +45,19 @@
</xsl:template>
+<xsl:template match="d:revhistory" mode="title.markup">
+ <xsl:choose>
+ <xsl:when test="d:title | d:info/d:title">
+ <xsl:apply-templates mode="title.markup"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name="gentext">
+ <xsl:with-param name="key" select="'RevHistory'" />
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+</xsl:template>
+
<!--
Temporary fix for version 1.78.1:
See upstream revision 9820. Remove this snippet, if there is a newer
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/fo/lists.xsl
new/suse-xsl-2.92.8/suse2022-ns/fo/lists.xsl
--- old/suse-xsl-2.92.7/suse2022-ns/fo/lists.xsl 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/fo/lists.xsl 2023-10-19
07:22:42.000000000 +0200
@@ -325,7 +325,7 @@
local-name()='simpara' or
local-name()='formalpara']"
priority="2">
-
+ <xsl:variable name="perf"
select="(../@performance|../../@performance)[last()]"/>
<fo:block xsl:use-attribute-sets="para.properties">
<xsl:call-template name="no-break-after-colon"/>
@@ -335,7 +335,7 @@
<xsl:with-param name="arch-value" select="@arch"/>
</xsl:call-template>
</xsl:if>
- <xsl:if test="(self::d:para or self::d:simpara) and
../@performance='optional'">
+ <xsl:if test="(self::d:para or self::d:simpara) and $perf='optional'">
<fo:inline color="&mid-gray;" xsl:use-attribute-sets="italicized">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'step.optional'"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/static/css/style-new.css
new/suse-xsl-2.92.8/suse2022-ns/static/css/style-new.css
--- old/suse-xsl-2.92.7/suse2022-ns/static/css/style-new.css 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/static/css/style-new.css 2023-10-19
07:22:42.000000000 +0200
@@ -1983,6 +1983,14 @@
h1:has(.title-container) {
padding: 80px 0 80px; }
+.revhistory {
+ margin-left: 2em;
+ margin-right: 2em; }
+
+.titlepage-revhistory {
+ margin-top: 1em;
+ margin-bottom: 1em; }
+
.article .title,
.book .title,
.set .title {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/static/css/style.css
new/suse-xsl-2.92.8/suse2022-ns/static/css/style.css
--- old/suse-xsl-2.92.7/suse2022-ns/static/css/style.css 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/static/css/style.css 2023-10-19
07:22:42.000000000 +0200
@@ -2246,6 +2246,14 @@
h1:has(.title-container) {
padding: 80px 0 80px; }
+.revhistory {
+ margin-left: 2em;
+ margin-right: 2em; }
+
+.titlepage-revhistory {
+ margin-top: 1em;
+ margin-bottom: 1em; }
+
.article .title,
.book .title,
.set .title {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/xhtml/docbook.xsl
new/suse-xsl-2.92.8/suse2022-ns/xhtml/docbook.xsl
--- old/suse-xsl-2.92.7/suse2022-ns/xhtml/docbook.xsl 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/xhtml/docbook.xsl 2023-10-19
07:22:42.000000000 +0200
@@ -719,25 +719,25 @@
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
+ <xsl:variable name="candidate.lang">
+ <xsl:choose>
+ <xsl:when test="$rootid">
+ <xsl:call-template name="l10n.language">
+ <xsl:with-param name="target" select="key('id', $rootid)"/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name="l10n.language">
+ <xsl:with-param name="target" select="/*[1]"/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
<xsl:call-template name="user.preroot"/>
<xsl:call-template name="root.messages"/>
- <html>
- <xsl:attribute name="lang">
- <xsl:choose>
- <xsl:when test="$rootid">
- <xsl:call-template name="l10n.language">
- <xsl:with-param name="target" select="key('id', $rootid)"/>
- </xsl:call-template>
- </xsl:when>
- <xsl:otherwise>
- <xsl:call-template name="l10n.language">
- <xsl:with-param name="target" select="/*[1]"/>
- </xsl:call-template>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
+ <html lang="{$candidate.lang}" xml:lang="{$candidate.lang}">
<xsl:call-template name="root.attributes"/>
<head>
<xsl:call-template name="system.head.content">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/xhtml/lists.xsl
new/suse-xsl-2.92.8/suse2022-ns/xhtml/lists.xsl
--- old/suse-xsl-2.92.7/suse2022-ns/xhtml/lists.xsl 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/xhtml/lists.xsl 2023-10-19
07:22:42.000000000 +0200
@@ -112,6 +112,7 @@
</xsl:template>
<xsl:template match="d:step/*[1][local-name()='para' or
local-name()='simpara']">
+ <xsl:variable name="perf"
select="(../@performance|../../@performance)[last()]"/>
<xsl:call-template name="paragraph">
<xsl:with-param name="class">
<xsl:if test="@role and $para.propagates.style != 0">
@@ -125,7 +126,7 @@
</xsl:call-template>
</xsl:if>
<xsl:call-template name="anchor"/>
- <xsl:if test="../@performance='optional'">
+ <xsl:if test="$perf='optional'">
<span class="step-optional">
<xsl:call-template name="gentext">
<xsl:with-param name="key" select="'step.optional'"/>
@@ -138,6 +139,7 @@
</xsl:call-template>
</xsl:template>
+
<xsl:template match="d:listitem/d:simpara" priority="10">
<!-- Unlike the original DocBook stylesheets, if a listitem contains only a
single simpara, we still want to output the <p> wrapper... This is
essentially
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/xhtml/param.xsl
new/suse-xsl-2.92.8/suse2022-ns/xhtml/param.xsl
--- old/suse-xsl-2.92.7/suse2022-ns/xhtml/param.xsl 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/xhtml/param.xsl 2023-10-19
07:22:42.000000000 +0200
@@ -489,4 +489,22 @@
-->
<xsl:param
name="qualtrics-feedback.js">static/js/qualtrics-feedback.js</xsl:param>
+ <!-- Limit the revhistory list to X entries
+ If it's empty, display all
+ -->
+ <xsl:param name="revision.limit"/>
+
+ <!-- In case there is not revhistory/title, should the article/book title be
included
+ after the default "Revision History" string?
+ -->
+ <xsl:param name="revision.add.div.title" select="1"/>
+
+ <!--
+ $generate.revhistory = enable or disable revhistory generation
+ valid values: 0 or 1
+ -->
+ <xsl:param name="generate.revhistory" select="1"/>
+
+ <!-- Generates a separate file -->
+ <xsl:param name="generate.revhistory.link" select="1"/>
</xsl:stylesheet>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/suse-xsl-2.92.7/suse2022-ns/xhtml/titlepage.templates.xsl
new/suse-xsl-2.92.8/suse2022-ns/xhtml/titlepage.templates.xsl
--- old/suse-xsl-2.92.7/suse2022-ns/xhtml/titlepage.templates.xsl
2023-09-18 12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/xhtml/titlepage.templates.xsl
2023-10-19 07:22:42.000000000 +0200
@@ -233,6 +233,8 @@
<!-- ===================================================== -->
<!-- article titlepage templates -->
+
+
<xsl:template match="d:authorgroup" mode="article.titlepage.recto.auto.mode">
<xsl:call-template name="add.authorgroup"/>
</xsl:template>
@@ -326,6 +328,10 @@
<xsl:apply-templates mode="article.titlepage.recto.auto.mode"
select="d:articleinfo/d:copyright"/>
<xsl:apply-templates mode="article.titlepage.recto.auto.mode"
select="d:artheader/d:copyright"/>
<xsl:apply-templates mode="article.titlepage.recto.auto.mode"
select="d:info/d:copyright"/>
+
+ <xsl:if test="number($generate.revhistory) = 1">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode"
select="d:info/d:revhistory"/>
+ </xsl:if>
</xsl:template>
<xsl:template name="article.titlepage.separator">
@@ -387,10 +393,12 @@
<xsl:apply-templates mode="set.titlepage.recto.auto.mode"
select="d:info/d:pubdate"/>
<xsl:apply-templates mode="set.titlepage.recto.auto.mode"
select="d:setinfo/d:revision"/>
<xsl:apply-templates mode="set.titlepage.recto.auto.mode"
select="d:info/d:revision"/>
- <xsl:apply-templates mode="set.titlepage.recto.auto.mode"
select="d:setinfo/d:revhistory"/>
- <xsl:apply-templates mode="set.titlepage.recto.auto.mode"
select="d:info/d:revhistory"/>
<xsl:apply-templates mode="set.titlepage.recto.auto.mode"
select="d:setinfo/d:abstract"/>
<xsl:apply-templates mode="set.titlepage.recto.auto.mode"
select="d:info/d:abstract"/>
+
+ <xsl:if test="number($generate.revhistory) = 1">
+ <xsl:apply-templates mode="set.titlepage.recto.auto.mode"
select="d:info/d:revhistory"/>
+ </xsl:if>
</xsl:template>
<!-- ===================================================== -->
<!-- book titlepage templates -->
@@ -432,6 +440,10 @@
<xsl:apply-templates mode="book.titlepage.recto.auto.mode"
select="d:bookinfo/d:abstract"/>
<xsl:apply-templates mode="book.titlepage.recto.auto.mode"
select="d:info/d:abstract"/>
+ <xsl:if test="number($generate.revhistory) = 1">
+ <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
select="d:info/d:revhistory"/>
+ </xsl:if>
+
<xsl:apply-templates mode="book.titlepage.recto.auto.mode"
select="d:bookinfo/d:corpauthor"/>
<xsl:apply-templates mode="book.titlepage.recto.auto.mode"
select="d:info/d:corpauthor"/>
<xsl:apply-templates mode="book.titlepage.recto.auto.mode"
select="d:bookinfo/d:authorgroup"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/xhtml/titlepage.xsl
new/suse-xsl-2.92.8/suse2022-ns/xhtml/titlepage.xsl
--- old/suse-xsl-2.92.7/suse2022-ns/xhtml/titlepage.xsl 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/xhtml/titlepage.xsl 2023-10-19
07:22:42.000000000 +0200
@@ -10,11 +10,13 @@
Copyright: 2012, Stefan Knorr
-->
-<xsl:stylesheet exclude-result-prefixes="d"
- version="1.0"
+<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:d="http://docbook.org/ns/docbook"
- xmlns="http://www.w3.org/1999/xhtml">
+ xmlns:exsl="http://exslt.org/common"
+ xmlns="http://www.w3.org/1999/xhtml"
+ exclude-result-prefixes="exsl d"
+ >
<xsl:template match="d:book/d:title|d:article/d:title|d:set/d:title"
mode="titlepage.mode">
@@ -63,4 +65,172 @@
</div>
</xsl:template>
+<!-- ============================================================== -->
+<!-- revhistory handling -->
+<xsl:template match="d:revhistory" mode="titlepage.mode">
+ <xsl:variable name="revhistory.text">
+ <xsl:call-template name="gentext">
+ <xsl:with-param name="key" select="'RevHistory'" />
+ </xsl:call-template>
+ </xsl:variable>
+ <xsl:variable name="empty.title">
+ <d:title>
+ <xsl:value-of select="$revhistory.text"/>
+ <xsl:if test="$revision.add.div.title">
+ <xsl:text>: </xsl:text>
+ <xsl:choose>
+ <xsl:when test="$rootid">
+ <xsl:value-of
+ select="(key('id', $rootid)/d:title | key('id',
$rootid)/d:info/d:title)[1]"
+ />
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="(/*/d:title | /*/d:info/d:title)[1]" />
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:if>
+ </d:title>
+ </xsl:variable>
+ <xsl:variable name="title">
+ <xsl:choose>
+ <xsl:when test="d:title | d:info/d:title">
+ <xsl:apply-templates select="(d:title | d:info/d:title)[1]"
+ mode="titlepage.mode" />
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates select="exsl:node-set($empty.title)/*"
+ mode="titlepage.mode" />
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
+ <xsl:variable name="contents">
+ <div>
+ <xsl:apply-templates select="." mode="common.html.attributes" />
+ <xsl:call-template name="id.attribute" />
+
+ <xsl:copy-of select="$title" />
+ <xsl:choose>
+ <xsl:when test="$revision.limit != '' and number($revision.limit) >
2">
+ <xsl:apply-templates select="d:revision[position() <=
$revision.limit]" mode="titlepage.mode" >
+ <xsl:sort order="descending" select="number(translate(d:date,
'-', ''))"/>
+ </xsl:apply-templates>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates select="d:revision" mode="titlepage.mode" >
+ <xsl:sort order="descending" select="number(translate(d:date,
'-', ''))"/>
+ </xsl:apply-templates>
+ </xsl:otherwise>
+ </xsl:choose>
+ </div>
+ </xsl:variable>
+
+ <xsl:choose>
+ <xsl:when test="$generate.revhistory.link != 0">
+
+ <!-- Compute name of revhistory file -->
+ <xsl:variable name="file">
+ <xsl:call-template name="ln.or.rh.filename">
+ <xsl:with-param name="is.ln" select="false()" />
+ </xsl:call-template>
+ </xsl:variable>
+ <xsl:variable name="filename">
+ <xsl:call-template name="make-relative-filename">
+ <xsl:with-param name="base.dir" select="$chunk.base.dir" />
+ <xsl:with-param name="base.name" select="$file" />
+ </xsl:call-template>
+ </xsl:variable>
+ <xsl:variable name="candidate.lang">
+ <xsl:choose>
+ <xsl:when test="$rootid">
+ <xsl:call-template name="l10n.language">
+ <xsl:with-param name="target" select="key('id', $rootid)"/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name="l10n.language">
+ <xsl:with-param name="target" select="/*[1]"/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
+ <!-- Create the link to the revhistory page -->
+ <div class="titlepage-revhistory">
+ <a aria-label="{$revhistory.text}" hreflang="{$candidate.lang}"
+ href="{$file}" target="_blank"><xsl:copy-of
select="string($title)" /></a>
+ </div>
+
+ <xsl:call-template name="write.chunk">
+ <xsl:with-param name="filename" select="$filename" />
+ <xsl:with-param name="quiet" select="$chunk.quietly" />
+ <xsl:with-param name="content">
+ <xsl:call-template name="user.preroot" />
+ <html lang="{$candidate.lang}" xml:lang="{$candidate.lang}">
+ <head>
+ <xsl:call-template name="system.head.content" />
+ <xsl:call-template name="head.content">
+ <xsl:with-param name="title">
+ <xsl:value-of select="$title" />
+ <xsl:if test="../../d:title">
+ <xsl:value-of select="concat(' (', ../../d:title, ')')"
/>
+ </xsl:if>
+ </xsl:with-param>
+ </xsl:call-template>
+ <xsl:call-template name="user.head.content" />
+ </head>
+ <body>
+ <xsl:call-template name="body.attributes" />
+ <xsl:copy-of select="$contents" />
+ </body>
+ </html>
+ <xsl:text>
+</xsl:text>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:copy-of select="$contents" />
+ </xsl:otherwise>
+ </xsl:choose>
+</xsl:template>
+
+
+<xsl:template match="d:revhistory/d:revision" mode="titlepage.mode">
+ <xsl:variable name="revnumber" select="d:revnumber"/>
+ <xsl:variable name="revauthor" select="d:authorinitials|d:author"/>
+ <xsl:variable name="revremark" select="d:revremark|d:revdescription"/>
+
+ <section>
+ <xsl:apply-templates select="." mode="common.html.attributes"/>
+ <xsl:call-template name="id.attribute" />
+
+ <h2>
+ <span class="revision date"><xsl:apply-templates select="d:date"
mode="titlepage.mode"/></span>
+ <xsl:if test="$revnumber">
+ <span class="revision sep"> | </span>
+ <span>
+ <xsl:apply-templates select="$revnumber[1]" mode="titlepage.mode"
/>
+ </span>
+ </xsl:if>
+ </h2>
+
+ <xsl:if test="$revauthor">
+ <p>
+ <xsl:for-each select="$revauthor">
+ <xsl:apply-templates select="." mode="titlepage.mode"/>
+ <xsl:if test="position() != last()">
+ <xsl:text>, </xsl:text>
+ </xsl:if>
+ </xsl:for-each>
+ </p>
+ </xsl:if>
+
+ <xsl:apply-templates select="*[not(self::d:date or
+ self::d:revnumber or
+ self::d:author or
+ self::d:authorinitials)]"
mode="titlepage.mode"/>
+ </section>
+</xsl:template>
+
</xsl:stylesheet>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-xsl-2.92.7/suse2022-ns/xhtml/xref.xsl
new/suse-xsl-2.92.8/suse2022-ns/xhtml/xref.xsl
--- old/suse-xsl-2.92.7/suse2022-ns/xhtml/xref.xsl 2023-09-18
12:44:20.000000000 +0200
+++ new/suse-xsl-2.92.8/suse2022-ns/xhtml/xref.xsl 2023-10-19
07:22:42.000000000 +0200
@@ -82,7 +82,7 @@
<xsl:param name="xrefstyle"/>
<xsl:param name="verbose" select="1"/>
<xsl:variable name="href">
- <xsl:text>ftn.</xsl:text>
+ <xsl:text>#ftn.</xsl:text>
<xsl:call-template name="object.id">
<xsl:with-param name="object" select="."/>
</xsl:call-template>