Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-14 | refactor: add a new set-of-pages abstraction | Lars Wirzenius | 3 | -50/+69 | |
Sponsored-by: author | |||||
2023-05-14 | refactor: use other page collections for Site::is_page | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-05-14 | refactor: rename and turn Site::pages into HashMap | Lars Wirzenius | 2 | -7/+17 | |
Sponsored-by: author | |||||
2023-05-14 | refactor: make Site::markdown_pages be a hash map instead of vector | Lars Wirzenius | 5 | -11/+9 | |
Sponsored-by: author | |||||
2023-04-24 | feat: implement the brokenlinks directive | Lars Wirzenius | 1 | -7/+4 | |
Sponsored-by: author | |||||
2023-04-24 | feat: simplistic implementation of the pagestats directive | Lars Wirzenius | 1 | -10/+30 | |
Sponsored-by: author | |||||
2023-04-24 | feat: add a silly map directive implementation | Lars Wirzenius | 3 | -9/+32 | |
It's the same as the inline one, for now. Sponsored-by: author | |||||
2023-04-24 | fix: drop debug print | Lars Wirzenius | 1 | -1/+0 | |
Sponsored-by: author | |||||
2023-04-22 | fix: \w compilation failure | Lars Wirzenius | 1 | -1/+3 | |
Sponsored-by: author | |||||
2023-04-10 | refactor: use html-page crate to represent HTML | Lars Wirzenius | 6 | -465/+198 | |
Sponsored-by: author | |||||
2023-02-06 | feat: add dummy brokenlinks directive | Lars Wirzenius | 2 | -0/+40 | |
We won't want this in the long run, but it helps while I test with my journal. Sponsored-by: author | |||||
2023-02-06 | feat: make pagestats log warning instead of returning error | Lars Wirzenius | 1 | -2/+7 | |
Sponsored-by: author | |||||
2023-02-06 | feat: placeholder for tagged() in pagespec | Lars Wirzenius | 2 | -0/+8 | |
Sponsored-by: author | |||||
2023-02-06 | feat: allow link() in pagespec to contain a glob | Lars Wirzenius | 2 | -4/+4 | |
Sponsored-by: author | |||||
2023-02-06 | feat: make map log warning instead of returning an error | Lars Wirzenius | 1 | -2/+4 | |
Sponsored-by: author | |||||
2023-02-06 | feat: placeholder for "link(.)" in pagespec | Lars Wirzenius | 3 | -1/+38 | |
Doesn't yet do anything useful. Sponsored-by: author | |||||
2023-01-25 | feat: lower some log messages from debug to trace for easier debug | Lars Wirzenius | 2 | -5/+5 | |
Sponsored-by: author | |||||
2023-01-25 | feat: keep track of which pages a page links to | Lars Wirzenius | 5 | -2/+63 | |
Via wiki links or the meta link directive. Sponsored-by: author | |||||
2023-01-07 | refactor: drop unnecessary boxing in PageError::Parser | Lars Wirzenius | 1 | -8/+2 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop unnecessary boxing of value in PageError::Html | Lars Wirzenius | 1 | -8/+1 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move boxing from PageError::Wikitext to SiteError::Page | Lars Wirzenius | 2 | -10/+10 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: box value in ParserError::Wikitext | Lars Wirzenius | 2 | -9/+9 | |
Sponsored-by: author | |||||
2023-01-07 | Revert "refactor: avoid boxing value wrapping inside DirectiveError::Site" | Lars Wirzenius | 2 | -2/+4 | |
This reverts commit de5b9e1a3751181dcb5523b97750de4a94557fb7. | |||||
2023-01-07 | refactor: avoid boxing value wrapping inside DirectiveError::Site | Lars Wirzenius | 2 | -4/+2 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop now-unused DirectiveError::Riki variant | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop now-unused PageError::Riki variant | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: simplify error dependencies | Lars Wirzenius | 3 | -16/+37 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop now-unused SiteError::Riki variant | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: simplify error dependencies a bit | Lars Wirzenius | 2 | -19/+39 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: add WikitextError | Lars Wirzenius | 2 | -4/+19 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop now-unused RikiError::PageMissing | Lars Wirzenius | 1 | -4/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop RikiError::PageProblem, add SiteError | Lars Wirzenius | 6 | -31/+52 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move version code from src/bin/riki.rs into src/version.rs | Lars Wirzenius | 4 | -47/+67 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move RikiError::UnknownTimestamp to src/time.rs | Lars Wirzenius | 4 | -8/+16 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop unused RikiError::TooManyUnusedArgs | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move RikiError::WikitextSyntax into src/parser.rs | Lars Wirzenius | 2 | -4/+10 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move directive errors to src/directive/mod.rs | Lars Wirzenius | 17 | -87/+91 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop unused SiteError::Relative | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: rename SiteError to RikiError | Lars Wirzenius | 22 | -100/+100 | |
I may want to use the name SiteError just for src/site.rs. Sponsored-by: author | |||||
2023-01-07 | refactor: move SiteError::Utf8 into src.page.rs | Lars Wirzenius | 2 | -4/+4 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move SiteError::FileRead into src/page.rs | Lars Wirzenius | 2 | -3/+9 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop SiteError::FileWrite | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: only use GitError in src/git.rs | Lars Wirzenius | 1 | -3/+2 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move GitInvoke, GitError into src/git.rs | Lars Wirzenius | 2 | -9/+9 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop unused SiteError::DefinitionList | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop unused SiteError::CreateFile | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move ParseUnixTimestamp into src/git.rs | Lars Wirzenius | 2 | -4/+10 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move some errors into src/util.rs | Lars Wirzenius | 2 | -37/+42 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: move WalkDir error to src/srcdir.rs | Lars Wirzenius | 2 | -5/+10 | |
Sponsored-by: author | |||||
2023-01-07 | refactor: drop unused SourceDirMissing error | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author |