blob: 73c2a72c03833e4db858ae72cdaf5b71defc6fca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# Author: David Goodger
# Contact: goodger@users.sourceforge.net
# Revision: $Revision: 1.1 $
# Date: $Date: 2011/10/09 00:38:43 $
# Copyright: This module has been placed in the public domain.
"""
Gentoo Linux Enhancement Proposal (GLEP) Reader.
"""
__docformat__ = 'reStructuredText'
from docutils.readers import pep as pepsreader
from docutils.transforms import gleps, peps
class Reader(pepsreader.Reader):
"""Glep reader class with minor modifications to the pep reader."""
supported = ('glep',)
"""Contexts this reader supports."""
def get_transforms(self):
"""Parse headers for gleps, not peps."""
transforms = pepsreader.Reader.get_transforms(self)
transforms.remove(peps.Headers)
transforms.append(gleps.GLEPHeaders)
return transforms
|