summaryrefslogtreecommitdiff
path: root/src/error.rs
AgeCommit message (Expand)AuthorFilesLines
2023-04-10refactor: use html-page crate to represent HTMLLars Wirzenius1-0/+4
2023-01-07refactor: simplify error dependenciesLars Wirzenius1-7/+0
2023-01-07refactor: add WikitextErrorLars Wirzenius1-0/+3
2023-01-07refactor: drop now-unused RikiError::PageMissingLars Wirzenius1-4/+0
2023-01-07refactor: drop RikiError::PageProblem, add SiteErrorLars Wirzenius1-3/+3
2023-01-07refactor: move version code from src/bin/riki.rs into src/version.rsLars Wirzenius1-2/+2
2023-01-07refactor: move RikiError::UnknownTimestamp to src/time.rsLars Wirzenius1-3/+3
2023-01-07refactor: drop unused RikiError::TooManyUnusedArgsLars Wirzenius1-3/+0
2023-01-07refactor: move RikiError::WikitextSyntax into src/parser.rsLars Wirzenius1-4/+4
2023-01-07refactor: move directive errors to src/directive/mod.rsLars Wirzenius1-18/+3
2023-01-07refactor: drop unused SiteError::RelativeLars Wirzenius1-3/+0
2023-01-07refactor: rename SiteError to RikiErrorLars Wirzenius1-2/+2
2023-01-07refactor: move SiteError::Utf8 into src.page.rsLars Wirzenius1-3/+0
2023-01-07refactor: move SiteError::FileRead into src/page.rsLars Wirzenius1-2/+2
2023-01-07refactor: drop SiteError::FileWriteLars Wirzenius1-3/+0
2023-01-07refactor: move GitInvoke, GitError into src/git.rsLars Wirzenius1-6/+0
2023-01-07refactor: drop unused SiteError::DefinitionListLars Wirzenius1-3/+0
2023-01-07refactor: drop unused SiteError::CreateFileLars Wirzenius1-3/+0
2023-01-07refactor: move ParseUnixTimestamp into src/git.rsLars Wirzenius1-3/+3
2023-01-07refactor: move some errors into src/util.rsLars Wirzenius1-21/+3
2023-01-07refactor: move WalkDir error to src/srcdir.rsLars Wirzenius1-2/+2
2023-01-07refactor: drop unused SourceDirMissing errorLars Wirzenius1-3/+0
2022-12-04refactor: create an error type for the html moduleLars Wirzenius1-0/+4
2022-11-09feat: implement rudimentary table of contents, without linksLars Wirzenius1-0/+3
2022-10-23fix: make unimplemented directives be a runtime errorLars Wirzenius1-0/+3
2022-10-23fix: return error for wikitext syntax errors, instead of panicLars Wirzenius1-0/+10
2022-10-22feat: give location in source for errorsLars Wirzenius1-2/+2
2022-09-28feat: implement PageSpec expressionsLars Wirzenius1-0/+3
2022-09-02fix: placeholder directives other fixes to process all test stiesLars Wirzenius1-0/+3
2022-08-24fix: more errors show page where problem isLars Wirzenius1-0/+3
2022-08-21feat: set output HTML file mtime from "meta date" directiveLars Wirzenius1-0/+3
2022-08-05feat: set file commit time to git commit timestamp, unless changedLars Wirzenius1-0/+9
2022-08-03feat: set output file modification timesLars Wirzenius1-0/+12
2022-07-31feat: check for definition lists, and fail if foundLars Wirzenius1-0/+3
2022-07-22feat: img directiveLars Wirzenius1-1/+4
2022-07-20feat! linking to a page that doesn't exist is an errorLars Wirzenius1-0/+3
2022-07-17feat: "meta title" directiveLars Wirzenius1-0/+9
2022-07-13refactor: simplify code to compute output filenameLars Wirzenius1-0/+3
2022-07-10feat: parse Markdown directly into an HTML abstractionLars Wirzenius1-1/+4
2022-07-08feat: copy non-Markdown files as-isLars Wirzenius1-0/+3
2022-07-08feat: rework how a site is represented and output createdLars Wirzenius1-0/+3
2022-07-02feat: improve error messagesLars Wirzenius1-1/+10
2022-06-12refactor: move SiteError to its own fileLars Wirzenius1-0/+16