Henrik Böving
0754b43873
feat: fix links to inductive ctors and structure fields
2022-01-09 14:07:50 +01:00
Henrik Böving
6128791cce
chore: Sort the declarations internally already
2022-01-07 18:25:26 +01:00
Henrik Böving
ec4d114b43
feat: show all declarations in the correct order
...
Closes : #7
2022-01-06 17:30:33 +01:00
Henrik Böving
b777250338
feat: list instances of classes
2022-01-06 14:51:46 +01:00
Henrik Böving
f71b2ee8b9
chore: Remove obsolete TODOs
2022-01-06 02:05:23 +01:00
Henrik Böving
8a58752c56
feat: display structures and their fields properly
2022-01-06 01:44:11 +01:00
Henrik Böving
3adb8e71d1
feat: Show inductive constructors properly
...
Closes : #2
2022-01-03 18:22:12 +01:00
Henrik Böving
02d8c528d9
feat: Show arguments of types of decls separately
2022-01-03 14:25:55 +01:00
Henrik Böving
5e0956c4b0
feat: Proper linking of all constants
...
Previously constants in function applications where either not linked
at all or linked in a weird way, this change fixes it by making use of
a (as of now umerged) compiler modification as well as Lean.Widget's
TaggedText.
2022-01-03 14:25:50 +01:00
Henrik Böving
d18e71966c
feat: Store Format instead of Syntax in DocInfo
2021-12-18 00:01:31 +01:00
Henrik Böving
4380fe088d
feat: Sanitize Syntax
2021-12-17 23:53:06 +01:00
Henrik Böving
3c01cf1e68
feat: Name linking
2021-12-17 17:20:44 +01:00
Henrik Böving
2df4891c9f
feat: Setup infrastructure for type HTMLifying
2021-12-17 15:59:43 +01:00
Henrik Böving
b019faf7ba
feat: An initial list of declarations and their kinds
2021-12-15 11:59:36 +01:00
Henrik Böving
ded884ce9c
feat: HTML Index + CSS
2021-12-12 13:38:31 +01:00
Henrik Böving
c2da7afd76
chore: Update compiler and fix minor breaking change
2021-12-12 13:38:31 +01:00
Henrik Böving
77cb52e9cb
chore: Inline licensing
2021-12-12 13:38:31 +01:00
Henrik Böving
7785c9f5bd
feat: Fetch declaration ranges for constants
2021-12-12 13:38:31 +01:00
Henrik Böving
4d8aa10ecb
chore: Little refactoring for Name x Syntax tuples
2021-12-12 13:38:24 +01:00
Henrik Böving
821d57fd1c
feat: Also print parents in structures and classes
2021-12-12 13:38:19 +01:00
Henrik Böving
b60eca730f
chore: Fill universe MVars and remove out of date TODOs
2021-12-12 13:38:11 +01:00
Henrik Böving
82c78d29bd
feat: rudimentary structure field support
2021-12-12 13:38:07 +01:00
Henrik Böving
b8cf967b84
chore: Focus on basic declarations for now
2021-12-12 13:38:02 +01:00
Henrik Böving
ac8d9e254e
feat: parenthesize in the pretty printer
2021-12-12 13:37:59 +01:00
Henrik Böving
8c30f29542
feat: Instance support
2021-12-12 13:37:56 +01:00
Henrik Böving
a6979dd3d4
feat: Rudamentary class support
2021-12-12 13:37:53 +01:00
Henrik Böving
989e7bce2b
feat: Filter projection functions from defs
2021-12-12 13:37:49 +01:00
Henrik Böving
006b92deaa
feat: Rudamentary structure support
2021-12-12 13:37:46 +01:00
Henrik Böving
21bcc3d0bc
feat: Print definitions and inductives
2021-12-12 13:37:42 +01:00
Henrik Böving
dd0cebb44a
feat: Sort everything into modules instead of just declaration lists
2021-12-12 13:37:28 +01:00
Henrik Böving
2574c22e4a
feat: First experimentations
2021-12-12 13:37:25 +01:00