$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r85021 - trunk/tools/boostbook/xsl
From: robert.kawulak_at_[hidden]
Date: 2013-07-13 08:44:17
Author: rkawulak
Date: 2013-07-13 08:44:17 EDT (Sat, 13 Jul 2013)
New Revision: 85021
URL: http://svn.boost.org/trac/boost/changeset/85021
Log:
[BoostBook] Added support for SVN fixed-length $Date$ keyword.
Text files modified: 
   trunk/tools/boostbook/xsl/html-base.xsl |    10 ++++++----                              
   trunk/tools/boostbook/xsl/html-help.xsl |    10 ++++++----                              
   2 files changed, 12 insertions(+), 8 deletions(-)
Modified: trunk/tools/boostbook/xsl/html-base.xsl
==============================================================================
--- trunk/tools/boostbook/xsl/html-base.xsl	Fri Jul 12 16:24:42 2013	(r85020)
+++ trunk/tools/boostbook/xsl/html-base.xsl	2013-07-13 08:44:17 EDT (Sat, 13 Jul 2013)	(r85021)
@@ -140,9 +140,9 @@
   <xsl:template name="format.svn.revision">
     <xsl:param name="text"/>
 
-    <!-- Remove the "$Date: " -->
+    <!-- Remove the "$Date: " or "$Date:: " -->
     <xsl:variable name="text.noprefix"
-      select="substring-after($text, '$Date: ')"/>
+      select="substring-after($text, ': ')"/>
 
     <!-- Grab the year -->
     <xsl:variable name="year" select="substring-before($text.noprefix, '-')"/>
@@ -184,8 +184,10 @@
       </xsl:choose>
     </xsl:variable>
 
-    <xsl:value-of select="concat($month.name, ' ', $day, ', ', $year, ' at ',
-                                 $time, ' ', $timezone)"/>
+    <xsl:value-of select="concat($month.name, ' ', $day, ', ', $year)"/>
+    <xsl:if test="$time != ''">
+      <xsl:value-of select="concat(' at ', $time, ' ', $timezone)"/>
+    </xsl:if>
   </xsl:template>
 
   <!-- Footer Copyright -->
Modified: trunk/tools/boostbook/xsl/html-help.xsl
==============================================================================
--- trunk/tools/boostbook/xsl/html-help.xsl	Fri Jul 12 16:24:42 2013	(r85020)
+++ trunk/tools/boostbook/xsl/html-help.xsl	2013-07-13 08:44:17 EDT (Sat, 13 Jul 2013)	(r85021)
@@ -78,9 +78,9 @@
   <xsl:template name="format.svn.revision">
     <xsl:param name="text"/>
 
-    <!-- Remove the "$Date: " -->
+    <!-- Remove the "$Date: " or "$Date:: " -->
     <xsl:variable name="text.noprefix"
-      select="substring-after($text, '$Date: ')"/>
+      select="substring-after($text, ': ')"/>
 
     <!-- Grab the year -->
     <xsl:variable name="year" select="substring-before($text.noprefix, '-')"/>
@@ -122,8 +122,10 @@
       </xsl:choose>
     </xsl:variable>
 
-    <xsl:value-of select="concat($month.name, ' ', $day, ', ', $year, ' at ',
-                                 $time, ' ', $timezone)"/>
+    <xsl:value-of select="concat($month.name, ' ', $day, ', ', $year)"/>
+    <xsl:if test="$time != ''">
+      <xsl:value-of select="concat(' at ', $time, ' ', $timezone)"/>
+    </xsl:if>
   </xsl:template>
 
   <!-- We don't want refentry's to show up in the TOC because they