├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── enhancement.yml ├── dependabot.yml └── workflows │ ├── benchmark.yml │ ├── fuzz.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── CHANGELOG.md ├── LICENSE ├── LICENSE.markdown-it ├── README.md ├── SECURITY.md ├── benchmarking ├── bench_core.py ├── bench_packages.py ├── conftest.py └── samples │ ├── block-bq-flat.md │ ├── block-bq-nested.md │ ├── block-code.md │ ├── block-fences.md │ ├── block-heading.md │ ├── block-hr.md │ ├── block-html.md │ ├── block-lheading.md │ ├── block-list-flat.md │ ├── block-list-nested.md │ ├── block-ref-flat.md │ ├── block-ref-list.md │ ├── block-ref-nested.md │ ├── block-tables.md │ ├── inline-autolink.md │ ├── inline-backticks.md │ ├── inline-em-flat.md │ ├── inline-em-nested.md │ ├── inline-em-worst.md │ ├── inline-entity.md │ ├── inline-escape.md │ ├── inline-html.md │ ├── inline-links-flat.md │ ├── inline-links-nested.md │ ├── inline-newlines.md │ ├── lorem1.txt │ ├── rawtabs.md │ └── spec.md ├── codecov.yml ├── docs ├── .gitignore ├── Makefile ├── _static │ ├── custom.css │ └── markdown-it-py.svg ├── architecture.md ├── conf.py ├── contributing.md ├── index.md ├── performance.md ├── plugins.md ├── requirements.txt ├── security.md └── using.md ├── markdown_it ├── __init__.py ├── _compat.py ├── _punycode.py ├── cli │ ├── __init__.py │ └── parse.py ├── common │ ├── __init__.py │ ├── entities.py │ ├── html_blocks.py │ ├── html_re.py │ ├── normalize_url.py │ └── utils.py ├── helpers │ ├── __init__.py │ ├── parse_link_destination.py │ ├── parse_link_label.py │ └── parse_link_title.py ├── main.py ├── parser_block.py ├── parser_core.py ├── parser_inline.py ├── port.yaml ├── presets │ ├── __init__.py │ ├── commonmark.py │ ├── default.py │ └── zero.py ├── py.typed ├── renderer.py ├── ruler.py ├── rules_block │ ├── __init__.py │ ├── blockquote.py │ ├── code.py │ ├── fence.py │ ├── heading.py │ ├── hr.py │ ├── html_block.py │ ├── lheading.py │ ├── list.py │ ├── paragraph.py │ ├── reference.py │ ├── state_block.py │ └── table.py ├── rules_core │ ├── __init__.py │ ├── block.py │ ├── inline.py │ ├── linkify.py │ ├── normalize.py │ ├── replacements.py │ ├── smartquotes.py │ ├── state_core.py │ └── text_join.py ├── rules_inline │ ├── __init__.py │ ├── autolink.py │ ├── backticks.py │ ├── balance_pairs.py │ ├── emphasis.py │ ├── entity.py │ ├── escape.py │ ├── fragments_join.py │ ├── html_inline.py │ ├── image.py │ ├── link.py │ ├── linkify.py │ ├── newline.py │ ├── state_inline.py │ ├── strikethrough.py │ └── text.py ├── token.py ├── tree.py └── utils.py ├── pyproject.toml ├── scripts ├── build_fuzzers.py └── profiler.py ├── tests ├── __init__.py ├── fuzz │ ├── README.md │ ├── fuzz_markdown.py │ └── fuzz_markdown_extended.py ├── test_api │ ├── test_main.py │ ├── test_main │ │ └── test_table_tokens.yml │ ├── test_plugin_creation.py │ └── test_token.py ├── test_cli.py ├── test_cmark_spec │ ├── commonmark.json │ ├── get_cmark_spec.py │ ├── spec.md │ ├── test_spec.py │ └── test_spec │ │ └── test_file.html ├── test_fuzzer.py ├── test_linkify.py ├── test_port │ ├── fixtures │ │ ├── commonmark_extras.md │ │ ├── commonmark_spec.md │ │ ├── disable_code_block.md │ │ ├── fatal.md │ │ ├── issue-fixes.md │ │ ├── linkify.md │ │ ├── normalize.md │ │ ├── proto.md │ │ ├── punycode.md │ │ ├── smartquotes.md │ │ ├── strikethrough.md │ │ ├── tables.md │ │ ├── typographer.md │ │ └── xss.md │ ├── test_fixtures.py │ ├── test_misc.py │ ├── test_no_end_newline.py │ ├── test_references.py │ └── test_references │ │ ├── test_inline_definitions.yml │ │ ├── test_store_labels.yml │ │ └── test_use_existing_env.yml ├── test_tree.py └── test_tree │ ├── test_pretty.xml │ └── test_pretty_text_special.xml └── tox.ini /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.github/ISSUE_TEMPLATE/enhancement.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/fuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.github/workflows/fuzz.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.markdown-it: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/LICENSE.markdown-it -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/SECURITY.md -------------------------------------------------------------------------------- /benchmarking/bench_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/bench_core.py -------------------------------------------------------------------------------- /benchmarking/bench_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/bench_packages.py -------------------------------------------------------------------------------- /benchmarking/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/conftest.py -------------------------------------------------------------------------------- /benchmarking/samples/block-bq-flat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-bq-flat.md -------------------------------------------------------------------------------- /benchmarking/samples/block-bq-nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-bq-nested.md -------------------------------------------------------------------------------- /benchmarking/samples/block-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-code.md -------------------------------------------------------------------------------- /benchmarking/samples/block-fences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-fences.md -------------------------------------------------------------------------------- /benchmarking/samples/block-heading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-heading.md -------------------------------------------------------------------------------- /benchmarking/samples/block-hr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-hr.md -------------------------------------------------------------------------------- /benchmarking/samples/block-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-html.md -------------------------------------------------------------------------------- /benchmarking/samples/block-lheading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-lheading.md -------------------------------------------------------------------------------- /benchmarking/samples/block-list-flat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-list-flat.md -------------------------------------------------------------------------------- /benchmarking/samples/block-list-nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-list-nested.md -------------------------------------------------------------------------------- /benchmarking/samples/block-ref-flat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-ref-flat.md -------------------------------------------------------------------------------- /benchmarking/samples/block-ref-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-ref-list.md -------------------------------------------------------------------------------- /benchmarking/samples/block-ref-nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-ref-nested.md -------------------------------------------------------------------------------- /benchmarking/samples/block-tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/block-tables.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-autolink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-autolink.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-backticks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-backticks.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-em-flat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-em-flat.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-em-nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-em-nested.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-em-worst.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-em-worst.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-entity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-entity.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-escape.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-escape.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-html.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-links-flat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-links-flat.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-links-nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-links-nested.md -------------------------------------------------------------------------------- /benchmarking/samples/inline-newlines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/inline-newlines.md -------------------------------------------------------------------------------- /benchmarking/samples/lorem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/lorem1.txt -------------------------------------------------------------------------------- /benchmarking/samples/rawtabs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/rawtabs.md -------------------------------------------------------------------------------- /benchmarking/samples/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/benchmarking/samples/spec.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | *.ipynb 2 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/_static/markdown-it-py.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/_static/markdown-it-py.svg -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/performance.md -------------------------------------------------------------------------------- /docs/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/plugins.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/security.md -------------------------------------------------------------------------------- /docs/using.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/docs/using.md -------------------------------------------------------------------------------- /markdown_it/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/__init__.py -------------------------------------------------------------------------------- /markdown_it/_compat.py: -------------------------------------------------------------------------------- 1 | from __future__ import annotations 2 | -------------------------------------------------------------------------------- /markdown_it/_punycode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/_punycode.py -------------------------------------------------------------------------------- /markdown_it/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /markdown_it/cli/parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/cli/parse.py -------------------------------------------------------------------------------- /markdown_it/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /markdown_it/common/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/common/entities.py -------------------------------------------------------------------------------- /markdown_it/common/html_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/common/html_blocks.py -------------------------------------------------------------------------------- /markdown_it/common/html_re.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/common/html_re.py -------------------------------------------------------------------------------- /markdown_it/common/normalize_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/common/normalize_url.py -------------------------------------------------------------------------------- /markdown_it/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/common/utils.py -------------------------------------------------------------------------------- /markdown_it/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/helpers/__init__.py -------------------------------------------------------------------------------- /markdown_it/helpers/parse_link_destination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/helpers/parse_link_destination.py -------------------------------------------------------------------------------- /markdown_it/helpers/parse_link_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/helpers/parse_link_label.py -------------------------------------------------------------------------------- /markdown_it/helpers/parse_link_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/helpers/parse_link_title.py -------------------------------------------------------------------------------- /markdown_it/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/main.py -------------------------------------------------------------------------------- /markdown_it/parser_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/parser_block.py -------------------------------------------------------------------------------- /markdown_it/parser_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/parser_core.py -------------------------------------------------------------------------------- /markdown_it/parser_inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/parser_inline.py -------------------------------------------------------------------------------- /markdown_it/port.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/port.yaml -------------------------------------------------------------------------------- /markdown_it/presets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/presets/__init__.py -------------------------------------------------------------------------------- /markdown_it/presets/commonmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/presets/commonmark.py -------------------------------------------------------------------------------- /markdown_it/presets/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/presets/default.py -------------------------------------------------------------------------------- /markdown_it/presets/zero.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/presets/zero.py -------------------------------------------------------------------------------- /markdown_it/py.typed: -------------------------------------------------------------------------------- 1 | # Marker file for PEP 561 2 | -------------------------------------------------------------------------------- /markdown_it/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/renderer.py -------------------------------------------------------------------------------- /markdown_it/ruler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/ruler.py -------------------------------------------------------------------------------- /markdown_it/rules_block/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/__init__.py -------------------------------------------------------------------------------- /markdown_it/rules_block/blockquote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/blockquote.py -------------------------------------------------------------------------------- /markdown_it/rules_block/code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/code.py -------------------------------------------------------------------------------- /markdown_it/rules_block/fence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/fence.py -------------------------------------------------------------------------------- /markdown_it/rules_block/heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/heading.py -------------------------------------------------------------------------------- /markdown_it/rules_block/hr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/hr.py -------------------------------------------------------------------------------- /markdown_it/rules_block/html_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/html_block.py -------------------------------------------------------------------------------- /markdown_it/rules_block/lheading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/lheading.py -------------------------------------------------------------------------------- /markdown_it/rules_block/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/list.py -------------------------------------------------------------------------------- /markdown_it/rules_block/paragraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/paragraph.py -------------------------------------------------------------------------------- /markdown_it/rules_block/reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/reference.py -------------------------------------------------------------------------------- /markdown_it/rules_block/state_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/state_block.py -------------------------------------------------------------------------------- /markdown_it/rules_block/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_block/table.py -------------------------------------------------------------------------------- /markdown_it/rules_core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/__init__.py -------------------------------------------------------------------------------- /markdown_it/rules_core/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/block.py -------------------------------------------------------------------------------- /markdown_it/rules_core/inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/inline.py -------------------------------------------------------------------------------- /markdown_it/rules_core/linkify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/linkify.py -------------------------------------------------------------------------------- /markdown_it/rules_core/normalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/normalize.py -------------------------------------------------------------------------------- /markdown_it/rules_core/replacements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/replacements.py -------------------------------------------------------------------------------- /markdown_it/rules_core/smartquotes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/smartquotes.py -------------------------------------------------------------------------------- /markdown_it/rules_core/state_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/state_core.py -------------------------------------------------------------------------------- /markdown_it/rules_core/text_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_core/text_join.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/__init__.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/autolink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/autolink.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/backticks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/backticks.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/balance_pairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/balance_pairs.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/emphasis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/emphasis.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/entity.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/escape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/escape.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/fragments_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/fragments_join.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/html_inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/html_inline.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/image.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/link.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/linkify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/linkify.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/newline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/newline.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/state_inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/state_inline.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/strikethrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/strikethrough.py -------------------------------------------------------------------------------- /markdown_it/rules_inline/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/rules_inline/text.py -------------------------------------------------------------------------------- /markdown_it/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/token.py -------------------------------------------------------------------------------- /markdown_it/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/tree.py -------------------------------------------------------------------------------- /markdown_it/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/markdown_it/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/build_fuzzers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/scripts/build_fuzzers.py -------------------------------------------------------------------------------- /scripts/profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/scripts/profiler.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/fuzz/README.md -------------------------------------------------------------------------------- /tests/fuzz/fuzz_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/fuzz/fuzz_markdown.py -------------------------------------------------------------------------------- /tests/fuzz/fuzz_markdown_extended.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/fuzz/fuzz_markdown_extended.py -------------------------------------------------------------------------------- /tests/test_api/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_api/test_main.py -------------------------------------------------------------------------------- /tests/test_api/test_main/test_table_tokens.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_api/test_main/test_table_tokens.yml -------------------------------------------------------------------------------- /tests/test_api/test_plugin_creation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_api/test_plugin_creation.py -------------------------------------------------------------------------------- /tests/test_api/test_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_api/test_token.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_cmark_spec/commonmark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_cmark_spec/commonmark.json -------------------------------------------------------------------------------- /tests/test_cmark_spec/get_cmark_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_cmark_spec/get_cmark_spec.py -------------------------------------------------------------------------------- /tests/test_cmark_spec/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_cmark_spec/spec.md -------------------------------------------------------------------------------- /tests/test_cmark_spec/test_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_cmark_spec/test_spec.py -------------------------------------------------------------------------------- /tests/test_cmark_spec/test_spec/test_file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_cmark_spec/test_spec/test_file.html -------------------------------------------------------------------------------- /tests/test_fuzzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_fuzzer.py -------------------------------------------------------------------------------- /tests/test_linkify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_linkify.py -------------------------------------------------------------------------------- /tests/test_port/fixtures/commonmark_extras.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/commonmark_extras.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/commonmark_spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/commonmark_spec.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/disable_code_block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/disable_code_block.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/fatal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/fatal.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/issue-fixes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/issue-fixes.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/linkify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/linkify.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/normalize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/normalize.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/proto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/proto.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/punycode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/punycode.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/smartquotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/smartquotes.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/strikethrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/strikethrough.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/tables.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/typographer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/typographer.md -------------------------------------------------------------------------------- /tests/test_port/fixtures/xss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/fixtures/xss.md -------------------------------------------------------------------------------- /tests/test_port/test_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/test_fixtures.py -------------------------------------------------------------------------------- /tests/test_port/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/test_misc.py -------------------------------------------------------------------------------- /tests/test_port/test_no_end_newline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/test_no_end_newline.py -------------------------------------------------------------------------------- /tests/test_port/test_references.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/test_references.py -------------------------------------------------------------------------------- /tests/test_port/test_references/test_inline_definitions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/test_references/test_inline_definitions.yml -------------------------------------------------------------------------------- /tests/test_port/test_references/test_store_labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/test_references/test_store_labels.yml -------------------------------------------------------------------------------- /tests/test_port/test_references/test_use_existing_env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_port/test_references/test_use_existing_env.yml -------------------------------------------------------------------------------- /tests/test_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_tree.py -------------------------------------------------------------------------------- /tests/test_tree/test_pretty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_tree/test_pretty.xml -------------------------------------------------------------------------------- /tests/test_tree/test_pretty_text_special.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tests/test_tree/test_pretty_text_special.xml -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/executablebooks/markdown-it-py/HEAD/tox.ini --------------------------------------------------------------------------------