__init__.py |
|
394 |
block.py |
|
372 |
inline.py |
Parse inlines |
325 |
linkify.py |
Rule for identifying plain-text links. |
5141 |
normalize.py |
Normalize input string. |
402 |
replacements.py |
Simple typographic replacements
* ``(c)``, ``(C)`` → ©
* ``(tm)``, ``(TM)`` → ™
* ``(r)``, ``(R)`` → ®
* ``+-`` → ±
* ``...`` → …
* ``?....`` → ?..
* ``!....`` → !..
* ``????????`` → ???
* ``!!!!!`` → !!!
* ``,,,`` → ,
* ``--`` → &ndash
* ``---`` → &mdash
|
3470 |
smartquotes.py |
Convert straight quotation marks to typographic ones
|
7443 |
state_core.py |
|
570 |
text_join.py |
Join raw text tokens with the rest of the text
This is set as a separate rule to provide an opportunity for plugins
to run text replacements after text join, but before escape join.
For example, `\\:)` shouldn't be replaced with an emoji.
|
1172 |