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
9b68cfb41b
Export template symbols
2023-12-13 12:07:12 -05:00
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
4835576f46
Conside guile-docs to be a program for hall
2023-12-13 10:05:16 -05:00
97a42a6b2b
Add guile-repl script to quickly launch a guile repl
...
It also loads the project path and listens on the default port
2023-12-13 10:01:17 -05:00
39ab9edd25
Add note to readme about scripts/launch-dev-shell
2023-12-13 09:43:39 -05:00
6d152ef322
Add helper script to launch the dev shell
2023-12-13 09:42:00 -05:00
ab225353bf
Remove packages defined in guix.scm package inputs, and add actual dev tools to the manifestt
2023-12-13 09:32:34 -05:00
c3268f6688
Reorg guix.scm to define the package explicitly
2023-12-13 09:31:32 -05:00
4bc158fa7d
Remove duplicate vcs-file? procedure
2023-12-13 09:13:32 -05:00
835d3769b9
Merge remote-tracking branch 'origin/vivi' into charli-branch
2023-12-13 09:11:58 -05:00
eba1bbf329
Hacks for not having modules yet, so lazy.lol
2023-12-13 09:11:37 -05:00
4b8d0e8d4b
Formatting
2023-12-13 09:11:37 -05:00
1170ae7088
Some theming, fix bugs and such, better templating
2023-12-13 09:11:37 -05:00
3c04f76508
Hacks for not having modules yet, so lazy.lol
2023-12-13 02:38:49 -05:00
115c5573c4
Formatting
2023-12-13 02:02:18 -05:00
e40fc82904
Some theming, fix bugs and such, better templating
2023-12-13 01:56:30 -05:00
5e39b17af1
Configure guix.scm to read the local dir
2023-12-13 00:40:48 -05:00
58388e63b3
Merge remote-tracking branch 'origin/charli-branch' into vivi
2023-12-13 00:21:16 -05:00
a6ea125204
We're now using sxml or perhaps stml! fancy
2023-12-13 00:10:21 -05:00
4c17a3630b
Add dir locals and add haunt dependency
2023-12-12 23:45:07 -05:00
19600c1477
Configure guix.scm to read the local dir
2023-12-12 23:37:02 -05:00
c6c5bd26f5
Add note in readme on getting going with guix
2023-12-12 23:32:32 -05:00
170bff4d58
Move to root
2023-12-12 22:05:28 -05:00
3d2e4621a0
Add web server
2023-12-12 21:59:26 -05:00
c1dee26c3f
Placeholder index.
2023-12-12 20:58:00 -05:00
8efcd9bca3
Merge pull request 'charli-branch' ( #1 ) from charli-branch into main
...
Reviewed-on: #1
2023-12-13 01:50:25 +00:00
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
f59d7eff68
Rename src to guile-docs
2023-12-12 19:24:25 -05:00
1109081886
Modifications and try with current module and its used modules
2023-12-11 01:10:09 -05:00
cc7934197e
it reordered it, sorry...
2023-12-11 00:41:35 -05:00
383d97b046
Add a function to list procs and their docs in a module
2023-12-11 00:36:55 -05:00
fced876ec5
Remove markdown readme
2023-12-10 22:21:17 -05:00
1bb94e05db
Add manifest
2023-12-08 10:34:55 -05:00
9761663ef3
Set up hall
2023-12-08 10:25:58 -05:00
0f78e677d1
Initial commit
2023-12-05 18:53:08 +00:00