- 09 Nov, 2018 6 commits
-
-
Vincent Dardel authored
-
Philipp Marek authored
Another typo, plus a whitespace fix in the .asd file. See merge request clo/cl-site!79
-
Philipp Marek authored
-
Philipp Marek authored
-
Philipp Marek authored
Fix typo. See merge request clo/cl-site!78
-
Philipp Marek authored
-
- 06 Nov, 2018 2 commits
-
-
Erik Huelsmann authored
-
Erik Huelsmann authored
Add a FAQ item describing how to deploy project pages See merge request clo/cl-site!77
-
- 05 Nov, 2018 1 commit
-
-
Erik Huelsmann authored
-
- 04 Nov, 2018 4 commits
-
-
Erik Huelsmann authored
-
Erik Huelsmann authored
Added announcement box See merge request clo/cl-site!76
-
Timofei authored
-
Timofei authored
-
- 01 Nov, 2018 2 commits
-
-
Dave Cooper authored
fixed package error. See merge request clo/cl-site!75
-
Dave Cooper authored
-
- 30 Oct, 2018 3 commits
-
-
Mariano Montone authored
-
Mariano Montone authored
-
Mariano Montone authored
-
- 28 Oct, 2018 17 commits
-
-
Erik Huelsmann authored
-
Erik Huelsmann authored
Fix issue #30: Regression nesting planet lisp and reddit boxes Closes #30 See merge request clo/cl-site!74
-
Erik Huelsmann authored
-
Erik Huelsmann authored
Refactor 'preprocess-*' and 'generate-news' into around-like functions Closes #8 See merge request clo/cl-site!73
-
Erik Huelsmann authored
-
Erik Huelsmann authored
-
Erik Huelsmann authored
-
Erik Huelsmann authored
Note that the value of 'output-dir' defaults to *output-dir* but that it /can/ be overridden. In case of an override, we should honor the setting instead of using *output-dir* behind the caller's back.
-
Erik Huelsmann authored
The variable name 'next-hooks' potentially (theoretically) clashes with variable names defined in the body of the expansion. Don't clash by using an anonymous symbol.
-
Erik Huelsmann authored
Note that the case of 'meets dependencies without delay' is a special case of 'meets dependencies with delay' -- after all, the delay here is 'zero dependency files'. Because this is the case, put every file in the delay buffer and on every iteration try to handle as many delayed files as possible. At the bare minimum, the one which already met its deps upon queueing will be rendered.
-
Erik Huelsmann authored
-
Erik Huelsmann authored
-
Erik Huelsmann authored
-
Erik Huelsmann authored
-
Erik Huelsmann authored
Note that we no longer write the newsbox.html file, but instead put the content into the global context. Thus the global context needs to be passed to the expansion of the 'index.html' content. And if there, why not everywhere? (It'll open possibilities we haven't thought of yet...)
-
Erik Huelsmann authored
Note that the only remaining intermediate result being written to the 'input directory' content/, is the newsbox.html file due to it being a mustache partial. This commit 'publishes' the content to the global context instead and at the same time converts index.html to use a variable expansion. Thereby the need to write newsbox.html to disk has now been removed and so is the actual process.
-
Erik Huelsmann authored
Note that the news box generator used to receive just the 'main' tag's content whereas it now receives the entire HTML document. We need to expand the parser to extract the part it originally received and process that like we used to.
-
- 27 Oct, 2018 5 commits
-
-
Erik Huelsmann authored
-
Erik Huelsmann authored
Due to a missing 'and' before 'collect rel-page-path', the page's path was *always* added to the processed collection, instead of only when actually processed. Additionally, clean up output a bit.
-
Erik Huelsmann authored
Most output was already using relative paths; full paths have a tendency to overflow the terminal and thereby create confusing / hard-to-read output.
-
Erik Huelsmann authored
-
Erik Huelsmann authored
Now that we have pre-/post-processing and dependency tracking in place, we have all the components we need to stop generating 'news' before the rest of the site. The above is nice, because we no longer need to encode site structure knowledge into the site generator.
-