lilleman
|
9ce5946173
|
Fold the per-node ambiguity codes into one, and sharpen the container fence rule
CI / gate (push) Successful in 5s
|
2026-08-25 15:38:16 +02:00 |
|
lilleman
|
f065783f8f
|
Carry the fence depth through blockquotes and lists, and split the block spelling from it
|
2026-08-25 15:33:24 +02:00 |
|
lilleman
|
56072d36ef
|
Emitter 2b: the block-node directives, the pipe table and the refusal corpus
CI / gate (push) Successful in 5s
|
2026-08-25 15:10:02 +02:00 |
|
lilleman
|
480176fd21
|
Refuse the nested lists a tight spelling swallows, and name the mark that failed
CI / gate (push) Successful in 4s
|
2026-08-25 10:02:22 +02:00 |
|
lilleman
|
91d5cd6c43
|
Judge a delimiter by the run it sits in, not the segment it came from
CI / gate (push) Successful in 4s
|
2026-08-25 09:55:36 +02:00 |
|
lilleman
|
cccbfd3f2d
|
Refuse the mark spellings that cannot open or close where they sit
CI / gate (push) Successful in 4s
|
2026-08-25 09:45:58 +02:00 |
|
lilleman
|
4e449ebb25
|
Escape the literals that would merge with the syntax beside them
CI / gate (push) Successful in 5s
|
2026-08-25 09:28:09 +02:00 |
|
lilleman
|
e2ea868ac6
|
Name the node every refusal came from, and close the error list
CI / gate (push) Successful in 4s
|
2026-08-25 09:00:47 +02:00 |
|
lilleman
|
e92484eb85
|
Share the CommonMark grammar, close the guard's hole, refuse the lists no marker spells
CI / gate (push) Successful in 4s
|
2026-08-24 16:18:47 +02:00 |
|
Mikael Göransson
|
0728ea1cfb
|
Emitter 2a: the corpus runner, the canonical serializer and the CommonMark subset
CI / gate (push) Successful in 5s
|
2026-08-24 15:36:05 +02:00 |
|
lilleman
|
4398fe580f
|
Scaffold: package contract, docker CI gate, Renovate
CI / gate (push) Successful in 7s
|
2026-08-23 23:49:35 +02:00 |
|