Willem Rein Oudshoorn
|
6569342f2a
*injections* was never set to nil, so kept growing indefinetely
|
12 lat temu |
Brit Butler
|
9bc2e55d58
Make RSS and ATOM templates theme-independent.
|
12 lat temu |
Brit Butler
|
87b85b1d29
This use of dynamic rebinding is more confusing than clever.
|
12 lat temu |
Brit Butler
|
88c0adc0af
DO-CTYPES bugfix.
|
12 lat temu |
Brit Butler
|
6d47244eac
First pass at support for multiple content-types. WARNING: Indices and feeds are broken.
|
12 lat temu |
Ralph Moritz
|
04d9d523d8
Multi-site support
|
12 lat temu |
Brit Butler
|
8463a33b62
Stick with pathnames throughout.
|
12 lat temu |
Brit Butler
|
d7747ea0b2
Move the filepath stuff into an :around method.
|
12 lat temu |
Brit Butler
|
6dc400c91c
Fix oversight from page-path refactor. Thanks to Xach for the report.
|
12 lat temu |
Ralph Moritz
|
7d6324aaf7
Fix typo.
|
12 lat temu |
Brit Butler
|
65933f731f
Fix indices and feeds.
|
12 lat temu |
Brit Butler
|
3ddd50bf7f
WARNING: This commit breaks indices and feeds.
|
12 lat temu |
Brit Butler
|
04ada1eaea
Update storage of injections to support predicates.
|
12 lat temu |
Brit Butler
|
ebe80cd8bf
Fix glaring bugs.
|
12 lat temu |
Brit Butler
|
2b357db86f
Overhaul RENDER-FEEDS and associated templates.
|
12 lat temu |
Brit Butler
|
f438f0eb89
Minor cleanups/fixes in preparation for feeds.
|
12 lat temu |
Brit Butler
|
c439f1a448
Refactor INDEX rendering...again.
|
12 lat temu |
Brit Butler
|
26b7e1b866
Make RSS and ATOM templates theme-agnostic.
|
12 lat temu |
Brit Butler
|
939c0be318
Overhaul RENDER-PAGE.
|
12 lat temu |
Jose Santos
|
88bcc76da4
Allow COMPILE-BLOG to actually remove staging.
|
12 lat temu |
Brit Butler
|
c5c66bdc42
Just delete the damn files you brigand.
|
12 lat temu |
Brit Butler
|
3a83616bb8
I am idiot sometimes. Fix DEPLOY.
|
12 lat temu |
Brit Butler
|
da8895a28a
Stop lying about IDs. Harden dead symlink check.
|
12 lat temu |
Brit Butler
|
d3dc6f0c5c
Add ATOM feed support.
|
12 lat temu |
Brit Butler
|
af0ee8c411
Enable THEME-FN to take a symbol, keyword, or string. Update call sites.
|
12 lat temu |
Brit Butler
|
f65a952a89
TODO updates, Minor RENDER-PAGE tweak.
|
12 lat temu |
Brit Butler
|
394d3d3bb8
Remove dependency on iolib by homebrewing WITH-CURRENT-DIRECTORY. Minor cleanups.
|
12 lat temu |
Brit Butler
|
fb0fe50cc3
Remove unused LET variables in COMPILE-BLOG.
|
12 lat temu |
Brit Butler
|
1cff1093a9
Factor out the FORMAT NIL pattern in SHELL-COMMAND usage.
|
12 lat temu |
Brit Butler
|
5e4f21d2ff
Switch back to having a default for COMPILE-THEME.
|
12 lat temu |
Brit Butler
|
e23fc10551
Replace usage of RUN-PROGRAM with trivial-shell's SHELL-COMMAND.
|
12 lat temu |
Brit Butler
|
791e5cf325
Take extra care in handling PREV in case the symlink has gone bad.
|
12 lat temu |
Brit Butler
|
7630285df5
Ditch READ-SYMLINK and friends. TRUENAME will do fine.
|
12 lat temu |
Brit Butler
|
a7af16e7eb
Further cleanups to no-arg functions from @bigthingist's review.
|
12 lat temu |
Brit Butler
|
0be1db7890
Tweak deploy code since post-receive kills $TMP_CLONE_REPO.
|
13 lat temu |
Brit Butler
|
49e1504477
Make deploy location configurable.
|
13 lat temu |
Brit Butler
|
37d6b3ccd7
A serverside commithook should kick off the compile.
|
13 lat temu |
Brit Butler
|
5992e6ea28
Minor source reorg.
|
13 lat temu |
Brit Butler
|
b3455146ae
Add docs and further RSS tweaks.
|
13 lat temu |
Brit Butler
|
f4d97379fc
Add RSS support.
|
13 lat temu |
Brit Butler
|
8cc380bc2d
Fix symlinking in deploy.
|
13 lat temu |
Brit Butler
|
2c2af43c76
Well, that was easy.
|
13 lat temu |
Brit Butler
|
8787fa0f21
Compilation works. Now to fix the deploy...
|
13 lat temu |
Brit Butler
|
e60c9f0d6c
Fix ALL-MONTHS and ALL-TAGS.
|
13 lat temu |
Brit Butler
|
43501458c1
Add staging config option. Tweak defaults.
|
13 lat temu |
Brit Butler
|
2afde61ad4
Use make-keyword from Alexandria.
|
13 lat temu |
Brit Butler
|
1a05db7fc9
Iterate over hash-table-values, not the hash-table!
|
13 lat temu |
Brit Butler
|
34c05403e9
Add cl-fad for do-files and directory deletion.
|
13 lat temu |
Brit Butler
|
e9b6ac1c0f
Assorted fixes and improvements.
|
13 lat temu |
Brit Butler
|
4b61c1115b
Update the wordpress importer and make deploy a bit safer.
|
13 lat temu |