aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add `no_std + alloc`Libravatar Titus Wormer2022-08-1622-3/+38
* Add cargo clippy rulesLibravatar Titus Wormer2022-08-162-3/+2
* Add support for frontmatterLibravatar Titus Wormer2022-08-1615-24/+563
* Update some last docs, bnf grammarsLibravatar Titus Wormer2022-08-1618-113/+226
* Refactor to proof docs, grammarsLibravatar Titus Wormer2022-08-1539-426/+689
* Add missing mark of `SpaceOrTab` as void eventLibravatar Titus Wormer2022-08-151-1/+2
* Refactor to allow wrong clippy ruleLibravatar Titus Wormer2022-08-152-2/+2
* Add derive of `Eq` where possibleLibravatar Titus Wormer2022-08-155-11/+11
* Refactor to move `content` to `construct`Libravatar Titus Wormer2022-08-1539-139/+130
* Refactor to move some things to `parser`Libravatar Titus Wormer2022-08-152-26/+20
* Refactor to rename list construct to list itemLibravatar Titus Wormer2022-08-1511-73/+74
* Refactor paragraph, data resolversLibravatar Titus Wormer2022-08-152-44/+50
* Refactor to solve some clippy issuesLibravatar Titus Wormer2022-08-152-52/+50
* Refactor to attempt less if never neededLibravatar Titus Wormer2022-08-1214-293/+367
* Refactor to improve enteringLibravatar Titus Wormer2022-08-1213-96/+144
* Refactor to improve some namesLibravatar Titus Wormer2022-08-124-27/+27
* Remove unneeded stateLibravatar Titus Wormer2022-08-122-23/+4
* Remove `match` statements if clumsyLibravatar Titus Wormer2022-08-1219-412/+368
* Refactor to improve docs of each functionLibravatar Titus Wormer2022-08-1244-554/+611
* Refactor `readme.md`Libravatar Titus Wormer2022-08-112-143/+77
* Refactor attempts to remove unneeded state nameLibravatar Titus Wormer2022-08-1120-413/+400
* Refactor to handle definitions when parsingLibravatar Titus Wormer2022-08-113-38/+50
* Remove unneeded `balance` info on label startsLibravatar Titus Wormer2022-08-114-64/+30
* Refactor to move `space_or_tab_eol` to own fileLibravatar Titus Wormer2022-08-1132-526/+542
* Remove boxes around resolversLibravatar Titus Wormer2022-08-1115-77/+103
* Refactor to move some code to `event.rs`Libravatar Titus Wormer2022-08-1142-1300/+1313
* Refactor to move some code to `state.rs`Libravatar Titus Wormer2022-08-1136-1237/+1229
* Refactor internal docs, code style of tokenizerLibravatar Titus Wormer2022-08-1117-381/+420
* Add improved container exit injectionLibravatar Titus Wormer2022-08-115-149/+137
* Refactor some code for document parsingLibravatar Titus Wormer2022-08-103-230/+188
* Remove boxes when calling statesLibravatar Titus Wormer2022-08-101-354/+328
* Add `State::Retry`Libravatar Titus Wormer2022-08-1026-213/+205
* Rename `State::Fn` to `State::Next`Libravatar Titus Wormer2022-08-1033-426/+411
* Refactor to reuse some tokenizer codeLibravatar Titus Wormer2022-08-091-69/+58
* Refactor to share some codeLibravatar Titus Wormer2022-08-092-148/+99
* Add peeking to unindented flow linesLibravatar Titus Wormer2022-08-093-16/+50
* Add support for passing `ok`, `nok` as separate states to attemptsLibravatar Titus Wormer2022-08-0920-376/+509
* Add more tests for definitions and block quotesLibravatar Titus Wormer2022-08-093-15/+21
* Add another test for lazy fenced code and block quotesLibravatar Titus Wormer2022-08-091-1/+7
* Add some more tests for just line endingsLibravatar Titus Wormer2022-08-091-0/+36
* Rewrite algorithm to not pass around boxed functionsLibravatar Titus Wormer2022-08-0934-1194/+2065
* Refactor to remove most closuresLibravatar Titus Wormer2022-08-0225-1148/+1285
* Fix bug on empty heading (atx)Libravatar Titus Wormer2022-08-012-30/+38
* Add missing docs, refactor some codeLibravatar Titus Wormer2022-08-015-78/+90
* Refactor to pass more `&str`s, work on more bytesLibravatar Titus Wormer2022-08-012-90/+70
* Remove unneeded field in compile contextLibravatar Titus Wormer2022-08-011-39/+8
* Refactor some statesLibravatar Titus Wormer2022-08-016-28/+32
* Refactor to improve statesLibravatar Titus Wormer2022-07-2936-1230/+941
* Refactor to work on bytes (`u8`)Libravatar Titus Wormer2022-07-2939-528/+576
* Refactor to use `debug_assert`Libravatar Titus Wormer2022-07-285-20/+19