? build
? fixrst.diff
? PyDS/ConfigLoader.pyc
? PyDS/Daemonize.pyc
? PyDS/DefaultConfig.pyc
? PyDS/Server.pyc
? PyDS/timeoutsocket.pyc
? PyDS/Translation.pyc
? PyDS/__init__.pyc
Index: PyDS/StructuredText.py
===================================================================
RCS file: /pyds/PyDS/PyDS/StructuredText.py,v
retrieving revision 1.8
diff -c -r1.8 StructuredText.py
*** PyDS/StructuredText.py 10 Apr 2003 11:57:41 -0000 1.8
--- PyDS/StructuredText.py 16 Apr 2003 03:39:27 -0000
***************
*** 30,35 ****
--- 30,36 ----
import docutils.nodes
import docutils.parsers.rst
import docutils.utils
+ import docutils.frontend
try:
from cStringIO import StringIO
***************
*** 37,43 ****
from StringIO import StringIO
# a bad hack to preserver my installed translation handler, as docutils has it's own
! _PyDS.translation.install()
class TextBlock:
--- 38,51 ----
from StringIO import StringIO
# a bad hack to preserver my installed translation handler, as docutils has it's own
! try:
! _PyDS.translation.install()
! except NameError, e:
! if e.args[0] != "name '_PyDS' is not defined":
! raise
! else:
! import warnings
! warnings.warn("_PyDS translation hook not installed.")
class TextBlock:
***************
*** 442,448 ****
# This function renders a reStructuredText to HTML fragments
def renderText(str):
parser = docutils.parsers.rst.Parser()
! document = docutils.utils.new_document()
parser.parse(str, document)
targetvisitor = TargetVisitor(document)
document.walk(targetvisitor)
--- 450,460 ----
# This function renders a reStructuredText to HTML fragments
def renderText(str):
parser = docutils.parsers.rst.Parser()
! op = docutils.frontend.OptionParser(
! components=(docutils.parsers.rst.Parser,))
! settings = op.get_default_values()
! document = docutils.utils.new_document('PyDS.StructuredText.renderText',
! settings)
parser.parse(str, document)
targetvisitor = TargetVisitor(document)
document.walk(targetvisitor)
last change 2003-04-16 13:40:48 |
Fix for reStructuredText support, as a context diff from the current (2003/04/16 13:40 AEST) CVS version of PyDS. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 2003-2004, Garth T Kidd