MCPcopy Create free account

hub / github.com/Python-Markdown/markdown / functions

Functions1,263 in github.com/Python-Markdown/markdown

Method__init__
(self, pattern: str)
markdown/inlinepatterns.py:438
Method__init__
(self, md: Markdown)
markdown/treeprocessors.py:80
Method__init__
(self, md: Markdown, config: dict[str, Any])
markdown/extensions/fenced_code.py:77
Method__init__
(self, src: str, **options)
markdown/extensions/codehilite.py:115
Method__init__
(self, **kwargs)
markdown/extensions/codehilite.py:294
Method__init__
(self, md: Markdown, *args, **kwargs)
markdown/extensions/md_in_html.py:43
Method__init__
(self, parser: blockparser.BlockParser)
markdown/extensions/sane_lists.py:53
Method__init__
(self, md: Markdown, config: dict[str, Any])
markdown/extensions/toc.py:242
Method__init__
(self, md: Markdown | None = None, abbrs: dict | None = None)
markdown/extensions/abbr.py:93
Method__init__
(self, parser: BlockParser, abbrs: dict)
markdown/extensions/abbr.py:145
Method__init__
(self, pattern: str, title: str)
markdown/extensions/abbr.py:187
Method__init__
Initiate Extension and set up configs.
markdown/extensions/__init__.py:56
Method__init__
(self, **kwargs)
markdown/extensions/tables.py:231
Method__init__
Initialization.
markdown/extensions/admonition.py:65
Method__init__
Replaces matches with some text.
markdown/extensions/smarty.py:165
Method__init__
(self, pattern: str, config: dict[str, Any])
markdown/extensions/wikilinks.py:71
Method__init__
`config` is a dumb holder which gets passed to the actual extension later.
markdown/extensions/extra.py:56
Method__init__
(self, footnotes: FootnoteExtension)
markdown/extensions/footnotes.py:251
Method__init__
(self, pattern: str, footnotes: FootnoteExtension)
markdown/extensions/footnotes.py:339
Method__init__
(self, footnotes: FootnoteExtension)
markdown/extensions/footnotes.py:369
Method__init__
(self, footnotes: FootnoteExtension)
markdown/extensions/footnotes.py:422
Method__init__
(self, footnotes: FootnoteExtension)
markdown/extensions/footnotes.py:445
Method__init__
(self, footnotes: FootnoteExtension)
markdown/extensions/footnotes.py:482
Method__init__
(self, paths: list[str] | None = None)
scripts/griffe_extensions.py:47
Method__init__
(self, data)
tests/test_apis.py:217
Method__init__
Initialize.
tests/test_apis.py:945
Method__init__
(self, lang_str='', **options)
tests/test_syntax/extensions/test_fenced_code.py:944
Method__init__
(self, lang_str='', **options)
tests/test_syntax/extensions/test_code_hilite.py:362
Method__iter__
(self)
markdown/util.py:325
Method__len__
(self)
markdown/util.py:348
Method__new__
(cls, name, bases, dct)
markdown/test_tools.py:147
Method__repr__
(self)
markdown/util.py:351
Method__repr__
(self)
tests/test_apis.py:220
Function_handle_double_quote
(s, t)
markdown/extensions/attr_list.py:38
Function_handle_key_value
(s, t)
markdown/extensions/attr_list.py:48
Function_handle_single_quote
(s, t)
markdown/extensions/attr_list.py:43
Function_handle_word
(s, t)
markdown/extensions/attr_list.py:52
Function_html_sub
Substitute raw html with plain text.
markdown/extensions/toc.py:84
Method_unescape
(m: re.Match[str])
markdown/inlinepatterns.py:537
Method_unescape
(self, m: re.Match[str])
markdown/treeprocessors.py:459
Method_wrap_code
(self, source)
tests/test_syntax/extensions/test_fenced_code.py:948
Method_wrap_code
(self, source)
tests/test_syntax/extensions/test_code_hilite.py:366
MethodattributeCallback
(match: re.Match[str])
markdown/extensions/legacy_attrs.py:59
Methodbuild_etree_ul
(toc_list: list, parent: etree.Element)
markdown/extensions/toc.py:346
Functionbuild_url
Build a URL from the label, a base, and an end.
markdown/extensions/wikilinks.py:31
Functioncode_escape
HTML escape a string of code.
markdown/util.py:158
Methodcodepoint2name
Return entity definition by code, or the code if not defined.
markdown/inlinepatterns.py:981
Methodcreate_item
Create a new `dd` or `li` (depending on parent) and parse the block with it as the parent.
markdown/extensions/def_list.py:102
Functiondeprecated_func
(*args, **kwargs)
markdown/util.py:128
MethodevalId
Evaluate the id of `[ref]`.
markdown/inlinepatterns.py:934
MethodevalId
Evaluate the id of `[ref]`.
markdown/inlinepatterns.py:954
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/attr_list.py:198
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/fenced_code.py:46
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/codehilite.py:337
MethodextendMarkdown
Register the processors. | Class Instance | Registry
markdown/extensions/md_in_html.py:426
MethodextendMarkdown
Register the processors. | Class Instance | Registry
markdown/extensions/def_list.py:112
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/meta.py:42
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/legacy_attrs.py:65
MethodextendMarkdown
Register the processors. | Class Instance | Registry
markdown/extensions/sane_lists.py:62
MethodextendMarkdown
Register the processors. | Class Instance | Registry
markdown/extensions/abbr.py:71
MethodextendMarkdown
Add the various processors and patterns to the Markdown Instance. This method must be overridden by every extension. Argume
markdown/extensions/__init__.py:132
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/tables.py:239
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/admonition.py:43
MethodextendMarkdown
Register the processors. | Class Instance | Registry
markdown/extensions/smarty.py:259
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/nl2br.py:35
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/wikilinks.py:50
MethodextendMarkdown
Register extension instances.
markdown/extensions/extra.py:60
MethodextendMarkdown
Register the processors. | Class Instance | Registry
markdown/extensions/footnotes.py:85
MethodextendMarkdown
Register the processor. | Class Instance | Registry
markdown/extensions/legacy_em.py:45
MethodextendMarkdown
(self, md)
tests/test_apis.py:638
MethodextendMarkdown
Modify inline patterns.
tests/test_apis.py:950
MethodextendMarkdown
(self, md)
tests/test_syntax/extensions/test_code_hilite.py:778
MethodfakeSerializer
(elem)
tests/test_apis.py:633
Methodfinder
(element)
markdown/extensions/footnotes.py:161
Methodgenerate_test
(infile, outfile, normalize, kwargs)
markdown/test_tools.py:149
Functionget_attrs
Soft-deprecated. Prefer `get_attrs_and_remainder`.
markdown/extensions/attr_list.py:82
Functionget_installed_extensions
Return all entry_points in the `markdown.extensions` group.
markdown/util.py:104
Functionget_name
Get title name.
markdown/extensions/toc.py:69
Methodget_stash
(m)
markdown/inlinepatterns.py:271
Methodget_stash
(m: re.Match[str])
markdown/inlinepatterns.py:518
MethodhandleMatch
Return a ElementTree element from the given match and the start and end index of the matched text. If `start` and/or `end` are return
markdown/inlinepatterns.py:309
MethodhandleMatch
Return string content of `group(2)` of a matching pattern.
markdown/inlinepatterns.py:333
MethodhandleMatch
Return string content of `group(1)` of a matching pattern.
markdown/inlinepatterns.py:340
MethodhandleMatch
If the character matched by `group(1)` of a pattern is in [`ESCAPED_CHARS`][markdown.Markdown.ESCAPED_CHARS] then return the integer
markdown/inlinepatterns.py:348
MethodhandleMatch
Return [`Element`][xml.etree.ElementTree.Element] of type `tag` with the string in `group(3)` of a matching pattern as the Element's
markdown/inlinepatterns.py:383
MethodhandleMatch
Return [`Element`][xml.etree.ElementTree.Element] of type `tag` with the string in `group(2)` of a matching pattern as the Element's
markdown/inlinepatterns.py:412
MethodhandleMatch
Return empty [`Element`][xml.etree.ElementTree.Element] of type `tag`.
markdown/inlinepatterns.py:424
MethodhandleMatch
Return empty [`Element`][xml.etree.ElementTree.Element] of type `tag`.
markdown/inlinepatterns.py:431
MethodhandleMatch
If the match contains `group(3)` of a pattern, then return a `code` [`Element`][xml.etree.ElementTree.Element] which contains HTML es
markdown/inlinepatterns.py:444
MethodhandleMatch
Return [`Element`][xml.etree.ElementTree.Element] in following format: `<tag1><tag2>group(3)</tag2>group(4)</tag2>` where `group(4)`
markdown/inlinepatterns.py:467
MethodhandleMatch
Return [`Element`][xml.etree.ElementTree.Element] in following format: `<tag1><tag2>group(2)</tag2>group(3)</tag2>` where `group(3)`
markdown/inlinepatterns.py:488
MethodhandleMatch
Store the text of `group(1)` of a pattern and return a placeholder string.
markdown/inlinepatterns.py:505
MethodhandleMatch
Parse patterns.
markdown/inlinepatterns.py:660
MethodhandleMatch
Return an `a` [`Element`][xml.etree.ElementTree.Element] or `(None, None, None)`.
markdown/inlinepatterns.py:695
MethodhandleMatch
Return an `img` [`Element`][xml.etree.ElementTree.Element] or `(None, None, None)`.
markdown/inlinepatterns.py:855
MethodhandleMatch
Return [`Element`][xml.etree.ElementTree.Element] returned by `makeTag` method or `(None, None, None)`.
markdown/inlinepatterns.py:882
MethodhandleMatch
Return an `a` [`Element`][xml.etree.ElementTree.Element] of `group(1)`.
markdown/inlinepatterns.py:962
MethodhandleMatch
Return an [`Element`][xml.etree.ElementTree.Element] containing a `mailto` link of `group(1)`.
markdown/inlinepatterns.py:974
MethodhandleMatch
(self, m: re.Match[str], data: str)
markdown/extensions/abbr.py:191
MethodhandleMatch
(self, m: re.Match[str], data: str)
markdown/extensions/smarty.py:171
← previousnext →201–300 of 1,263, ranked by callers