This commit is contained in:
Nathan McCarty 2025-02-21 05:51:26 -05:00
parent 72418a0b88
commit 4e83ca8d48

View file

@ -2,6 +2,7 @@
** TODO Special handling for =pre= in =view= ** TODO Special handling for =pre= in =view=
** TODO Smart spec compliance for =attribute= ** 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. 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= ** NO Move =Raw= out of =Tag=
Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make sense Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make sense
* Parser Core * Parser Core
@ -14,7 +15,6 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
:END: :END:
** Parsing ** Parsing
*** Inline Syntax [2/18] *** Inline Syntax [2/18]
**** DONE Ordinary Text
**** TODO Link **** TODO Link
**** TODO Image **** TODO Image
**** TODO Autolink **** TODO Autolink
@ -26,14 +26,14 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
**** TODO Smart punctuation **** TODO Smart punctuation
**** TODO Math **** TODO Math
**** TODO Footnote reference **** TODO Footnote reference
**** DONE Linebreak
**** TODO Comment **** TODO Comment
**** TODO Symbols **** TODO Symbols
**** TODO Raw inline **** TODO Raw inline
**** TODO Span **** TODO Span
**** TODO Inline attributes **** TODO Inline attributes
**** DONE Ordinary Text
**** DONE Linebreak
*** Block Syntax [2/16] *** Block Syntax [2/16]
**** DONE Paragraph
**** Heading **** Heading
***** TODO Multiline without leading count ***** TODO Multiline without leading count
***** DONE Basic ***** DONE Basic
@ -50,7 +50,7 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
**** TODO Footnote **** TODO Footnote
**** TODO Block attributes **** TODO Block attributes
**** TODO Links to headings **** TODO Links to headings
** DONE Rendering **** DONE Paragraph
** TODO Predictive parsing ** TODO Predictive parsing
** TODO Support all types of whitespace ** TODO Support all types of whitespace
*** TODO Escaping *** TODO Escaping
@ -58,3 +58,4 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
** TODO hex escapes ** TODO hex escapes
** TODO GFM style alerts ** TODO GFM style alerts
** TODO Group adjacent =Text=s into a =String= ** TODO Group adjacent =Text=s into a =String=
** DONE Rendering