Commit graph

16 commits

Author SHA1 Message Date
Noah Hellman
59be7070de block: count indent in chars instead of bytes 2023-02-05 20:36:49 +01:00
Noah Hellman
d2df3eb8a1 fixup! mv spans to separate span file 2023-02-05 20:36:49 +01:00
Noah Hellman
a5d88b64ae parser: avoid panic 2023-02-05 20:36:49 +01:00
Noah Hellman
60dcf09c1a impl automatic heading identifiers 2023-02-05 20:36:40 +01:00
Noah Hellman
bfa58dfc0d block: allow repeating '#' in headings 2023-02-05 20:36:40 +01:00
Noah Hellman
dcb3b787a2 block: add MeteredBlock as intermediate struct 2023-02-05 20:36:40 +01:00
Noah Hellman
8237384077 span: add empty_{before,after}, after, between 2023-02-05 20:36:40 +01:00
Noah Hellman
f7ead5a69f fixup! mv spans to separate span file 2023-02-05 20:36:40 +01:00
Noah Hellman
b3896908a3 inline: trim verbatim whitespace 2023-02-05 20:36:40 +01:00
Noah Hellman
6bd30f1a58 fixup! mv spans to separate span file 2023-02-05 20:36:40 +01:00
Noah Hellman
0816ab4dcb mv inline span structs to span module 2023-02-05 20:36:40 +01:00
Noah Hellman
8a525f753b wip 2023-02-05 20:36:39 +01:00
Noah Hellman
75b13597da fixup! e18f24b99d70338014ab8e4031fad9a17b167b8f 2023-02-05 20:36:39 +01:00
Noah Hellman
d4214ce431 fixup! 37b213fdafacf85b84282d24112b30b80c78c42f 2023-02-05 20:36:39 +01:00
Noah Hellman
0d0183e75f wip inlin passing 2023-02-05 20:36:39 +01:00
Noah Hellman
40a612df95 parse block elements 2023-02-05 20:36:26 +01:00