summaryrefslogtreecommitdiff
path: root/src/lib.rs
AgeCommit message (Expand)AuthorFilesLines
2023-05-14refactor: rename and turn Site::pages into HashMapLars Wirzenius1-1/+1
2023-01-07refactor: move version code from src/bin/riki.rs into src/version.rsLars Wirzenius1-0/+1
2022-10-16fix: formattingLars Wirzenius1-5/+5
2022-10-15refactor: add SourceDirLars Wirzenius1-0/+1
2022-09-28feat: implement PageSpec expressionsLars Wirzenius1-0/+1
2022-08-21feat: set output HTML file mtime from "meta date" directiveLars Wirzenius1-0/+1
2022-08-05add src/git.rsLars Wirzenius1-0/+1
2022-08-05feat: data type for names for files, pages in the siteLars Wirzenius1-0/+1
2022-07-31chore: reformat codeLars Wirzenius1-6/+6
2022-07-23fix: rewrite the wikitext parser so it handles directives betterLars Wirzenius1-0/+2
2022-07-13refactor: teach HtmlPage to write itself to a fileLars Wirzenius1-0/+1
2022-07-10feat: parse Markdown directly into an HTML abstractionLars Wirzenius1-1/+0
2022-07-08feat: rework how a site is represented and output createdLars Wirzenius1-0/+1
2022-07-06refactor: be consistent in exported symbols in lib.rsLars Wirzenius1-6/+2
2022-07-02feat: add a directive traitLars Wirzenius1-0/+1
2022-06-26wikitext: startLars Wirzenius1-0/+1
2022-06-24feat: rudimentary HTML generationLars Wirzenius1-0/+1
2022-06-12refactor: move Site to its own fileLars Wirzenius1-48/+2
2022-06-12refactor: move SiteError to its own fileLars Wirzenius1-14/+2
2022-06-12refactor: move parse module into its own fileLars Wirzenius1-163/+1
2022-06-12refactor: move parsing code into libraryLars Wirzenius1-5/+175
2022-06-12refactor: use new Site struct in main programLars Wirzenius1-0/+8
2022-06-12set up lists of filesLars Wirzenius1-3/+29
2022-06-12start struct for parsed siteLars Wirzenius1-0/+32
2022-06-12refactor: move main program to src/bin/rikiwiki.rsLars Wirzenius1-0/+0