Henrik Böving
5e96952a58
chore: update toolchain
2022-12-02 17:55:27 +01:00
Henrik Böving
72034b0831
feat: linkify builtin types
2022-11-22 21:07:59 +01:00
Henrik Böving
b22818b971
feat: render foundational types info
2022-11-22 21:07:59 +01:00
Alex J. Best
6137c9b300
Merge branch 'main' of github.com:leanprover/doc-gen4 into only-linkify-lean
2022-11-06 21:27:31 +01:00
Alex J. Best
fc00a41ecb
bool
2022-11-06 21:27:26 +01:00
Parth Shastri
664a86e08b
fix: minor style improvements
2022-11-06 13:53:23 +01:00
Alex J. Best
d62268b013
better
2022-11-05 18:46:20 +01:00
Alex J. Best
07cb0ed1cc
fix
2022-11-05 18:28:27 +01:00
Alex J. Best
58fcc5d468
only linkify lean code
2022-11-05 18:18:16 +01:00
Mario Carneiro
9aef28b16e
chore: update toolchain 10-20 ( #86 )
2022-10-20 19:51:26 +02:00
Henrik Böving
64f627a295
chore: toolchain upgrade ( #82 )
...
Halleluja!
2022-10-05 12:05:58 +02:00
Gabriel Ebner
9dc1889de6
chore: update toolchain
2022-08-18 11:33:49 +02:00
Henrik Böving
23ddabb0da
Merge branch 'main' into LeanInkLink
2022-08-11 23:51:26 +02:00
Henrik Böving
d43b23ec9f
fix: Dont linkify unknown names
2022-08-11 23:35:43 +02:00
Henrik Böving
6534a71cca
chore: update toolchain
2022-08-11 18:30:28 +02:00
Henrik Böving
d29e14a26a
chore: update toolchain and dependencies
2022-08-09 23:30:43 +02:00
Henrik Böving
5bae061b54
fix: mess of monad transformers in LeanInk adapter
2022-07-27 20:11:41 +02:00
Henrik Böving
108d36d0f0
fix: whitespace after declaration without arguments
...
Closes : #76
2022-07-27 14:19:40 +02:00
Henrik Böving
0ac64f0873
types, types everywhere
2022-07-26 16:26:16 +02:00
Henrik Böving
5a893f4b76
feat: LeanInk backlink step 1
2022-07-26 12:52:41 +02:00
Henrik Böving
5e634cf96a
feat: typify the index API
2022-07-25 09:47:59 +02:00
Henrik Böving
247b930364
feat: instances for
2022-07-23 15:40:08 +02:00
Henrik Böving
3aae640f69
chore: structure ctor style
2022-07-23 13:37:17 +02:00
Henrik Böving
04387711de
chore: remove unused variables
2022-07-23 13:04:36 +02:00
Henrik Böving
ed4cee2eae
chore: style, change $ to <|
2022-07-23 13:01:25 +02:00
Henrik Böving
19ee7dfd97
fix: Safari issues reported by Wojciech Nawrocki
2022-07-22 17:27:35 +02:00
Henrik Böving
5a65c64d4c
fix: alignment of navbar
2022-07-22 17:18:09 +02:00
Henrik Böving
6be2e4dc4e
feat: importedBy via Javascript
2022-07-22 16:56:51 +02:00
Henrik Böving
2ffff99f90
feat: instances from JSON
2022-07-22 16:15:37 +02:00
Henrik Böving
bb9b55ef2c
feat: Step 1 for full separate builds with global info
2022-07-22 14:48:36 +02:00
Henrik Böving
0cff3d7cda
fix: Javascript errors in the navbar
2022-07-21 23:01:15 +02:00
Henrik Böving
80cb92eb94
feat: Use iframe for navbar to move it into the finalize stage
2022-07-21 22:06:26 +02:00
Henrik Böving
601b895e89
feat: Inductive constructor doc strings
2022-07-21 20:23:27 +02:00
Henrik Böving
fbbdb21795
fix: remove redundant argument
2022-07-21 02:25:26 +02:00
Henrik Böving
25b1ddb66b
feat: Preparations to split doc-gen build process
2022-07-21 01:40:04 +02:00
Henrik Böving
5f45c8dadc
chore: update toolchain
2022-07-20 16:29:18 +02:00
Henrik Böving
351cbc56b6
chore: update lean nightly
2022-07-04 09:11:10 +02:00
Henrik Böving
5b56be76f2
chore: Cleanup HTML syntax and pretty printing
2022-06-21 20:54:29 +02:00
Henrik Böving
be3caa9e1a
feat: Basic semantic highlighting support
2022-06-20 22:21:48 +02:00
Henrik Böving
9f50966339
feat: initial LeanInk HTML generation
2022-06-20 18:39:55 +02:00
Henrik Böving
199c7af17a
feat: LeanInk all the files, HTML generation missing
2022-06-20 00:31:09 +02:00
Henrik Böving
7c9237ffb4
chore: update compiler and lake
2022-06-19 16:41:59 +02:00
Henrik Böving
d519ef6b58
fix: adapt the rest of the program to the process refactor
2022-05-20 00:36:43 +02:00
Henrik Böving
8e70777059
chore: copyright header
2022-05-19 21:56:43 +02:00
Henrik Böving
12fe918b2d
doc: Output.Template
2022-05-19 21:53:03 +02:00
Henrik Böving
8e4b7bdb50
doc: Output.Structure
2022-05-19 21:52:54 +02:00
Henrik Böving
3fd17bd261
doc: Output.NotFound
2022-05-19 21:49:50 +02:00
Henrik Böving
94ce87d11a
doc: Output.Navbar
2022-05-19 21:49:25 +02:00
Henrik Böving
20e136bb27
refactor: centralized methods for internal linking infrastructure
2022-05-19 21:49:16 +02:00
Henrik Böving
e0bf4ad28c
doc: Output/Definition
2022-05-19 21:07:44 +02:00
Henrik Böving
bdd4a5f612
doc: Output.Base
2022-05-19 21:05:17 +02:00
Henrik Böving
653c67e9b7
doc: SourceLinker
2022-05-19 20:52:54 +02:00
Henrik Böving
43f7786523
refactor: pull source linker into submodule
2022-05-19 20:48:26 +02:00
Henrik Böving
279df92555
refactor: restructure the modules
2022-05-19 20:41:07 +02:00
Henrik Böving
2e4642e17c
chore: port legacy syntax to rawIdent
2022-05-19 17:16:40 +02:00
Sebastian Ullrich
41f6eb0835
refactor: use `rawIdent`
2022-05-19 11:20:58 +02:00
Henrik Böving
a7c00d95e6
feat: Render doc comments for structure fields
2022-04-09 21:39:34 +02:00
Henrik Böving
89dd2fa46e
chore: upgrade compiler version
2022-04-09 19:30:33 +02:00
Henrik Böving
3ac6ddd1ab
fix: port the SITE_ROOT fix to find.js
2022-04-07 13:14:01 +02:00
Henrik Böving
06c20ee46f
dynamically change SITE_ROOT since we are relative now
2022-04-07 12:39:32 +02:00
Siddharth Bhat
4bc149a1fb
Fix diff nits
2022-04-07 00:53:06 +01:00
Siddharth Bhat
9eec1cf1ad
URLs now work; Data fetching does not?
2022-04-07 00:31:27 +01:00
Xubai Wang
5f7d380ab7
refactor: make include_str relative to file
2022-02-26 09:41:25 +08:00
Henrik Böving
9dd5e316c1
Merge pull request #38 from xubaiw/win-find
...
Windows find support among other things.
2022-02-23 19:44:47 +01:00
Xubai Wang
dca4e42665
fix: filter out nonexist modules
2022-02-23 23:33:34 +08:00
Xubai Wang
a5dfba5f1c
fix: fix navbar centering
2022-02-23 23:09:10 +08:00
Xubai Wang
a18e343829
refactor: change find syntax
2022-02-23 04:26:20 +08:00
Xubai Wang
f23556739f
refactor: clean up javascript code
2022-02-22 12:40:14 +08:00
Xubai Wang
9e867f5151
refactor: make site-root an actual file
2022-02-21 23:29:23 +08:00
Siddharth Bhat
91891fc4fd
Generate relative paths for documentation.
...
We keep track of the current nesting depth in our Context,
and use this to generate the correct relative path to the root.
2022-02-21 10:14:15 +00:00
Xubai Wang
59707cda58
refactor: use js for find
2022-02-21 01:12:49 +08:00
Xubai Wang
5e93038023
refactor: use js modules
2022-02-21 00:06:15 +08:00
Xubai Wang
842e243241
revert: use bmp extension again
2022-02-20 23:45:31 +08:00
Xubai Wang
73f7906357
refactor: move script into head
2022-02-20 23:42:46 +08:00
Xubai Wang
a89cf7d7a4
refactor: move siteRoot to separate file
2022-02-20 23:24:08 +08:00
Xubai Wang
b9c5109aaf
pref: prefetch search data
2022-02-20 23:05:35 +08:00
Henrik Böving
a86c384354
fix: Readd equations for instances
2022-02-20 13:52:57 +01: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
Xubai Wang
2151813fe5
feat: allow intra link in code block
2022-02-20 13:28:48 +08:00
Xubai Wang
ad4d77a9c9
fix: change same end maching
2022-02-20 11:43:27 +08:00
Xubai Wang
189e5dacdb
Merge remote-tracking branch 'upstream/main' into docstring
2022-02-20 03:40:55 +08:00
Xubai Wang
3acfc510b4
fix: no overmatch for intra link
2022-02-20 03:28:03 +08:00
Xubai Wang
5e550c7833
refactor: docstring between basic and extra info
...
clean up code
2022-02-20 03:14:58 +08:00
Xubai Wang
1ef736c014
fix: use flattened Html element
2022-02-19 02:07:25 +08:00
Xubai Wang
c31aef8e87
fix: remove redundant link to parent module
2022-02-19 01:54:20 +08:00
Xubai Wang
2f5a95b312
fix: add nav link to non leaf node modules
2022-02-18 14:12:05 +08:00
Xubai Wang
3687b3466a
refactor: clean up docstring module
2022-02-18 12:52:01 +08:00
Xubai Wang
d8a5f52c10
fix: fix docstring order
2022-02-18 11:28:44 +08:00
Xubai Wang
cce4285c96
fix: intersperse code contents
2022-02-18 04:01:31 +08:00
Xubai Wang
5dc3ab855f
feat: config mathjax like doc-gen
2022-02-18 03:27:00 +08:00
Xubai Wang
9550d1c92e
refactor: use ## for intra doc
2022-02-18 03:26:38 +08:00
Xubai Wang
89f5951f2d
feat: add mathjax equation support
2022-02-18 03:10:48 +08:00
Xubai Wang
0b9a9f0bdc
fix: remove intra link in code block
2022-02-18 01:39:02 +08:00
Xubai Wang
11bb2af57a
feat: add auto link
2022-02-18 00:46:02 +08:00
Xubai Wang
97ddf05ab6
fix: add root to relative href
2022-02-17 21:26:02 +08:00
Xubai Wang
1729f4aa71
fix: fix docstring heading id
2022-02-17 15:26:17 +08:00
Xubai Wang
5790172eab
fix: doc string for all DocInfo
2022-02-17 13:53:29 +08:00
Xubai Wang
b7c6a98969
refactor: separate docstring code
2022-02-17 13:47:38 +08:00
Xubai Wang
d3ce268d63
feat: mod doc heading attributes
2022-02-17 08:16:02 +08:00
Xubai Wang
385a38a003
feat: basic mod doc without attributes
2022-02-17 08:16:02 +08:00