summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add post-commit hook for setting sensible committerQrius2024-09-261-0/+16
|
* Move change_date override to metadata parserQrius2024-09-262-8/+7
|
* Timeout wodlQrius2024-09-261-1/+1
|
* Cache links, so we don't have to wait for the same check on multiple runsQrius2024-09-261-12/+31
|
* Add punycode feature to minireq, add doc on wodl-macroQrius2024-09-263-1/+9
|
* Add comment on wodl macroQrius2024-09-261-0/+4
|
* Add macro that checks whether links are working or notQrius2024-09-265-1/+159
|
* Add smp to debQrius2024-09-261-0/+1
|
* Add array_sizeQrius2024-09-262-0/+44
|
* Fix bugQrius2024-09-261-1/+1
|
* Add comment on html_from_markdownQrius2024-09-261-0/+5
|
* Read metadata better, also, use METADATA_keep_states for storing statesQrius2024-09-261-15/+26
| | | | between runs
* Fix a bunch of things, add diferent syntax for stringsQrius2024-09-264-42/+107
|
* Change around some things, don't clone MacroProcessor for nested templates, ↵Qrius2024-09-263-22/+244
| | | | so we can keep state from parents
* Add special case for removing whitespace before macro if it has a trailing ↵Qrius2024-09-262-0/+45
| | | | underscore
* Add a macro for array_pushQrius2024-09-261-2/+26
|
* Make ordering more forgiving, emit warnings instead of panicingQrius2024-09-261-15/+50
|
* Strip leading whitespace in macro argumentsQrius2024-09-261-0/+5
|
* Add propagation of warnings from SMPQrius2024-09-262-5/+127
|
* Add some info on special metadata-keysQrius2024-09-261-0/+30
|
* Track macro invokations, only re-compile nesecarry filesQrius2024-09-262-8/+39
|
* Rename verbatum to verbatimQrius2024-09-262-5/+5
|
* Correctly create directories for static contentQrius2024-09-261-2/+14
|
* Fix copying errorQrius2024-09-261-1/+1
|
* Add static file copyingQrius2024-09-263-7/+78
|
* Add man pages, add array function to SMPQrius2024-09-265-3/+66
|
* Expand arguments of macro if it doesn't existQrius2024-09-261-1/+12
|
* Fix buggy implementation of format_timeQrius2024-09-262-2/+7
|
* Add macro for formatting RFC3339-timestampsQrius2024-09-261-0/+19
|
* Allow inline html in markdownQrius2024-09-262-1/+16
|
* Indent some linesQrius2024-09-261-2/+2
|
* Remove printlnQrius2024-09-261-1/+0
|
* Add some sensible parsing of nested paranthesesQrius2024-09-261-4/+14
|
* Add indent macro, because nested functions doesn't really work, this also ↵Qrius2024-09-261-0/+25
| | | | does not really work
* Remove some debug printsQrius2024-09-262-11/+0
|
* Add sorting function to YamlValue, make it possible to sort in special ↵Qrius2024-09-264-7/+381
| | | | macros, add special parsing for dates and numbers
* Add some docs on macro processorQrius2024-09-261-0/+44
|
* Add debian packaging scriptQrius2024-09-262-0/+29
|
* Add ability to nest templates, improve a bunch of other thingsQrius2024-09-263-22/+110
|
* Add function for including a file, without doing any macro processing on itQrius2024-09-261-0/+17
|
* Do a bunch of QOL things, add some skaldpress specific macros, addQrius2024-09-264-37/+165
| | | | second run, etc
* Add argument parser, prepare for utilizing already compiled documents toQrius2024-09-263-19/+224
| | | | expand some special macros
* rustfmtQrius2024-09-261-1/+3
|
* Slightly improve stdout messagesQrius2024-09-261-1/+2
|
* Don't fail on files without extensions, simply, don't use extensionsQrius2024-09-262-17/+5
|
* Auto pick sensible output extensionQrius2024-09-262-6/+20
|
* Add REPLQrius2024-09-261-0/+37
|
* Add special DNL macro, do a bunch of skaldpress-stuffQrius2024-09-264-36/+124
|
* Change return of MacroProcessor to ResultQrius2024-09-266-56/+151
|
* Add more error handlingQrius2024-09-261-4/+12
|