61 lines
1.6 KiB
Org Mode
61 lines
1.6 KiB
Org Mode
* 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=
|
|
** 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 [5/42]
|
|
:PROPERTIES:
|
|
:COOKIE_DATA: recursive
|
|
:END:
|
|
** Parsing
|
|
*** Inline Syntax [2/18]
|
|
**** TODO Link
|
|
**** TODO Image
|
|
**** TODO Autolink
|
|
**** TODO Verbatim
|
|
**** TODO Emphasis/strong
|
|
**** TODO Highlighted
|
|
**** TODO Super/subscript
|
|
**** TODO Insert/delete
|
|
**** TODO Smart punctuation
|
|
**** TODO Math
|
|
**** TODO Footnote reference
|
|
**** TODO Comment
|
|
**** TODO Symbols
|
|
**** TODO Raw inline
|
|
**** TODO Span
|
|
**** TODO Inline attributes
|
|
**** DONE Ordinary Text
|
|
**** DONE Linebreak
|
|
*** Block Syntax [2/16]
|
|
**** Heading
|
|
***** TODO Multiline without leading count
|
|
***** DONE Basic
|
|
**** 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
|
|
**** TODO definition
|
|
**** TODO Footnote
|
|
**** TODO Block attributes
|
|
**** TODO Links to headings
|
|
**** DONE Paragraph
|
|
** TODO Predictive parsing
|
|
** TODO Support all types of whitespace
|
|
*** TODO Escaping
|
|
*** TODO Whitespace class
|
|
** TODO hex escapes
|
|
** TODO GFM style alerts
|
|
** TODO Group adjacent =Text=s into a =String=
|
|
** DONE Rendering
|