index
:
riki
main
Lars Wirzenius <liw@liw.fi>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
bin
/
riki.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2023-05-14
refactor: make Site::markdown_pages be a hash map instead of vector
Lars Wirzenius
1
-1
/
+1
2023-04-10
refactor: use html-page crate to represent HTML
Lars Wirzenius
1
-4
/
+2
2023-02-06
feat: placeholder for "link(.)" in pagespec
Lars Wirzenius
1
-0
/
+1
2023-01-25
feat: keep track of which pages a page links to
Lars Wirzenius
1
-0
/
+32
2023-01-07
refactor: move version code from src/bin/riki.rs into src/version.rs
Lars Wirzenius
1
-45
/
+7
2023-01-07
refactor: rename SiteError to RikiError
Lars Wirzenius
1
-9
/
+9
2022-10-22
chore: switch from pretty_env_logger to env_logger
Lars Wirzenius
1
-4
/
+2
2022-10-22
feat: support page(glob) function in pagespec
Lars Wirzenius
1
-2
/
+2
2022-10-02
feat: in the page-spec command, match also non-markdown files
Lars Wirzenius
1
-2
/
+19
2022-09-28
feat: implement PageSpec expressions
Lars Wirzenius
1
-0
/
+28
2022-08-22
feat: command to parse dates
Lars Wirzenius
1
-0
/
+21
2022-08-05
feat: set file commit time to git commit timestamp, unless changed
Lars Wirzenius
1
-2
/
+43
2022-08-05
refactor: use new type for names
Lars Wirzenius
1
-9
/
+8
2022-08-03
feat: tell user what the version of riki is
Lars Wirzenius
1
-5
/
+58
2022-08-03
feat: add some help text for --help
Lars Wirzenius
1
-0
/
+14
2022-08-03
feat: set output file modification times
Lars Wirzenius
1
-1
/
+2
2022-07-31
chore: reformat code
Lars Wirzenius
1
-1
/
+1
2022-07-31
refactor: allow HTML generation to produce fatal errors
Lars Wirzenius
1
-2
/
+2
2022-07-25
feat: "riki list" to list source files for a site
Lars Wirzenius
1
-0
/
+21
2022-07-22
fix: copy non-page files correctly to destdir
Lars Wirzenius
1
-1
/
+2
2022-07-17
feat: "meta title" directive
Lars Wirzenius
1
-1
/
+8
2022-07-17
feat: resolve links to other pages
Lars Wirzenius
1
-1
/
+1
2022-07-17
refactor: use Site::markdown_pages in favor of ::markdowns
Lars Wirzenius
1
-1
/
+1
2022-07-17
refactor: Site is empty by default, srcdir needs to be scanned
Lars Wirzenius
1
-0
/
+1
2022-07-13
refactor: use utility functions
Lars Wirzenius
1
-35
/
+3
2022-07-13
refactor: teach HtmlPage to write itself to a file
Lars Wirzenius
1
-14
/
+1
2022-07-13
refactor: Site knows its srcdir and destdir
Lars Wirzenius
1
-5
/
+5
2022-07-13
refactor: teach MarkdownPage to render itself as HTML
Lars Wirzenius
1
-4
/
+1
2022-07-13
refactor: simplify code to compute output filename
Lars Wirzenius
1
-18
/
+11
2022-07-12
refactor: make code for "build" clearer by using helper functions
Lars Wirzenius
1
-32
/
+48
2022-07-12
feat! add subcommand "build"
Lars Wirzenius
1
-61
/
+82
2022-07-10
feat: parse Markdown directly into an HTML abstraction
Lars Wirzenius
1
-9
/
+9
2022-07-08
fix: create missing reltaive directories in target tree
Lars Wirzenius
1
-2
/
+20
2022-07-08
feat: copy non-Markdown files as-is
Lars Wirzenius
1
-4
/
+13
2022-07-08
feat: rework how a site is represented and output created
Lars Wirzenius
1
-31
/
+20
2022-07-06
refactor: be consistent in exported symbols in lib.rs
Lars Wirzenius
1
-2
/
+2
2022-07-03
chore: rename project to riki
Lars Wirzenius
1
-0
/
+87