gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] navidoc ./TODO-navidoc navidoc/transforms/__ini...


From: Asko Soukka
Subject: [Gzz-commits] navidoc ./TODO-navidoc navidoc/transforms/__ini...
Date: Mon, 28 Apr 2003 07:11:49 -0400

CVSROOT:        /cvsroot/navidoc
Module name:    navidoc
Changes by:     Asko Soukka <address@hidden>    03/04/28 07:11:49

Modified files:
        .              : TODO-navidoc 
        navidoc/transforms: __init__.py 

Log message:
        docutils.conf:datestamp: SSI_LASTMOD

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/navidoc/navidoc/TODO-navidoc.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/navidoc/navidoc/navidoc/transforms/__init__.py.diff?tr1=1.11&tr2=1.12&r1=text&r2=text

Patches:
Index: navidoc/TODO-navidoc
diff -u navidoc/TODO-navidoc:1.8 navidoc/TODO-navidoc:1.9
--- navidoc/TODO-navidoc:1.8    Mon Apr 28 04:27:34 2003
+++ navidoc/TODO-navidoc        Mon Apr 28 07:11:49 2003
@@ -11,6 +11,8 @@
     + replacing some foo[a:b] with foo[a:len(midfix)+c]
   - syntax to follow Fenfire coding standards
   - documenting, tests
+  - document docutils.conf:datestamp -additions (CVS_DATE,
+    CVS_VERSION, SSI_LASTMOD) somewhere
   - more?
 
 anybody:
Index: navidoc/navidoc/transforms/__init__.py
diff -u navidoc/navidoc/transforms/__init__.py:1.11 
navidoc/navidoc/transforms/__init__.py:1.12
--- navidoc/navidoc/transforms/__init__.py:1.11 Mon Apr 28 05:33:56 2003
+++ navidoc/navidoc/transforms/__init__.py      Mon Apr 28 07:11:49 2003
@@ -1,5 +1,5 @@
 # 
-# Copyright (c) 2003 by Benja Fallenstein
+# Copyright (c) 2003 by Benja Fallenstein, Asko Soukka
 #
 # This file is part of Navidoc.
 # 
@@ -19,12 +19,16 @@
 # MA  02111-1307  USA
 # 
 
+# $Id: __init__.py,v 1.12 2003/04/28 11:11:49 humppake Exp $
+
 #
-# Written by Benja Fallenstein
+# Written by Benja Fallenstein and Asko Soukka
 #
 
 __docformat__ = 'reStructuredText'
 
+import os.path
+
 # Replacing existing: Avoiding "unknown target" warnings with latex writer
 # ***ugly***
 import docutils.transforms.universal, docutils.nodes
@@ -96,11 +100,19 @@
             if settings.datestamp.strip() == 'CVS_DATE':
                 datestamp = '$' \
                             +'Date:$'
-                label = 'Last updated'
+                label = 'Last modified'
             elif settings.datestamp.strip() == 'CVS_VERSION':
                 datestamp = '$' \
                             +'Id:$'
                 label = ''
+            elif settings.datestamp.strip() == 'SSI_LASTMOD':
+                datestamp = ''
+                label = ''
+                attributes = {'format': 'html'}
+                text.append(nodes.Text('Last modified: '))
+                text.append(nodes.raw('', '<!--#flastmod file="%s" -->' \
+                                      % (os.path.basename(settings._source)),
+                                      **attributes))
             else: 
                 datestamp = time.strftime(settings.datestamp, time.gmtime())
                 try: label = language.labels['generatedon']




reply via email to

[Prev in Thread] Current Thread [Next in Thread]