Commit Graph
11 Commits
Author SHA1 Message Date
lanyue-llk 321cd36ecf fix(html2md): retain complex tables and referenced fragments 2026-10-28 03:43:27 +07:00
ldm0 dcf798e3ee fix(html2md): classify Unicode emphasis boundaries correctly
Use ICU punctuation and symbol categories with an ASCII fast path. Apply the same non-whitespace, non-punctuation rule to both delimiter boundaries and cover combining marks, format characters, symbols, and adjacent links with rendered round trips.
2026-10-26 01:15:17 +08:00
ldm0 c1d7a9071b fix(html2md): normalize textual attribute whitespace 2026-10-25 16:35:14 +07:00
lanyue-llk bf487dcfff fix(html2md): preserve math payloads and literal dollar boundaries 2026-10-25 16:35:14 +07:00
lanyue-llk 3f440ef666 fix(html2md): preserve TeX and MathML through Markdown parsing 2026-10-25 16:35:14 +07:00
kevin 9848a96c1c Revert "Preserve literal characters in adjacent code HTML fallback"
This reverts commit 9359650240.
2026-09-20 20:50:03 +08:00
kevin 43b8064a49 Preserve literal characters in adjacent code HTML fallback 2026-09-20 20:50:03 +08:00
kevin ead6facb87 Preserve empty pre blocks and adjacent code text 2026-09-20 20:50:03 +08:00
kevin 2c0fd9a8c0 Preserve preformatted boundaries and empty code separation 2026-09-20 20:50:03 +08:00
kevin c496e37cb4 Preserve content semantics in HTML to Markdown conversion 2026-09-20 20:50:03 +08:00
ldm0 ae10292ea4 fix(markdown): preserve inline code breaks and nested emphasis 2026-09-16 16:07:15 +08:00