[Epydoc-commits] SF.net SVN: epydoc: [1260] trunk/epydoc/src/epydoc/markup/restructuredtext.py
Brought to you by:
edloper
From: <ed...@us...> - 2006-08-21 09:40:21
|
Revision: 1260 Author: edloper Date: 2006-08-21 02:40:18 -0700 (Mon, 21 Aug 2006) ViewCVS: http://svn.sourceforge.net/epydoc/?rev=1260&view=rev Log Message: ----------- Applied SF patch [ 1531588 ] Bugfix: make :author: work in restructuredtext markup. (Disables a transform that's performed by docutils by default.) Modified Paths: -------------- trunk/epydoc/src/epydoc/markup/restructuredtext.py Modified: trunk/epydoc/src/epydoc/markup/restructuredtext.py =================================================================== --- trunk/epydoc/src/epydoc/markup/restructuredtext.py 2006-08-21 09:28:11 UTC (rev 1259) +++ trunk/epydoc/src/epydoc/markup/restructuredtext.py 2006-08-21 09:40:18 UTC (rev 1260) @@ -79,6 +79,7 @@ from docutils.frontend import OptionParser from docutils.parsers.rst import directives import docutils.nodes +import docutils.transforms.frontmatter from epydoc.compat import * # Backwards compatibility from epydoc.markup import * @@ -192,6 +193,11 @@ A reader that captures all errors that are generated by parsing, and appends them to a list. """ + # Do not translate <field>author</field> to <author> + default_transforms = list(StandaloneReader.default_transforms) + try: default_transforms.remove(docutils.transforms.frontmatter.DocInfo) + except ValueError: pass + def __init__(self, errors): self._errors = errors StandaloneReader.__init__(self) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |