GitHub / pulldown-cmark/pulldown-cmark / commits
An efficient, reliable parser for CommonMark, a standard dialect of Markdown
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 07bae245 | merge Merge pull request #1135 from notriddle/task-list-item-fix |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 85847da5 | merge Merge pull request #1120 from ollpu/html-fuzz |
Michael Howell <m****l@n****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 04243294 | merge Merge pull request #1116 from ollpu/fix-1112 |
Michael Howell <m****l@n****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 4d8e1d32 | merge Merge pull request #1137 from notriddle/core-u8 |
Roope Salmi <r****i@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 8b21302c | Stop using deprecated `core::u8` module | Michael Howell <m****l@n****m> | 16 days ago | |
| 52e0e302 | Strip task lists out of non-para tree items | Michael Howell <m****l@n****m> | 18 days ago | |
| bbc52a08 |
Add tests for tasklist marker edge cases
Co-authored-by: Haim Dimer <h****m@d****g> |
Michael Howell <m****l@n****m> | 18 days ago | |
| 2f251a6e | merge Merge pull request #1126 from FranciscoTGouveia/remove-clone |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 9ecfcf7e | chore: remove redundant clone | Francisco Gouveia <f****a@t****t> | 23 days ago | |
| 5cc24e8c | merge Merge pull request #1087 from notriddle/nul |
Roope Salmi <r****i@g****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| f978fb05 | merge Merge pull request #1059 from 3w36zj6/feature/add-cjk-friendly-emphasis-exten... |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b4fe9ec6 | test: isolate CJK-friendly emphasis from strikethrough | 3w36zj6 <5****6@u****m> | about 1 month ago | |
| 59188d5c | merge Merge remote-tracking branch 'origin/master' into feature/add-cjk-friendly-em... | 3w36zj6 <5****6@u****m> | about 1 month ago | |
| 7a00f309 | merge Merge pull request #1121 from pulldown-cmark/subscript-bug |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 48b08b96 | Fix subscript bug with strikethrough disabled and wrong pair | Michael Howell <m****l@n****m> | about 1 month ago | |
| 8d70dc77 | Improve up testing infra so we can test w/o `<del>` | Michael Howell <m****l@n****m> | about 1 month ago | |
| 394a0cd9 | Fix nul handling in non-pothole wikilinks | Michael Howell <m****l@n****m> | about 1 month ago | |
| 316de4ad | fuzz: Proper Debug output for parser options | Roope Salmi <r****i@g****m> | about 1 month ago | |
| 54e160ac | Add regression test for #1112 | Roope Salmi <r****i@g****m> | about 1 month ago | |
| 38465d44 | Adjust tests with new EOL normalization behavior | Roope Salmi <r****i@g****m> | about 1 month ago | |
| 39c65a70 | Rename `normalize_from` to `from_replace_nuls` | Michael Howell <m****l@n****m> | about 1 month ago | |
| b2b6fbaa | Fix append_code_line (renamed) and append_html_line EOL normalization | Roope Salmi <r****i@g****m> | about 1 month ago | |
| 4b8942ce | refactor: remove redundant CJK flanking branch | 3w36zj6 <5****6@u****m> | about 2 months ago | |
| 622420a5 | Use a `CowStr` helper function to handle some NULs | Michael Howell <m****l@n****m> | about 2 months ago | |
| 496e969a | Fuzz HTML renderer and some invariants | Roope Salmi <r****i@g****m> | about 2 months ago | |
| 68afb08c | merge Merge pull request #1111 from teddytennant/fix-wikilink-overflow |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 55c713ba | Move wikilink-overflow regression test into specs/regression.txt | Teddy Tennant <t****t@i****m> | about 2 months ago | |
| ebf31da8 | Fix subtract-overflow panic in handle_wikilink on malformed input | Teddy Tennant <t****t@i****m> | about 2 months ago | |
| 4c0777a3 | Code cleanups | Michael Howell <m****l@n****m> | about 2 months ago | |
| 86ab6946 | refactor: derive CJK-friendly emphasis from parser options | 3w36zj6 <5****6@u****m> | about 2 months ago | |
| 9fe50606 | merge Merge pull request #1088 from SabrinaJewson/demo |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| e156ce68 | Use pulldown-cmark-escape in demo | SabrinaJewson <s****n@g****m> | 2 months ago | |
| 43aec1bb | Remove unnecessary keydown listener | SabrinaJewson <s****n@g****m> | 2 months ago | |
| e019bcd2 | Update to mdBook v0.5.3 | SabrinaJewson <s****n@g****m> | 2 months ago | |
| b6ad2b45 | Oops, forgot to update Cargo.lock | SabrinaJewson <s****n@g****m> | 2 months ago | |
| d2afc9a7 | Update dlmalloc | SabrinaJewson <s****n@g****m> | 2 months ago | |
| a54f81ac |
refactor: reuse CJK flanking flag for delimiter opening
Co-authored-by: tats-u <1****u@u****m> |
3w36zj6 <5****6@u****m> | 3 months ago | |
| 5656601a | fix: apply CJK-friendly flanking to strikethrough openers | 3w36zj6 <5****6@u****m> | 3 months ago | |
| 98993e29 |
test: align cjk-friendly strikethrough expectation
Co-authored-by: tats-u <1****u@u****m> |
3w36zj6 <5****6@u****m> | 3 months ago | |
| 67aed799 | merge Merge remote-tracking branch 'origin/master' into feature/add-cjk-friendly-em... | 3w36zj6 <5****6@u****m> | 3 months ago | |
| 17b52638 | merge Merge pull request #1102 from wesc/fix-wikilink-termination-handling |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 30ea5809 | Clean up unneeded extra code | Michael Howell <m****l@n****m> | 3 months ago | |
| 65e5fd6c | Guard against wikilinks that have empty display parts. | Wes Chow <w****c@f****m> | 3 months ago | |
| 7d055560 | merge Merge pull request #1103 from pulldown-cmark/dependabot/cargo/tar-0.4.46 |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e978fd03 |
Bump tar from 0.4.45 to 0.4.46
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 18f5389b | Move wikilink_pipe_no_duplicate_siblings test to wikilinks.txt. | Wes Chow <w****c@f****m> | 3 months ago | |
| 85758ac2 | Use hashbrown for wikilink test. | Wes Chow <w****c@f****m> | 3 months ago | |
| 967d260d | Fix: wikilink with pipe separator leaks child node's next chain into sibling ... | Wes Chow <w****c@f****m> | 3 months ago | |
| 94e7011a | merge Merge pull request #1094 from notriddle/backslash-link-ref |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e13b8c80 | merge Merge branch 'main' into backslash-link-ref |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 911722e6 | merge Merge pull request #1092 from el-pendeloco/bugfix/refdefs-lifetimes |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 57c8f44d | merge Merge pull request #1091 from dtran24/fix/1056-scan-nextline-lone-cr |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 66107eaa | merge Merge pull request #1090 from gorgonian/main |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a9168a11 | merge Merge pull request #1100 from notriddle/title-sep |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6aa902d0 | Require separation between title quotes and URL | Michael Howell <m****l@n****m> | 3 months ago | |
| 92aeb745 | refactor: use `next_back` for previous character lookup | 3w36zj6 <5****6@u****m> | 3 months ago | |
| 845c9dab | perf: avoid extra flanking classification | 3w36zj6 <5****6@u****m> | 3 months ago | |
| 913c699d | fix: apply CJK-friendly flanking to strikethrough | 3w36zj6 <5****6@u****m> | 3 months ago | |
| 5efc9a8b | test: apply CJK-friendly flanking to strikethrough | 3w36zj6 <5****6@u****m> | 3 months ago | |
| 00b408b5 |
perf: add fast path for non-CJK code points
Co-authored-by: tats-u <1****u@u****m> |
3w36zj6 <5****6@u****m> | 3 months ago | |
| c2de3039 |
refactor: simplify previous character lookup
Co-authored-by: tats-u <1****u@u****m> |
3w36zj6 <5****6@u****m> | 3 months ago | |
| 5c305668 | merge Merge branch 'fix-1053' | gorgonian <1****n@u****m> | 3 months ago | |
| b52c787b | fix(formatting): run cargo fmt | gorgonian <1****n@u****m> | 3 months ago | |
| b93cbc04 | merge Merge pull request #1098 from notriddle/math-digit-heuristic |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 3d67feab | math: do not allow closer followed by digit | Michael Howell <m****l@n****m> | 3 months ago | |
| a6079bcf | merge Merge remote-tracking branch 'upstream/main' | gorgonian <1****n@u****m> | 3 months ago | |
| daafe2b2 | perf: defer CJK emphasis lookbehind | 3w36zj6 <5****6@u****m> | 3 months ago | |
| 7982eea0 | Avoid skipping backslash-escaped link ref | Michael Howell <m****l@n****m> | 4 months ago | |
| 6829a214 | merge Merge pull request #1093 from el-pendeloco/feature/export-link-def |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 78f78343 | export LinkDef struct | el-pendeloco <e****o@u****m> | 4 months ago | |
| 11aa4b3e | fix: update the lifetime of returned RefDefs to match the input | el-pendeloco <e****o@u****m> | 4 months ago | |
| 8e9ee371 | Recognize lone CR as a line ending in scan_nextline | David Tran <x****n@g****m> | 4 months ago | |
| c8960aa3 | feat: add ==highlight== inline extension behind ENABLE_HIGHLIGHT | gorgonian <1****n@u****m> | 4 months ago | |
| b1fcdd54 | perf: avoid repeated CJK-friendly emphasis option checks | 3w36zj6 <5****6@u****m> | 4 months ago | |
| 40890994 | docs: clarify CJK-friendly emphasis spec licenses | 3w36zj6 <5****6@u****m> | 4 months ago | |
| 526deb38 | feat: add CJK-friendly emphasis CLI option | 3w36zj6 <5****6@u****m> | 4 months ago | |
| 32f21a56 | fix: apply cjk-friendly flanking and underscore rules | 3w36zj6 <5****6@u****m> | 4 months ago | |
| 49787402 | test: cover cjk underscore intraword restrictions | 3w36zj6 <5****6@u****m> | 4 months ago | |
| e31b7bdb | test: cover cjk friendly emphasis integration behavior | 3w36zj6 <5****6@u****m> | 4 months ago | |
| 5a508b61 | perf: skip cjk emphasis classification when disabled | 3w36zj6 <5****6@u****m> | 4 months ago | |
| d66aa9d0 | perf: defer cjk friendly emphasis lookbehind | 3w36zj6 <5****6@u****m> | 4 months ago | |
| 019235b2 | fix: handle variation sequences in cjk friendly emphasis | 3w36zj6 <5****6@u****m> | 4 months ago | |
| 99e7e61e | test: regenerate suites | 3w36zj6 <5****6@u****m> | 4 months ago | |
| c21019f3 | test: add cjk friendly emphasis specification | 3w36zj6 <5****6@u****m> | 4 months ago | |
| 5d2c9aff | Add an online demo to the book | SabrinaJewson <s****n@g****m> | 4 months ago | |
| 627755df | Fix remaining spots where NUL bytes aren't handled | Michael Howell <m****l@n****m> | 4 months ago | |
| 6020b068 | merge Merge pull request #1085 from pulldown-cmark/dependabot/cargo/rand-0.8.6 |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 43fec9f3 |
Bump rand from 0.8.5 to 0.8.6
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 2d9a24c6 | docs: specify Unicode version for CJK character ranges | 3w36zj6 <5****6@u****m> | 4 months ago | |
| d40d92ac |
refactor: simplify logic for CJK-friendly delimiter handling
Co-authored-by: tats-u <1****u@u****m> |
3w36zj6 <5****6@u****m> | 4 months ago | |
| bf119e71 |
docs: clarify description of CJK-friendly emphasis flag
Co-authored-by: tats-u <1****u@u****m> |
3w36zj6 <5****6@u****m> | 4 months ago | |
| 1c61e12f | merge Merge remote-tracking branch 'origin/master' into feature/add-cjk-friendly-em... | 3w36zj6 <5****6@u****m> | 4 months ago | |
| affc5be6 | merge Merge pull request #1079 from zoosky/fix/superscript-punctuation-content |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4d1744ad | fix: allow punctuation content in superscript when preceded by alphanumeric | Zoo Sky <z****y@g****m> | 5 months ago | |
| 4f3d26d3 | merge Merge pull request #1073 from pulldown-cmark/dependabot/cargo/tar-0.4.45 |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 87179037 |
Bump tar from 0.4.44 to 0.4.45
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| fc8fe713 | chore: cargo update and bump version of pulldown-cmark | Martín Pozo <m****o@p****m> | 6 months ago | |
| 287fcf9c | merge Merge pull request #1067 from pulldown-cmark/dependabot/cargo/time-0.3.47 |
Martín Pozo <m****o@p****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 0825d263 |
Bump time from 0.3.37 to 0.3.47
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 21ea5ac7 | Replace U+0000 with U+FFFD |
rhysd <l****2@y****p>
Committed by: Michael Howell <m****l@n****m> |
7 months ago |