index
:
riki
main
Lars Wirzenius <liw@liw.fi>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
page.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2023-05-14
refactor: add a new set-of-pages abstraction
Lars Wirzenius
1
-2
/
+2
2023-04-10
refactor: use html-page crate to represent HTML
Lars Wirzenius
1
-14
/
+12
2023-01-25
feat: keep track of which pages a page links to
Lars Wirzenius
1
-1
/
+16
2023-01-07
refactor: drop unnecessary boxing in PageError::Parser
Lars Wirzenius
1
-8
/
+2
2023-01-07
refactor: drop unnecessary boxing of value in PageError::Html
Lars Wirzenius
1
-8
/
+1
2023-01-07
refactor: move boxing from PageError::Wikitext to SiteError::Page
Lars Wirzenius
1
-8
/
+2
2023-01-07
refactor: drop now-unused PageError::Riki variant
Lars Wirzenius
1
-3
/
+0
2023-01-07
refactor: simplify error dependencies
Lars Wirzenius
1
-2
/
+11
2023-01-07
refactor: simplify error dependencies a bit
Lars Wirzenius
1
-11
/
+35
2023-01-07
refactor: drop RikiError::PageProblem, add SiteError
Lars Wirzenius
1
-4
/
+2
2023-01-07
refactor: rename SiteError to RikiError
Lars Wirzenius
1
-11
/
+11
2023-01-07
refactor: move SiteError::Utf8 into src.page.rs
Lars Wirzenius
1
-1
/
+4
2023-01-07
refactor: move SiteError::FileRead into src/page.rs
Lars Wirzenius
1
-1
/
+7
2022-12-04
refactor: create an error type for the html module
Lars Wirzenius
1
-2
/
+2
2022-12-03
refactor: add a simpler Page data type for clarity
Lars Wirzenius
1
-0
/
+19
2022-11-09
feat: implement rudimentary table of contents, without links
Lars Wirzenius
1
-2
/
+19
2022-11-09
chore: remove unnecessary borrows
Lars Wirzenius
1
-1
/
+1
2022-09-01
feat: allow shortcuts to be defined anywhere
Lars Wirzenius
1
-0
/
+9
2022-08-24
fix: more errors show page where problem is
Lars Wirzenius
1
-2
/
+4
2022-08-05
feat: set file commit time to git commit timestamp, unless changed
Lars Wirzenius
1
-0
/
+8
2022-08-05
refactor: use new type for names
Lars Wirzenius
1
-41
/
+23
2022-08-05
refactor: drop unused method PageMeta::name
Lars Wirzenius
1
-4
/
+0
2022-08-03
feat: set output file modification times
Lars Wirzenius
1
-6
/
+30
2022-07-31
chore: reformat code
Lars Wirzenius
1
-2
/
+11
2022-07-31
refactor: allow HTML generation to produce fatal errors
Lars Wirzenius
1
-6
/
+6
2022-07-23
fix: rewrite the wikitext parser so it handles directives better
Lars Wirzenius
1
-7
/
+6
2022-07-22
fix: non-page files should be listed as relative to srcdir
Lars Wirzenius
1
-5
/
+2
2022-07-21
feat: wiki links are case insensitive
Lars Wirzenius
1
-2
/
+4
2022-07-17
feat: "meta title" directive
Lars Wirzenius
1
-12
/
+26
2022-07-17
feat: resolve links to other pages
Lars Wirzenius
1
-21
/
+22
2022-07-17
refactor: teach a page what its page path is
Lars Wirzenius
1
-15
/
+42
2022-07-17
refactor: drop unused PageMeta::source_filename
Lars Wirzenius
1
-11
/
+0
2022-07-13
refactor: rename page path to name
Lars Wirzenius
1
-7
/
+7
2022-07-13
refactor: teach MarkdownPage to render itself as HTML
Lars Wirzenius
1
-0
/
+7
2022-07-09
perf: compile regexes less often
Lars Wirzenius
1
-5
/
+5
2022-07-08
feat: add some logging for site processing
Lars Wirzenius
1
-0
/
+4
2022-07-08
feat: rework how a site is represented and output created
Lars Wirzenius
1
-0
/
+145