summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'shortcut' into 'main'HEADmainLars Wirzenius14-102/+212
2 daysfeat: implement shortcut directiveLars Wirzenius14-102/+212
6 daysMerge branch 'dummy-directives' into 'main'Lars Wirzenius8-4/+206
6 daysfix: allow "words" to include colonsLars Wirzenius1-1/+1
6 daysfeat: allo img directive to have the link parameterLars Wirzenius1-1/+1
6 daysfeat: add placeholder for directive shortcutLars Wirzenius2-0/+36
6 daysfeat: img directive alt parameterLars Wirzenius1-1/+1
6 daysfeat: placeholder for brokenlinks directiveLars Wirzenius2-3/+50
6 daysfeat: placeholder for toc directiveLars Wirzenius2-0/+36
6 daysfeat: placeholder directive pagestatsLars Wirzenius2-0/+36
6 daysfeat: add placeholder for the inline directiveLars Wirzenius2-0/+47
7 daysfix: single-quoted values may also contain newlinesLars Wirzenius1-1/+1
7 daysMerge branch 'parsing-improvements' into 'main'Lars Wirzenius1-0/+14
7 daysfeat: handle quoted value, rudimentaryLars Wirzenius1-0/+5
7 daysfeat: handle Bang, PageName tokensLars Wirzenius1-0/+9
7 daysMerge branch 'git-ts' into 'main'Lars Wirzenius8-4/+167
7 daysfeat: set file commit time to git commit timestamp, unless changedLars Wirzenius7-4/+166
7 daysadd src/git.rsLars Wirzenius2-0/+1
7 daysMerge branch 'gititgnore' into 'main'Lars Wirzenius1-0/+1775
7 dayschore: add Cargo.lock to gitLars Wirzenius1-0/+1775
7 daysMerge branch 'names' into 'main'Lars Wirzenius6-130/+347
7 daysrefactor: use new type for namesLars Wirzenius5-126/+156
7 daysname: store only page filename, without path, as page nameLars Wirzenius1-4/+9
7 daysfeat: data type for names for files, pages in the siteLars Wirzenius2-0/+186
7 daysrefactor: drop unused method PageMeta::nameLars Wirzenius1-4/+0
9 daysMerge branch 'version' into 'main'Lars Wirzenius2-5/+59
9 daysfeat: tell user what the version of riki isLars Wirzenius2-5/+59
9 daysMerge branch 'help' into 'main'Lars Wirzenius1-0/+14
9 daysfeat: add some help text for --helpLars Wirzenius1-0/+14
9 daysMerge branch 'mtime' into 'main'Lars Wirzenius7-10/+125
9 daysfeat: set output file modification timesLars Wirzenius7-10/+125
12 daysMerge branch 'definition-lists' into 'main'Lars Wirzenius14-62/+122
12 dayschore: reformat codeLars Wirzenius11-49/+51
12 daysfeat: check for definition lists, and fail if foundLars Wirzenius3-3/+61
12 daysrefactor: allow HTML generation to produce fatal errorsLars Wirzenius3-10/+10
13 daysMerge branch 'liw/drop-old-parser' into 'main'Lars Wirzenius1-288/+0
13 dayschore: drop unused old WikitextParserLars Wirzenius1-288/+0
2022-07-25Merge branch 'sync' into 'main'Lars Wirzenius2-4/+7
2022-07-25fix: comment out unused embedded filesLars Wirzenius1-1/+4
2022-07-25disable testing in Debian packagingLars Wirzenius1-3/+3
2022-07-25Merge branch 'debian' into 'main'Lars Wirzenius9-1640/+65
2022-07-25debuggingLars Wirzenius1-0/+6
2022-07-25chore: rudimentary Debian packagingLars Wirzenius9-1640/+59
2022-07-25Merge branch 'ignore' into 'main'Lars Wirzenius3-23/+101
2022-07-25feat: exclude unwanted files from siteLars Wirzenius2-24/+50
2022-07-25feat: "riki list" to list source files for a siteLars Wirzenius3-0/+52
2022-07-24Merge branch 'unnamed-args' into 'main'Lars Wirzenius4-29/+55
2022-07-24feat: add placeholder for tag directiveLars Wirzenius2-0/+41
2022-07-24feat: allow a directive to have any number of unnamed argumentsLars Wirzenius2-29/+14
2022-07-24Merge branch 'fix-tables' into 'main'Lars Wirzenius2-32/+44