aboutsummaryrefslogtreecommitdiffstats
path: root/README.md (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-01-27basic tests for unordered list itemsGravatar Peter McGoron 2-1/+31
2025-01-27update documentationGravatar Peter McGoron 1-12/+12
2025-01-27fix spurious newlinesGravatar Peter McGoron 3-4/+20
2025-01-27expand starts and continues by adding current node as argumentGravatar Peter McGoron 5-80/+91
This simplifies the parser at the expense of moving the `add-new-node!` declaration into the `starts` procedure. This allows for the procedure to mutate the node when needed, which is needed for properly parsing pandoc-style grid tables.
2025-01-26indented code block testGravatar Peter McGoron 3-14/+81
2025-01-26partial suppor for ATX headingsGravatar Peter McGoron 4-8/+102
2025-01-26fix tight nesting of block quotesGravatar Peter McGoron 5-10/+61
2025-01-26parsing testsGravatar Peter McGoron 3-1/+150
2025-01-26remove unordered list containersGravatar Peter McGoron 7-70/+52
Although it is possible to incorporate automatic detection of list containers in the block parser (look ahead for `* `, if not check for ` `), but I think that this is premature. The point of the block parser is to take the input and figure out what block the item is in. All a list container does is compress together adjacent list items. This can be done in a second pass. (This might have the effect of causing list items separated by line breaks to be in the same list. If there is nothing in between, it would make sense.)