aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix parsing of nested linksLibravatar Fedor Sheremetyev2023-07-101-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.
* Fix internal docs on grammar of html (flow)Libravatar Titus Wormer2023-06-231-3/+3
|
* Fix code-styleLibravatar Titus Wormer2023-05-251-1/+1
|
* Fix escape in titlesLibravatar Titus Wormer2023-05-231-1/+1
|
* Refactor some codeLibravatar Titus Wormer2023-05-2310-25/+39
|
* Remove unneeded branchLibravatar Titus Wormer2023-05-181-6/+1
|
* Remove superfluous codeLibravatar Titus Wormer2023-05-131-4/+1
|
* Fix typo in docsLibravatar Titus Wormer2023-05-111-1/+3
|
* Remove unneeded checkLibravatar Titus Wormer2023-05-021-1/+1
|
* Rename `json` feature to `serde`Libravatar Rafael Bachmann2023-04-273-48/+48
| | | | | Closes GH-59. Reviewed-by: Titus Wormer <tituswormer@gmail.com>
* Fix typo in docsLibravatar Titus Wormer2023-04-221-1/+1
|
* Fix crash in MDX whitespaceLibravatar Mick van Gelderen2023-04-221-9/+11
| | | | Related-to: GH-26. Closes GH-60.
* Fix AST node debug representation to pretty printLibravatar Mia2023-02-281-34/+34
| | | | | Closes GH-51. Reviewed-by: Titus Wormer <tituswormer@gmail.com>
* Add `log` feature, document featuresLibravatar Titus Wormer2023-02-101-0/+11
|
* Move `log` to optional dependenciesLibravatar pinkforest(she/her)2023-02-102-1/+22
| | | Closes GH-48.
* Add support for serializing trees as JSONLibravatar Kyle McCarthy2023-01-033-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.
* Fix `start` on ordered lists in mdastLibravatar Titus Wormer2022-12-191-1/+3
| | | | Closes GH-38.
* Replace build script with private crateLibravatar Titus Wormer2022-12-131-1/+1
| | | | | Closes GH-34. Closes GH-35.
* Add some tests for `Location`Libravatar Titus Wormer2022-12-131-0/+15
|
* Fix double setext heading underlinesLibravatar Titus Wormer2022-11-252-4/+3
| | | | Related-to: GH-22.
* Fix GFM task list checkboxes followed by eolLibravatar Titus Wormer2022-11-251-45/+47
| | | | Closes GH-24.
* Remove unneeded `extern crate`sLibravatar Hocdoc2022-11-103-7/+0
| | | | | Closes GH-28. Co-authored-by: Bernhard Berger <bernhardberger3456@gmail.com>
* Refactor code-style for Rust 1.65Libravatar Hocdoc2022-11-109-12/+12
| | | | | | Closes GH-29. Reviewed-by: Titus Wormer <tituswormer@gmail.com> Co-authored-by: Bernhard Berger <bernhardberger3456@gmail.com>
* Fix attention starting and ending in different linksLibravatar Titus Wormer2022-10-291-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>
* Refactor to always resolve edit mapsLibravatar Titus Wormer2022-10-298-8/+7
| | | | This will probably catch some confusing bugs, such as ad1b3e6.
* Fix GFM autolink literals that end in in GFM table pipesLibravatar Titus Wormer2022-10-281-2/+3
| | | | | | Closes GH-20. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
* Fix GFM tables to require a non-pipe in header rowLibravatar Titus Wormer2022-10-281-7/+21
| | | | Related-to: GH-20.
* Fix GFM autolink literals after tabsLibravatar Titus Wormer2022-10-261-2/+5
| | | | | | Closes GH-18. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
* Fix GFM tables interfering with other constructsLibravatar Titus Wormer2022-10-261-0/+2
| | | | | | Closes GH-19. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
* Fix container close after unclosed fenced code, w/ eolLibravatar Titus Wormer2022-10-261-6/+20
| | | | | | Closes GH-16 Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
* Fix dead links in docsLibravatar Titus Wormer2022-10-252-4/+6
|
* Fix type of `start` on list in mdastLibravatar Titus Wormer2022-10-251-1/+1
| | | | | | Closes GH-17. Co-authored-by: Christian Murphy <christian.murphy.42@gmail.com>
* Fix trailing whitespace around broken dataLibravatar Titus Wormer2022-10-252-0/+4
| | | | | Closes GH-13. Closes GH-14.
* Fix lists in MDXLibravatar Titus Wormer2022-10-251-1/+1
| | | | Closes GH-11.
* Regenerate unicode punctuationLibravatar Christian Murphy2022-10-251-1/+24
| | | | | Closes GH-15. Reviewed-by: Titus Wormer <tituswormer@gmail.com>
* Remove core tests, which tarpaulin doesn’t understandLibravatar Titus Wormer2022-10-141-35/+0
|
* Refactor to move options to separate fileLibravatar Titus Wormer2022-10-142-1422/+1429
|
* Remove `must_use` if tarpaulin doesn’t understand themLibravatar Titus Wormer2022-10-145-257/+277
| | | | | Also moves some code to separate files, in the hopes that tarpaulin understands them.
* Refactor to attempt to fix some coverage bugsLibravatar Titus Wormer2022-10-141-1/+6
|
* Refactor slice algorithms some moreLibravatar Titus Wormer2022-10-141-24/+13
|
* Attempt to fix broken tarpaulinLibravatar Titus Wormer2022-10-141-0/+2
|
* Add some tests for mdx parse types, `must_use`Libravatar Titus Wormer2022-10-141-0/+60
|
* Add some unit tests for core apiLibravatar Titus Wormer2022-10-141-10/+198
|
* Refactor some code to improve coverageLibravatar Titus Wormer2022-10-141-14/+10
|
* Add some tests for line endingsLibravatar Titus Wormer2022-10-141-4/+56
|
* Remove some unused code around slicesLibravatar Titus Wormer2022-10-145-83/+19
|
* Fix positional info of cr+lf in mdxLibravatar Titus Wormer2022-10-141-0/+88
|
* Add some more tests on mdx and indented codeLibravatar Titus Wormer2022-10-141-0/+6
|
* Refactor some code to improve coverageLibravatar Titus Wormer2022-10-132-5/+3
|
* Replace some unused code for assertionsLibravatar Titus Wormer2022-10-132-23/+19
|