コード例 #1
0
    def __init__(self, builder, *args, **kwargs):
        """
        """

        NodeVisitor.__init__(self, *args, **kwargs)
        self.builder = builder
        self.dispatcher = self.builder.template.dispatcher
        self.context = {}
コード例 #2
0
ファイル: defopt.py プロジェクト: johnfarina/defopt
 def __init__(self, document):
     NodeVisitor.__init__(self, document)
     self.paragraphs = []
     self.start_lines = []
     self.params = defaultdict(dict)
     self._current_paragraph = None
     self._indent_iterator_stack = []
     self._indent_stack = []
コード例 #3
0
ファイル: rst2wikidot.py プロジェクト: Br3nda/pythoscope
    def __init__(self, document):
        NodeVisitor.__init__(self, document)

        self.section_level = 1
        self.first_paragraph = True
        self.inside_literal_block = False
        self.lists = []
        self.block_input = False
        self._content = []
コード例 #4
0
ファイル: rst2wikidot.py プロジェクト: terminiter/pythoscope
    def __init__(self, document):
        NodeVisitor.__init__(self, document)

        self.section_level = 1
        self.first_paragraph = True
        self.inside_literal_block = False
        self.lists = []
        self.block_input = False
        self._content = []
コード例 #5
0
ファイル: translator.py プロジェクト: peicheng/zine
 def __init__(self, document):
     NodeVisitor.__init__(self, document)
     self.root = RootElement()
     self.curnode = self.root
     self.context = []
     self.compact_simple = None
     self.compact_field_list = None
     self.compact_p = 1
     self.initial_header_level = 2
     self.section_level = 0
コード例 #6
0
ファイル: translator.py プロジェクト: adityaathalye/zine
 def __init__(self, document):
     NodeVisitor.__init__(self, document)
     self.root = RootElement()
     self.curnode = self.root
     self.context = []
     self.compact_simple = None
     self.compact_field_list = None
     self.compact_p = 1
     self.initial_header_level = 2
     self.section_level = 0
コード例 #7
0
    def __init__(self, document):
        NodeVisitor.__init__(self, document)

        self._output = StringIO()
        self.generator = XMLGenerator(self._output, "utf-8")
        self.generator.outf = self._output

        self.listenv = None
        self.tableenv = False
        self.within_index = False
        self.restrect_newline = True
コード例 #8
0
    def __init__(self, document):
        NodeVisitor.__init__(self, document)

        self._output = StringIO()
        self.generator = XMLGenerator(self._output, "utf-8")
        self.generator.outf = self._output

        self.listenv = None
        self.tableenv = False
        self.within_index = False
        self.restrect_newline = True
コード例 #9
0
    def __init__(self, document, builder):
        NodeVisitor.__init__(self, document)
        self.builder = builder

        self._output = StringIO()
        self.generator = XMLGenerator(self._output, "utf-8")
        self.generator.outf = self._output

        self.listenv = None
        self.within_index = False
        self.licount = 0
        self.admonition = None
コード例 #10
0
    def __init__(self, document, builder):
        BaseTranslator.__init__(self, document)
        self.builder = builder
        self.state = builder.state
        self.verbose = ConfluenceLogger.verbose
        self.warn = ConfluenceLogger.warn
        config = builder.config

        # acquire the active document name from the builder
        assert 'source' in document
        self.docname = canon_path(self.builder.env.path2doc(document['source']))

        # determine the active document's parent path to assist it title mapping
        # for relative document uris
        # (see '_visit_reference_intern_uri')
        if SEP in self.docname:
            self.docparent = self.docname[0 : self.docname.rfind(SEP) + 1]
        else:
            self.docparent = ''

        self.assets = builder.assets
        self.body = []
        self.context = []
        self.nl = '\n'
        self._docnames = [self.docname]
        self._literal = False
        self._section_level = 1
        self._topic = False

        if config.confluence_default_alignment:
            self._default_alignment = config.confluence_default_alignment
        else:
            self._default_alignment = DEFAULT_ALIGNMENT

        if config.highlight_language:
            self._highlight = config.highlight_language
        else:
            self._highlight = DEFAULT_HIGHLIGHT_STYLE
        self._linenothreshold = sys.maxsize
コード例 #11
0
ファイル: search.py プロジェクト: fedor4ever/linux_build
 def __init__(self, document):
     NodeVisitor.__init__(self, document)
     self.found_words = []
コード例 #12
0
 def __init__(self, document, lang):
     NodeVisitor.__init__(self, document)
     self.found_words = []
     self.found_title_words = []
     self.lang = lang
コード例 #13
0
ファイル: __init__.py プロジェクト: Namithajos/Namitha
 def __init__(self, document, lang):
     # type: (nodes.Node, SearchLanguage) -> None
     NodeVisitor.__init__(self, document)
     self.found_words = []  # type: List[unicode]
     self.found_title_words = []  # type: List[unicode]
     self.lang = lang
コード例 #14
0
    def __init__(self, document):
        NodeVisitor.__init__(self, document)

        self.terms = None
        """
コード例 #15
0
 def __init__(self, document):
     NodeVisitor.__init__(self, document)
     self.found_words = []
コード例 #16
0
 def __init__(self, document: docutils.nodes.document, errors: List[ParseError]):
     NodeVisitor.__init__(self, document)
     self._errors = errors
     self.fields: List[Field] = []
     self._newfields: Set[str] = set()
コード例 #17
0
ファイル: __init__.py プロジェクト: hagenw/sphinx
 def __init__(self, document, lang):
     # type: (nodes.Node, SearchLanguage) -> None
     NodeVisitor.__init__(self, document)
     self.found_words = []           # type: List[unicode]
     self.found_title_words = []     # type: List[unicode]
     self.lang = lang
コード例 #18
0
ファイル: restructuredtext.py プロジェクト: jlerouge/epydoc
 def __init__(self, document):
     NodeVisitor.__init__(self, document)
     self.summary = None
     self.other_docs = None
コード例 #19
0
 def __init__(self, document):
     NodeVisitor.__init__(self, document)
     self.summary = None
     self.other_docs = None
コード例 #20
0
ファイル: restructuredtext.py プロジェクト: jlerouge/epydoc
 def __init__(self, document):
     NodeVisitor.__init__(self, document)
     
     self.terms = None
     """
コード例 #21
0
 def __init__(self, document, errors):
     NodeVisitor.__init__(self, document)
     self._errors = errors
     self.fields = []
     self._newfields = {}
コード例 #22
0
ファイル: restructuredtext.py プロジェクト: jlerouge/epydoc
 def __init__(self, document, errors):
     NodeVisitor.__init__(self, document)
     self._errors = errors
     self.fields = []
     self._newfields = {}