From 4e83ca8d483bfd62e360c6b6250e5bacb9fc114b Mon Sep 17 00:00:00 2001 From: Nathan McCarty Date: Fri, 21 Feb 2025 05:51:26 -0500 Subject: [PATCH] Todos --- todo.org | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/todo.org b/todo.org index bb2b3c9..bc61011 100644 --- a/todo.org +++ b/todo.org @@ -2,6 +2,7 @@ ** 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 @@ -14,7 +15,6 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se :END: ** Parsing *** Inline Syntax [2/18] -**** DONE Ordinary Text **** TODO Link **** TODO Image **** 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 Math **** TODO Footnote reference -**** DONE Linebreak **** TODO Comment **** TODO Symbols **** TODO Raw inline **** TODO Span **** TODO Inline attributes +**** DONE Ordinary Text +**** DONE Linebreak *** Block Syntax [2/16] -**** DONE Paragraph **** Heading ***** TODO Multiline without leading count ***** DONE Basic @@ -50,7 +50,7 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se **** TODO Footnote **** TODO Block attributes **** TODO Links to headings -** DONE Rendering +**** DONE Paragraph ** TODO Predictive parsing ** TODO Support all types of whitespace *** 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 GFM style alerts ** TODO Group adjacent =Text=s into a =String= +** DONE Rendering