Noah Hellman
|
8c1d38fe12
|
tests suite: update tests from new djot impl repo
replace jgm/djot submodule with jgm/djot.js that contains newer tests
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
f80991d07a
|
inline: hide empty attributes from output
allow comments
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
e6eb02ad03
|
fixup! inline: word attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
064b4b1f88
|
inline: rename AttributesDummy -> Placeholder
allow general use
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
b512c670e6
|
attr valid: return whether attrs non-empty
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
161dfec96d
|
inline: word attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
5f9a72545b
|
lib: raw blocks
|
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
|
6e28b0e162
|
html: ignore attrs on inline quotes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
8024499069
|
html: output attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
eb6b58f2a9
|
fixup! block attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
b937b4f71e
|
inline: span with attributes
|
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
|
b0565eb4c6
|
rm unused var
|
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
|
59664feaf3
|
fixup! parse inline attrs
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
8d676e1431
|
parse inline attrs
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
1586c2947f
|
fixup! block attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
a1bcc4277d
|
fixup! inline: impl container attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
666e9cfd40
|
fixup! block attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
c0183d4524
|
inline: impl container attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
73d3e05f0a
|
fixup! wip fix span / typeset precedence
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
9dd10a558f
|
fixup! block attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
653bd59eb5
|
stuuoestnhunoestuh
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
d8d464902a
|
wip fix span / typeset precedence
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
352be02ccf
|
block attributes
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
be333b8715
|
stuufff
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
5ac05d1919
|
img
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
cd54416902
|
fixup! pre remove atomic state
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
6fdbd09cd1
|
discontinuous spans
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
903578b04d
|
add cowstr
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
f74ea7a138
|
span tag / url
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
f6fa422e6b
|
refactorzzz
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
81a4edb884
|
inline: get rid of verbatim state
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
8957907141
|
fix dbg print disp -> dbg
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
3339e785a7
|
maybe functional multi-line inline
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
946d88e5c0
|
pre remove atomic state
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
227c86f4f0
|
atomic state wip
|
2023-02-05 20:36:40 +01:00 |
|
Noah Hellman
|
463f146623
|
need_more -> ready
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
e798dc9c28
|
raw inline format
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
72bedb53b4
|
fixup! lexer peekable
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
7c53d1a093
|
add inline State
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
3c5093f4db
|
lexer peekable
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
13850978c1
|
noeutnhoesntuh
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
c4e4be7bce
|
add block parser in addition to block tree parser
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
3a70cd8255
|
wipppp
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
5afc6a41a8
|
wip
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
60927e7298
|
fixup! parse block elements
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
89390cf5f6
|
handle html escapes in html mod
|
2023-02-05 20:36:39 +01:00 |
|
Noah Hellman
|
564256f1b8
|
print tree
|
2023-02-05 20:36:39 +01:00 |
|