8974c7b31f
Add WIP html_cache
6f845a7185
Add helper to create string parts and combine them
Feature: cache
A format needs to be decided for cache filenames.
Maybe a path of /
corresponds to "ROOT", a path of /outer
corresponds to "outer" , and a path of /outer/inner
corresponds to "outer0x2Finn…
Feature: cache
A format has to be decided for the cache file. Perhaps something like:
--- CACHE ENTRY ---
FILE: some_filename.html
FILE: another_filename.html
--- BEGIN HTML ---
<html>
...
</html>
6d5a1d1bdd
Minor fix
ffc8e99f73
Add new arg for program: --enable-cache-dir=<DIR>
55d3a61c0c
Update .gitignore
7a8582faac
Change template generation: output used filenames
Feature: cache
Actually the non-FILE variables don't need to be individually checked. If a variable has changed, then the config has changed, and thus only the timestamp on the config file can account for them.
Use volatile for global variables
Use volatile for global variables