7e9f3c3afb
Minor refactorings, doc comments
2026-01-19 01:53:43 -03:00
5151c53a2b
Expand test coverage
2026-01-19 01:45:54 -03:00
6feb20d3da
Cleanup graph, style and linting tweaks
2026-01-13 13:10:32 -03:00
db8c02df04
Break up 'types' module
2026-01-12 14:45:37 -03:00
3837af387a
Implement nested formatting
2026-01-10 01:18:47 -03:00
e42c67676d
Implement nested lists
2026-01-09 21:52:17 -03:00
a997f538c3
Minor linting tweaks
2026-01-05 13:20:48 -03:00
7300a29b67
Concentrate configuration content parsing in syntax::serial
...
Fixes some pages not having parsed input by making it much harder to
construct a config with unparsed text, which is something you basically
never want. The parsing now happens much earlier and consumers don't
need to remember to parse the configuration anymore.
Fixes a possible stack overflow due to parsing and configuration
depending on each other.
This commit also has dependencies updates and minor justfile tweaks.
2025-12-28 06:27:30 -03:00
4ae966e503
Remove Bacon
2025-12-26 01:27:47 -03:00
e657eb6513
Add tests for all but the content syntax parser module
2025-12-25 23:57:22 -03:00
df61b2c779
Minor linting and README changes
2025-12-20 21:25:48 -03:00
984c8bcdcc
Heavy refactor and restructuring of content parser
2025-12-16 03:48:42 -03:00
15a9175afb
Add types to content lexer
2025-12-15 22:50:16 -03:00
d9a6938eb6
Add lib.rs, scaffold testing
2025-12-14 19:00:57 -03:00
effa990e6d
Add documentation to sample graph
2025-12-14 17:14:16 -03:00
7d87046166
Minor: Add fmt Bacon job, update a lint name
2025-12-12 04:12:55 -03:00
20bd1db1b7
Setup and apply formatting
2025-12-12 01:59:48 -03:00
2cd702818e
Minor: Add Bacon to acknowledgments, invert a lint, update notes
2025-12-12 00:47:13 -03:00
0d0627ba8f
Add and resolve an obscene amount of lints
2025-12-11 02:21:56 -03:00
a7d944bbd4
Here goes something
2025-12-09 18:28:39 -03:00