Sebastian Ullrich
41f6eb0835
refactor: use `rawIdent`
2022-05-19 11:20:58 +02:00
Henrik Böving
89dd2fa46e
chore: upgrade compiler version
2022-04-09 19:30:33 +02:00
Henrik Böving
b87c1cc1de
feat: Better equation Handling
...
The equation content is now escaped, furthermore there is a limit
for the length of an equation so we don't just fill everything with
uselessly big equations nobody can read anyways.
2022-02-20 13:45:18 +01:00
Henrik Böving
00bf10c6f0
chore: bump toolchain
2022-02-09 22:45:28 +01:00
Gabriel Ebner
69b5ee76d3
chore: use attribute spreads
2022-01-20 15:38:48 +01:00
Gabriel Ebner
e350c16417
feat: `<div [attrArray] />`
2022-01-20 15:16:28 +01:00
Henrik Böving
0efbcd1f60
feat: Newline free HTML formatting
...
Some of the HTML elements we are generating are newline sensitive
which requires the HTML to String formatter to optionally omit
additional newlines.
2021-12-25 14:04:35 +01:00
Henrik Böving
03ec9c2e1d
chore: Cleanup the JSX parser a bit
2021-12-17 15:59:33 +01:00
Henrik Böving
0719fd6e30
feat: Allow Array Html as child of an HTMl node
2021-12-12 13:38:31 +01:00
Henrik Böving
413a24da56
feat: improve HTML to String a bit
2021-12-12 13:38:31 +01:00
Henrik Böving
e9a9e17439
feat: Basic Html to String converter
...
It works okay-ish for basic HTML which should be good enough for now
2021-12-12 13:38:31 +01:00
Henrik Böving
11de4f7f55
chore: Import ToHtmlFormat https://github.com/leanprover/lean4/pull/723
...
Added some slight modifications so it is inside the DocGen4 instead of
the Lean4.Widget namespace.
2021-12-12 13:38:31 +01:00