removed obsolete issues (many of them fixed with AE)
[docutils.git] / sandbox / tibs / pysource2 / reader.py
blob6e4c7dfd2a0f5f4bfd2557f42a5254be77a52221
1 """reader.py - docutils Reader for Python source code
3 :Author: Tibs
4 :Contact: tibs@tibsnjoan.co.uk
5 :Revision: $Revision$
6 :Date: $Date$
7 :Copyright: This module has been placed in the public domain.
8 """
10 __docformat__ = 'reStructuredText'
12 import docutils.readers
13 from docutils.readers.python.moduleparser import Node, parse_module
14 #from package import parse_package
15 from transform import make_document
17 class Reader(docutils.readers.Reader):
18 """A Python source code specific Reader.
19 """
21 config_section = 'python reader'
22 config_section_dependencies = ('readers',)
24 def parse(self):
25 """Parse `self.input` into a document tree."""
27 tree = parse_module(self.input,self.source.source_path)
28 self.document = document = make_document(tree)
29 #self.document = document = self.new_document()
30 #self.parser.parse(self.input, document)
31 document.current_source = document.current_line = None