diff options
author | Titus Wormer <tituswormer@gmail.com> | 2022-07-15 11:55:19 +0200 |
---|---|---|
committer | Titus Wormer <tituswormer@gmail.com> | 2022-07-15 11:55:19 +0200 |
commit | ff066a485354f1a39585450f1cbbbab93c5ffd2a (patch) | |
tree | f245e0774e092dd2118c5047da95dc80ebe755eb /readme.md | |
parent | b4a16dd5b6fac8532050c8b0f0fbbd6ff4880d4b (diff) | |
download | markdown-rs-ff066a485354f1a39585450f1cbbbab93c5ffd2a.tar.gz markdown-rs-ff066a485354f1a39585450f1cbbbab93c5ffd2a.tar.bz2 markdown-rs-ff066a485354f1a39585450f1cbbbab93c5ffd2a.zip |
Update todos
Diffstat (limited to 'readme.md')
-rw-r--r-- | readme.md | 68 |
1 files changed, 2 insertions, 66 deletions
@@ -3,10 +3,7 @@ Crate docs are currently at [`wooorm.com/micromark-rs/micromark/`](https://wooorm.com/micromark-rs/micromark/). -Here be dragons! -🐉 -There’s a lot to do. -Some major to dos are described here, more smaller ones are in the code. +There’s still a lot to do, but, already: **100%** CommonMark 🥳 ## Some useful scripts for now @@ -46,69 +43,11 @@ cargo doc --document-private-items ### Some major obstacles -- [ ] (5) Containers: this will be rather messy, and depends a lot on how - subtokenization is solved - [ ] (5) There’s a lot of rust-related choosing whether to pass (mutable) references or whatever around that should be refactored - [ ] (1) Support turning off constructs - [ ] (5) Figure out extensions -### Constructs - -- [x] attention (emphasis, strong) -- [x] autolink -- [x] blank line -- [x] block quote -- [x] character escape -- [x] character reference -- [x] code (fenced) -- [x] code (indented) -- [x] code (text) -- [x] definition -- [x] hard break (escape) -- [x] hard break (trailing) -- [x] heading (atx) -- [x] heading (setext) -- [x] html (flow) -- [x] html (text) -- [x] label end -- [x] label start (image) -- [x] label start (link) -- [ ] (8) list -- [x] paragraph -- [x] thematic break - -### Content types - -- [ ] (8) container - - [x] block quote - - [ ] list -- [x] flow - - [x] blank line - - [x] code (fenced) - - [x] code (indented) - - [x] definition - - [x] heading (atx) - - [x] heading (setext) - - [x] html (flow) - - [x] paragraph - - [x] thematic break -- [x] text - - [x] attention (emphasis, strong) (text) - - [x] autolink - - [x] character escape - - [x] character reference - - [x] code (text) - - [x] hard break (escape) - - [x] hard break (trailing) - - [x] html (text) - - [x] label end - - [x] label start (image) - - [x] label start (link) -- [x] string - - [x] character escape - - [x] character reference - ### All the things #### Docs @@ -123,10 +62,6 @@ cargo doc --document-private-items #### Parse -- [ ] (8) list\ - test (`character_reference`, `code_indented`, `heading_setext`, - `html_flow`, `thematic_break`)\ - link (`blank line`, `thematic break`) - [ ] (3) Turn off things (enable every test for these) - [ ] (3) Make tokenizer tokens extendable? @@ -271,3 +206,4 @@ important. - [x] (1) Make sure that rust character groups match CM character groups - [x] (3) Fix block quote bug - [x] (3) Add support for lazy lines +- [x] (5) Containers! |