ssg/todo.org
2025-02-27 04:23:25 -05:00

1.6 KiB

HTML Handling

TODO Special handling for pre in view

TODO Smart spec compliance for attribute

Probably want to refine the attribute and value strings, and be smarter about how we choose to quote the value string.

TODO Don't generate any further indent once we are already inside a p

TODO Text escaping function

NO Move Raw out of Tag

Decided to rename Tag to Html, and Raw to Text, which makes this make sense

Parser Core

TODO Refine location in ParserLocation

TODO Error messages

TODO Combinators for predictive parsing

Djot [2/38]

Parsing [2/33]

Block Level

TODO Heading
TODO Block Quote
TODO List Item
TODO List
TODO Code Block
TODO Thematic Break
TODO Raw Block
TODO Div
TODO Pipe Table
TODO Reference Link Definition
TODO Footnote
TODO Block Attributes
TODO Heading Links
DONE Paragraph

Inline

TODO Escaped Text
TODO Link
TODO Image
TODO Autolink
TODO Verbatim
TODO Emphasis/Strong
TODO Highlighted
TODO Super/subscript
TODO Insert/delete
TODO Smart Puncuation
TODO Math
TODO Footnote Reference
TODO Linebreak
TODO Comment
TODO Symbols
TODO Raw Inline
TODO Inline Attributes
DONE Ordinary Text

Lines effect

TODO IO Backed implementation

Known Inaccuracies

Extensions

TODO GFM-style alerts

TODO Emoji extension

TODO Unicode Emoji
TODO Icon font emoji
TODO Autolink for source forges