[Zope-Checkins] CVS: Zope2 - HTMLClass.py:1.11

chrism@serenade.digicool.com chrism@serenade.digicool.com
Fri, 15 Jun 2001 01:07:41 -0400


Update of /cvs-repository/Zope2/lib/python/StructuredText
In directory serenade:/home/chrism/BackTalk/lib/python/StructuredText

Modified Files:
	HTMLClass.py 
Log Message:
StructuredTextNG's HTMLClass ordered and unordered list output (for numbered and bulleted items respectively) differed unnecessarily from ClassicStructuredText's HTML output by not inserting a surrounding the list text with a paragraph tag. Both now do surround list text with a paragraph tag.


--- Updated File HTMLClass.py in package Zope2 --
--- HTMLClass.py	2001/05/03 19:54:06	1.10
+++ HTMLClass.py	2001/06/15 05:07:41	1.11
@@ -174,11 +174,11 @@
         p=doc.getPreviousSibling()
         if p is None or p.getNodeName() is not doc.getNodeName():
             output('\n<ul>\n')
-        output('<li>')
+        output('<li><p>')
         for c in doc.getChildNodes():
             getattr(self, self.element_types[c.getNodeName()])(c, level, output)
         n=doc.getNextSibling()
-        output('</li>\n')
+        output('</p></li>\n')
         if n is None or n.getNodeName() is not doc.getNodeName():            
             output('\n</ul>\n')
 
@@ -186,11 +186,11 @@
         p=doc.getPreviousSibling()
         if p is None or p.getNodeName() is not doc.getNodeName():            
             output('\n<ol>\n')
-        output('<li>')
+        output('<li><p>')
         for c in doc.getChildNodes():
             getattr(self, self.element_types[c.getNodeName()])(c, level, output)
         n=doc.getNextSibling()
-        output('</li>\n')
+        output('</p></li>\n')
         if n is None or n.getNodeName() is not doc.getNodeName():
             output('\n</ol>\n')