aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-08-15Fix cargo clippy lintsHEADmainLibravatar cel 🌸1-1/+1
2023-08-15Add ability to enable or disable html checkbox checkabilityLibravatar cel 🌸2-1/+36
2023-07-10Fix parsing of nested linksLibravatar Fedor Sheremetyev1-1/+1
Enter event for `LabelText` should be inserted before existing events at the index in order to have correct nesting. Otherwise nested elements could have Enter event first and that would result in incorrect nesting in the tree when converting to AST. Closes GH-73. Closes GH-50.
2023-06-23Fix internal docs on grammar of html (flow)Libravatar Titus Wormer1-3/+3
2023-05-25Fix code-styleLibravatar Titus Wormer1-1/+1
2023-05-23Fix escape in titlesLibravatar Titus Wormer1-1/+1
2023-05-23Refactor some codeLibravatar Titus Wormer10-25/+39
2023-05-18Remove unneeded branchLibravatar Titus Wormer1-6/+1
2023-05-13Remove superfluous codeLibravatar Titus Wormer1-4/+1
2023-05-11Fix typo in docsLibravatar Titus Wormer1-1/+3
2023-05-02Remove unneeded checkLibravatar Titus Wormer1-1/+1
2023-04-27Rename `json` feature to `serde`Libravatar Rafael Bachmann3-48/+48
Closes GH-59. Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2023-04-22Fix typo in docsLibravatar Titus Wormer1-1/+1
2023-04-22Fix crash in MDX whitespaceLibravatar Mick van Gelderen1-9/+11
Related-to: GH-26. Closes GH-60.
2023-02-28Fix AST node debug representation to pretty printLibravatar Mia1-34/+34
Closes GH-51. Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2023-02-10Add `log` feature, document featuresLibravatar Titus Wormer1-0/+11
2023-02-10Move `log` to optional dependenciesLibravatar pinkforest(she/her)2-1/+22
Closes GH-48.
2023-01-03Add support for serializing trees as JSONLibravatar Kyle McCarthy3-12/+232
This adds support for serializing the mdast syntax tree as JSON, with serde, through a feature. Closes GH-10. Related-to GH-30. Closes GH-37.
2022-12-19Fix `start` on ordered lists in mdastLibravatar Titus Wormer1-1/+3
Closes GH-38.
2022-12-13Replace build script with private crateLibravatar Titus Wormer1-1/+1
Closes GH-34. Closes GH-35.
2022-12-13Add some tests for `Location`Libravatar Titus Wormer1-0/+15
2022-11-25Fix double setext heading underlinesLibravatar Titus Wormer2-4/+3
Related-to: GH-22.
2022-11-25Fix GFM task list checkboxes followed by eolLibravatar Titus Wormer1-45/+47
Closes GH-24.
2022-11-10Remove unneeded `extern crate`sLibravatar Hocdoc3-7/+0
Closes GH-28. Co-authored-by: Bernhard Berger <bernhardberger3456@gmail.com>
2022-11-10Refactor code-style for Rust 1.65Libravatar Hocdoc9-12/+12
Closes GH-29. Reviewed-by: Titus Wormer <tituswormer@gmail.com> Co-authored-by: Bernhard Berger <bernhardberger3456@gmail.com>
2022-10-29Fix attention starting and ending in different linksLibravatar Titus Wormer1-11/+12
Example: ```markdown [*]() [*]() ``` There was already code for: ```markdown [*]() x*. *x [*](). ``` But that wasn’t correct for attention at the same depth but in different places. Closes GH-21. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
2022-10-29Refactor to always resolve edit mapsLibravatar Titus Wormer8-8/+7
This will probably catch some confusing bugs, such as ad1b3e6.
2022-10-28Fix GFM autolink literals that end in in GFM table pipesLibravatar Titus Wormer1-2/+3
Closes GH-20. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
2022-10-28Fix GFM tables to require a non-pipe in header rowLibravatar Titus Wormer1-7/+21
Related-to: GH-20.
2022-10-26Fix GFM autolink literals after tabsLibravatar Titus Wormer1-2/+5
Closes GH-18. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
2022-10-26Fix GFM tables interfering with other constructsLibravatar Titus Wormer1-0/+2
Closes GH-19. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
2022-10-26Fix container close after unclosed fenced code, w/ eolLibravatar Titus Wormer1-6/+20
Closes GH-16 Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
2022-10-25Fix dead links in docsLibravatar Titus Wormer2-4/+6
2022-10-25Fix type of `start` on list in mdastLibravatar Titus Wormer1-1/+1
Closes GH-17. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
2022-10-25Fix trailing whitespace around broken dataLibravatar Titus Wormer2-0/+4
Closes GH-13. Closes GH-14.
2022-10-25Fix lists in MDXLibravatar Titus Wormer1-1/+1
Closes GH-11.
2022-10-25Regenerate unicode punctuationLibravatar Christian Murphy1-1/+24
Closes GH-15. Reviewed-by: Titus Wormer <tituswormer@gmail.com>
2022-10-14Remove core tests, which tarpaulin doesn’t understandLibravatar Titus Wormer1-35/+0
2022-10-14Refactor to move options to separate fileLibravatar Titus Wormer2-1422/+1429
2022-10-14Remove `must_use` if tarpaulin doesn’t understand themLibravatar Titus Wormer5-257/+277
Also moves some code to separate files, in the hopes that tarpaulin understands them.
2022-10-14Refactor to attempt to fix some coverage bugsLibravatar Titus Wormer1-1/+6
2022-10-14Refactor slice algorithms some moreLibravatar Titus Wormer1-24/+13
2022-10-14Attempt to fix broken tarpaulinLibravatar Titus Wormer1-0/+2
2022-10-14Add some tests for mdx parse types, `must_use`Libravatar Titus Wormer1-0/+60
2022-10-14Add some unit tests for core apiLibravatar Titus Wormer1-10/+198
2022-10-14Refactor some code to improve coverageLibravatar Titus Wormer1-14/+10
2022-10-14Add some tests for line endingsLibravatar Titus Wormer1-4/+56
2022-10-14Remove some unused code around slicesLibravatar Titus Wormer5-83/+19
2022-10-14Fix positional info of cr+lf in mdxLibravatar Titus Wormer1-0/+88
2022-10-14Add some more tests on mdx and indented codeLibravatar Titus Wormer1-0/+6