Commit Graph

8 Commits

Author SHA1 Message Date
TakeV 04a226e5e0
Move webserver code to (guile-docs server webserver)
This also hooks the rendering logic to render the templates directly
2023-12-13 12:20:25 -05:00
TakeV 9b68cfb41b
Export template symbols 2023-12-13 12:07:12 -05:00
TakeV 2d6d1294d4
Create templates file to handle rendering and move temp scripts into it
Create docs module
Add templates file to handle html wrapping and rendering
Remove temp rendering files
Add templates to hall file
2023-12-13 10:48:29 -05:00
Vivianne eba1bbf329
Hacks for not having modules yet, so lazy.lol 2023-12-13 09:11:37 -05:00
Vivianne 170bff4d58 Move to root 2023-12-12 22:05:28 -05:00
Vivianne 3d2e4621a0 Add web server 2023-12-12 21:59:26 -05:00
TakeV 713f88c1c3
Add record <docs>
Add docs-in-module

The new <docs> record is how we can pass around information associated with a
particular symbol. It stores the symbol, module, and documentation right now,
but could be extended later.

docs-in-module will let us grab a list of <doc> from a specified module.
2023-12-12 20:14:49 -05:00
TakeV f59d7eff68
Rename src to guile-docs 2023-12-12 19:24:25 -05:00