prep to restart
This commit is contained in:
parent
81a7f09623
commit
db0f3a0427
3 changed files with 28 additions and 38 deletions
4
SSG.ipkg
4
SSG.ipkg
|
@ -13,7 +13,8 @@ authors = "Nathan McCarty"
|
||||||
-- langversion
|
-- langversion
|
||||||
|
|
||||||
-- packages to add to search path
|
-- packages to add to search path
|
||||||
depends = structures
|
depends = contrib
|
||||||
|
, structures
|
||||||
, tailrec
|
, tailrec
|
||||||
, eff
|
, eff
|
||||||
, refined
|
, refined
|
||||||
|
@ -24,6 +25,7 @@ depends = structures
|
||||||
-- modules to install
|
-- modules to install
|
||||||
modules = SSG.HTML
|
modules = SSG.HTML
|
||||||
, SSG.HTML.ElementTypes
|
, SSG.HTML.ElementTypes
|
||||||
|
, SSG.Djot
|
||||||
|
|
||||||
-- main file (i.e. file to load at REPL)
|
-- main file (i.e. file to load at REPL)
|
||||||
main = Main
|
main = Main
|
||||||
|
|
1
src/SSG/Djot.idr
Normal file
1
src/SSG/Djot.idr
Normal file
|
@ -0,0 +1 @@
|
||||||
|
module Djot
|
61
todo.org
61
todo.org
|
@ -9,54 +9,41 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
|
||||||
** TODO Refine =location= in =ParserLocation=
|
** TODO Refine =location= in =ParserLocation=
|
||||||
** TODO Error messages
|
** TODO Error messages
|
||||||
** TODO Combinators for predictive parsing
|
** TODO Combinators for predictive parsing
|
||||||
* Djot [7/44]
|
* Djot [0/31]
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:COOKIE_DATA: recursive
|
:COOKIE_DATA: recursive
|
||||||
:END:
|
:END:
|
||||||
** Parsing
|
** Parsing
|
||||||
*** Inline Syntax [2/18]
|
*** Block Level
|
||||||
|
**** TODO Paragraph
|
||||||
|
**** 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
|
||||||
|
*** Inline
|
||||||
|
**** TODO Ordinary Text
|
||||||
**** TODO Link
|
**** TODO Link
|
||||||
**** TODO Image
|
**** TODO Image
|
||||||
**** TODO Autolink
|
**** TODO Autolink
|
||||||
**** TODO Verbatim
|
**** TODO Verbatim
|
||||||
**** TODO Emphasis/strong
|
**** TODO Emphasis/Strong
|
||||||
**** TODO Highlighted
|
**** TODO Highlighted
|
||||||
**** TODO Super/subscript
|
**** TODO Super/subscript
|
||||||
**** TODO Insert/delete
|
**** TODO Insert/delete
|
||||||
**** TODO Smart punctuation
|
**** TODO Smart Puncuation
|
||||||
**** TODO Math
|
**** TODO Math
|
||||||
**** TODO Footnote reference
|
**** TODO Footnote Reference
|
||||||
|
**** TODO Linebreak
|
||||||
**** TODO Comment
|
**** TODO Comment
|
||||||
**** TODO Symbols
|
**** TODO Symbols
|
||||||
**** TODO Raw inline
|
**** TODO Raw Inline
|
||||||
**** TODO Span
|
**** TODO Inline Attributes
|
||||||
**** TODO Inline attributes
|
|
||||||
**** DONE Ordinary Text
|
|
||||||
**** DONE Linebreak
|
|
||||||
*** Block Syntax [4/17]
|
|
||||||
**** 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
|
|
||||||
**** DONE Heading
|
|
||||||
***** DONE Multiline without leading count
|
|
||||||
***** DONE Basic
|
|
||||||
** TODO Predictive parsing
|
|
||||||
** TODO Support all types of whitespace
|
|
||||||
*** TODO Escaping
|
|
||||||
*** TODO Whitespace class
|
|
||||||
** TODO Lazy indentation
|
|
||||||
** TODO hex escapes
|
|
||||||
** TODO GFM style alerts
|
|
||||||
** TODO Group adjacent =Text=s into a =String=
|
|
||||||
** DONE Rendering
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue