Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Python-Markdown/markdown
/ functions
Functions
1,263 in github.com/Python-Markdown/markdown
⨍
Functions
1,263
◇
Types & classes
191
↳
Endpoints
1
Method
handleMatch
(self, m: re.Match[str], data: str)
markdown/extensions/wikilinks.py:75
Method
handleMatch
(self, m: re.Match[str], data: str)
markdown/extensions/footnotes.py:343
Method
handleMatch
(self, m, data)
tests/test_apis.py:731
Method
handleMatch
Handle match.
tests/test_apis.py:937
Method
handle_charref
(self, name: str)
markdown/htmlparser.py:291
Method
handle_decl
(self, data: str)
markdown/htmlparser.py:301
Method
handle_endtag
(self, tag: str)
markdown/htmlparser.py:230
Method
handle_entityref
(self, name: str)
markdown/htmlparser.py:294
Method
handle_pi
(self, data: str)
markdown/htmlparser.py:304
Method
handle_startendtag
(self, tag, attrs)
markdown/extensions/md_in_html.py:238
Method
handle_starttag
(self, tag, attrs)
markdown/extensions/md_in_html.py:102
Method
line_offset
Returns char index in `self.rawdata` for the start of the current line.
markdown/htmlparser.py:169
Method
linkText
(text: str | None)
markdown/treeprocessors.py:190
Function
load_tests
Ensure `TestHTMLBlocks` doesn't get run twice by excluding it here.
tests/test_syntax/extensions/test_md_in_html.py:1560
Function
makeExtension
(**kwargs)
markdown/extensions/attr_list.py:212
Function
makeExtension
(**kwargs)
markdown/extensions/fenced_code.py:200
Function
makeExtension
(**kwargs)
markdown/extensions/codehilite.py:354
Function
makeExtension
(**kwargs)
markdown/extensions/md_in_html.py:447
Function
makeExtension
(**kwargs)
markdown/extensions/def_list.py:127
Function
makeExtension
(**kwargs)
markdown/extensions/meta.py:92
Function
makeExtension
(**kwargs)
markdown/extensions/legacy_attrs.py:77
Function
makeExtension
(**kwargs)
markdown/extensions/sane_lists.py:76
Function
makeExtension
(**kwargs)
markdown/extensions/toc.py:495
Function
makeExtension
(**kwargs)
markdown/extensions/abbr.py:198
Function
makeExtension
(**kwargs)
markdown/extensions/tables.py:254
Function
makeExtension
(**kwargs)
markdown/extensions/admonition.py:191
Function
makeExtension
(**kwargs)
markdown/extensions/smarty.py:294
Function
makeExtension
(**kwargs)
markdown/extensions/nl2br.py:48
Function
makeExtension
(**kwargs)
markdown/extensions/wikilinks.py:104
Function
makeExtension
(**kwargs)
markdown/extensions/extra.py:65
Function
makeExtension
Return an instance of the `FootnoteExtension`
markdown/extensions/footnotes.py:492
Function
makeExtension
Return an instance of the `LegacyEmExtension`
markdown/extensions/legacy_em.py:57
Method
makeTag
Return an `img` [`Element`][xml.etree.ElementTree.Element].
markdown/inlinepatterns.py:942
Function
markdownFromFile
Read Markdown text from a file or stream and write HTML output to a file or stream. This is a shortcut function which initializes an instanc
markdown/core.py:505
Method
my_url_builder
(label, base, end)
tests/test_extensions.py:246
Function
nearing_recursion_limit
Return true if current stack depth is within 100 of maximum limit.
markdown/util.py:180
Method
on_class_instance
Add section to docstrings of deprecated classes.
scripts/griffe_extensions.py:31
Method
on_function_instance
Add section to docstrings of deprecated functions.
scripts/griffe_extensions.py:37
Method
on_function_instance
Add table to specified function docstrings.
scripts/griffe_extensions.py:55
Method
order_by_id
(li)
markdown/extensions/footnotes.py:462
Method
parse_comment
(self, i, report=True)
markdown/htmlparser.py:321
Method
parse_endtag
(self, i)
markdown/htmlparser.py:99
Method
parse_html_declaration
(self, i: int)
markdown/htmlparser.py:333
Method
parse_html_declaration
(self, i: int)
markdown/extensions/md_in_html.py:281
Method
parse_pi
(self, i: int)
markdown/htmlparser.py:311
Method
parse_pi
(self, i: int)
markdown/extensions/md_in_html.py:271
Method
parse_starttag
(self, i: int)
markdown/htmlparser.py:107
Method
parse_starttag
(self, i: int)
markdown/htmlparser.py:368
Method
reset
Reset this instance. Loses all unprocessed data.
markdown/htmlparser.py:142
Method
reset
Clear the stash.
markdown/util.py:247
Method
reset
Step back one step in nested state.
markdown/blockparser.py:63
Method
reset
Reset this instance. Loses all unprocessed data.
markdown/extensions/md_in_html.py:59
Method
reset
(self)
markdown/extensions/meta.py:55
Method
reset
Clear all previously defined abbreviations.
markdown/extensions/abbr.py:56
Method
reset_glossary
Clear all abbreviations from the glossary.
markdown/extensions/abbr.py:62
Method
run
(self, lines: list[str])
markdown/preprocessors.py:69
Method
run
(self, lines: list[str])
markdown/preprocessors.py:86
Method
run
Run processor. Must be overridden by subclasses. When the parser determines the appropriate type of a block, the parser will call th
markdown/blockprocessors.py:126
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:181
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:257
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:292
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:359
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:466
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:502
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:533
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:556
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:586
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/blockprocessors.py:612
Method
run
Subclasses of `Postprocessor` should implement a `run` method, which takes the html document as a single text string and returns a
markdown/postprocessors.py:58
Method
run
Iterate over html stash and restore html.
markdown/postprocessors.py:73
Method
run
(self, text: str)
markdown/postprocessors.py:113
Method
run
(self, text: str)
markdown/postprocessors.py:130
Method
run
Subclasses of `Treeprocessor` should implement a `run` method, which takes a root `Element`. This method can return another `Element`
markdown/treeprocessors.py:65
Method
run
Apply inline patterns to a parsed Markdown tree. Iterate over `Element`, find elements with inline tag, apply inline patterns and app
markdown/treeprocessors.py:343
Method
run
Loop over all elements and unescape all text.
markdown/treeprocessors.py:465
Method
run
(self, doc: Element)
markdown/extensions/attr_list.py:103
Method
run
Match and store Fenced Code Blocks in the `HtmlStash`.
markdown/extensions/fenced_code.py:91
Method
run
Find code blocks and store in `htmlStash`.
markdown/extensions/codehilite.py:267
Method
run
(self, lines: list[str])
markdown/extensions/md_in_html.py:303
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/extensions/md_in_html.py:391
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/extensions/def_list.py:39
Method
run
Parse Meta-Data and store in Markdown.Meta.
markdown/extensions/meta.py:62
Method
run
Find and set values of attributes ({@key=value}).
markdown/extensions/legacy_attrs.py:46
Method
run
Step through tree to find known abbreviations.
markdown/extensions/abbr.py:127
Method
run
Find and remove all abbreviation references from the text. Each reference is added to the abbreviation collection.
markdown/extensions/abbr.py:152
Method
run
Parse a table block and build table.
markdown/extensions/tables.py:87
Method
run
(self, parent: etree.Element, blocks: list[str])
markdown/extensions/admonition.py:138
Method
run
Find, set, and remove footnote definitions.
markdown/extensions/footnotes.py:258
Method
run
Crawl the footnote div and add missing duplicate footnotes.
markdown/extensions/footnotes.py:407
Method
run
(self, root: etree.Element)
markdown/extensions/footnotes.py:425
Method
run
(self, root: etree.Element)
markdown/extensions/footnotes.py:448
Method
run
(self, text: str)
markdown/extensions/footnotes.py:485
Method
setUp
(self)
tests/test_extensions.py:35
Method
setUp
(self)
tests/test_extensions.py:80
Method
setUp
(self)
tests/test_extensions.py:161
Method
setUp
(self)
tests/test_extensions.py:259
Method
setUp
(self)
tests/test_extensions.py:274
Method
setUp
Create instance of Markdown.
tests/test_apis.py:45
Method
setUp
(self)
tests/test_apis.py:82
Method
setUp
Create instance of BlockParser.
tests/test_apis.py:121
← previous
next →
301–400 of 1,263, ranked by callers