Commit 3299db62 authored by Andreas Jung's avatar Andreas Jung

replace StructuredText with zope.structuredtext

parent 791b17fa
......@@ -126,7 +126,6 @@ class APIDoc(Persistent):
# Get info on methods and attributes, ignore special items
self.attributes=[]
self.methods=[]
from Interface.Method import Method
for k,v in klass.namesAndDescriptions():
if hasattr(v, 'getSignatureInfo'):
self.methods.append(MethodDoc(v, 1))
......
......@@ -15,12 +15,10 @@
__version__='$Revision: 1.12 $'[11:-2]
import sys, re
import Globals, Acquisition
import StructuredText.StructuredText
import sys, os, re
stx_class=StructuredText.StructuredText.HTML
from zope.structuredtext.html import HTMLWithImages
from zope.structuredtext.document import DocumentWithImages
class HelpBase(Acquisition.Implicit):
......@@ -76,7 +74,10 @@ class object(Acquisition.Implicit):
doc[1]=doc[1].strip()
doc='\n\n'.join(doc)
return str(stx_class(doc))
doc = DocumentWithImages()(doc)
return HTMLWithImages()(doc)
def version(self):
if hasattr(self._obj_, '__version__'):
......
......@@ -17,7 +17,7 @@ __version__='$Revision: 1.10 $'[11:-2]
from Globals import InitializeClass
from AccessControl import ClassSecurityInfo
import sys, os, Globals, Acquisition
import sys, Globals
from HelpUtil import HelpBase, classobject
from HelpUtil import is_class, is_module
from Globals import DTMLFile
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment