Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-14 | Merge branch 'liw/nuke-pages-that-will-exist' into 'main'HEADmain | Lars Wirzenius | 8 | -47/+74 | |
simplify page processing pipeline See merge request larswirzenius/riki!83 | |||||
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 | Merge branch 'liw/directives' into 'main' | Lars Wirzenius | 3 | -24/+64 | |
add just enough directive implementations to build my journal See merge request larswirzenius/riki!82 | |||||
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 | Merge branch 'liw/fix' into 'main' | Lars Wirzenius | 1 | -1/+0 | |
fix: drop debug print See merge request larswirzenius/riki!81 | |||||
2023-04-24 | fix: drop debug print | Lars Wirzenius | 1 | -1/+0 | |
Sponsored-by: author | |||||
2023-04-22 | Merge branch 'fix' into 'main' | Lars Wirzenius | 3 | -31/+48 | |
fix: \w compilation failure See merge request larswirzenius/riki!80 | |||||
2023-04-22 | fix: \w compilation failure | Lars Wirzenius | 3 | -31/+48 | |
Sponsored-by: author | |||||
2023-04-14 | Merge branch 'bump' into 'main' | Lars Wirzenius | 3 | -354/+589 | |
chore: "cargo update" See merge request larswirzenius/riki!79 | |||||
2023-04-14 | chore: bump dependency on Subplot to current | Lars Wirzenius | 3 | -159/+260 | |
Also, change a couple of scenario titles to work around a Subplot problem that results in no name in generated Rust functions. Sponsored-by: author | |||||
2023-04-14 | chore: "cargo update" | Lars Wirzenius | 1 | -237/+371 | |
Sponsored-by: author | |||||
2023-04-14 | Merge branch 'liw/builrdrs' into 'main' | Lars Wirzenius | 1 | -1/+4 | |
feat: report error from subplot code generation, if any See merge request larswirzenius/riki!78 | |||||
2023-04-14 | feat: report error from subplot code generation, if any | Lars Wirzenius | 1 | -1/+4 | |
Sponsored-by: author | |||||
2023-04-10 | Merge branch 'liw/undo' into 'main' | Lars Wirzenius | 1 | -1/+1 | |
debug: undo debug change See merge request larswirzenius/riki!77 | |||||
2023-04-10 | debug: undo debug change | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-04-10 | Merge branch 'liw/debug-build' into 'main' | Lars Wirzenius | 1 | -1/+1 | |
debug: make build more verbose to debug build failure in CI See merge request larswirzenius/riki!76 | |||||
2023-04-10 | debug: make build more verbose to debug build failure in CI | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-04-10 | Merge branch 'liw/html5' into 'main' | Lars Wirzenius | 10 | -478/+228 | |
refactor: use html-page crate to represent HTML See merge request larswirzenius/riki!75 | |||||
2023-04-10 | refactor: use html-page crate to represent HTML | Lars Wirzenius | 10 | -478/+228 | |
Sponsored-by: author | |||||
2023-02-06 | Merge branch 'liw/map' into 'main' | Lars Wirzenius | 6 | -8/+63 | |
allow my journal to be parsed See merge request larswirzenius/riki!74 | |||||
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 | Merge branch 'liw/links' into 'main' | Lars Wirzenius | 9 | -8/+106 | |
feat: keep track of which pages a page links to See merge request larswirzenius/riki!73 | |||||
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 | Merge branch 'liw/refactor-errors' into 'main' | Lars Wirzenius | 27 | -271/+363 | |
refactor error handling See merge request larswirzenius/riki!72 | |||||
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 |