3
0
mirror of https://github.com/larvit/adf-codec.git synced 2026-11-14 12:30:26 +01:00
Commit Graph

15 Commits

Author SHA1 Message Date
lilleman 0bc086ba43 Answer architecture round 1: a code span opening a line spells as CommonMark, the slot refuses a null character, every generated document emits 2026-10-04 20:43:46 +02:00
lilleman 039aac8873 Make markdownToAdf(adfToMarkdown(doc)) deep-equal doc: textBreak, empty keys, -0, typed carry fences, code blocks of several text nodes 2026-10-03 12:25:01 +02:00
lilleman 0eb2665ffe 12c: the block directive forms read and spell !adf: openers and closers 2026-09-16 15:46:52 +02:00
lilleman e7d3697dc4 12b: the inline directive forms read and spell the !adf: prefix 2026-09-16 09:52:52 +02:00
lilleman 4d032644f6 4.3: an escaped backtick run escapes whole, and a lone backtick before one escapes too 2026-09-15 21:05:16 +02:00
lilleman f8247ebb75 4.2: an empty link destination beside a title spells <> 2026-09-14 23:25:13 +02:00
lilleman cc794d541e Read the emphasis, the links and the lone image CommonMark spells (#34) 2026-08-31 22:33:54 +02:00
lilleman 5975d8d912 Read the inline text, and decode the escapes and references CommonMark spells (#33) 2026-08-30 23:32:57 +02:00
lilleman 310c2c3827 Refuse two adjacent lists on the marker spelling, not the node type 2026-08-30 20:48:04 +02:00
lilleman db7455fc33 Answer the stability review: a code or HTML block swallows the marker line too 2026-08-30 20:18:25 +02:00
lilleman 0cc34bcbbb Read the container blocks, and part a nested list the tight spelling would swallow 2026-08-28 14:46:14 +02:00
lilleman 97d34e3118 Give the CommonMark blocks a directive form for what their spelling cannot hold 2026-08-27 14:12:55 +02:00
lilleman 5063ad5fc2 Model CommonMark's emphasis matching, and escape the delimiter that only closes 2026-08-27 12:42:46 +02:00
lilleman bd34229f91 Scope the trailing-whitespace and escaping-scan rules, name the totality gap 2026-08-24 12:52:38 +02:00
lilleman fc92bf8bf5 Corpus by contract kind: pin the fence and escaping rules, hold two questions 2026-08-24 11:40:11 +02:00