Commit graph

21 commits

Author SHA1 Message Date
260610c4a0 Implement blockquote token 2026-02-08 18:31:56 -03:00
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