[Epydoc-commits] SF.net SVN: epydoc: [1733] trunk/epydoc/src/epydoc/markup/restructuredtext. py
Brought to you by:
edloper
From: <ed...@us...> - 2008-02-23 00:52:24
|
Revision: 1733 http://epydoc.svn.sourceforge.net/epydoc/?rev=1733&view=rev Author: edloper Date: 2008-02-22 16:52:21 -0800 (Fri, 22 Feb 2008) Log Message: ----------- - Fixed minor bug in handling of markup like `foo <bar>` Modified Paths: -------------- trunk/epydoc/src/epydoc/markup/restructuredtext.py Modified: trunk/epydoc/src/epydoc/markup/restructuredtext.py =================================================================== --- trunk/epydoc/src/epydoc/markup/restructuredtext.py 2008-02-20 21:14:12 UTC (rev 1732) +++ trunk/epydoc/src/epydoc/markup/restructuredtext.py 2008-02-23 00:52:21 UTC (rev 1733) @@ -89,6 +89,7 @@ from epydoc.apidoc import ModuleDoc, ClassDoc from epydoc.docwriter.dotgraph import * from epydoc.docwriter.xlink import ApiLinkReader +from epydoc.util import wordwrap, plaintext_to_html, plaintext_to_latex from epydoc.markup.doctest import doctest_to_html, doctest_to_latex, \ HTMLDoctestColorizer @@ -201,7 +202,7 @@ # Inherit docs visitor = _EpydocLaTeXTranslator(self._document, docstring_linker) self._document.walkabout(visitor) - return ''.join(visitor.body) + return ''.join(visitor.body).strip()+'\n' def to_plaintext(self, docstring_linker, **options): # This is should be replaced by something better: @@ -565,6 +566,7 @@ m = _TARGET_RE.match(node.astext()) if m: text, target = m.groups() else: target = text = node.astext() + text = plaintext_to_latex(text) xref = self._linker.translate_identifier_xref(target, text) self.body.append(xref) raise SkipNode() @@ -605,6 +607,7 @@ m = _TARGET_RE.match(node.astext()) if m: text, target = m.groups() else: target = text = node.astext() + text = plaintext_to_latex(text) xref = self._linker.translate_identifier_xref(target, text) self.body.append(xref) raise SkipNode() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |