Commit graph

78 commits

Author SHA1 Message Date
Brit Butler
dd027db409 Minor cleanups to sitemap plugin. 2013-04-28 10:11:38 -04:00
Do Nhat Minh
488191b237 move sitemap to plugins 2013-04-27 02:13:56 +08:00
Do Nhat Minh
273d4ad6a7 added sitemap generation 2013-04-26 10:03:04 +08:00
Brit Butler
e12f5edc79 Fix gh-pages recursive call by renaming deploy->deploy-dir. 2013-04-22 09:49:31 -04:00
Brit Butler
135295b073 Add gh-pages plugin. Fixes Issue #28. Thanks mrordinaire! 2013-04-21 12:32:20 -04:00
Do Nhat Minh
b97bd2b99d removed printing cname path 2013-04-21 12:24:55 -04:00
Do Nhat Minh
55613d717f change slot github to github-pages, add github-pages to single-site.coleslawrc 2013-04-21 12:24:22 -04:00
Do Nhat Minh
bf6ba24434 finished adding github's pages support 2013-04-21 12:23:12 -04:00
Do Nhat Minh
6396e136d3 first pass in adding github integration 2013-04-21 12:20:42 -04:00
Brit Butler
3a5d2d1c68 Minor deploy cleanup. 2013-04-18 16:24:02 -04:00
Brit Butler
930e8bb04d Make WRITE-PAGE overwrite existing pages by default. 2013-04-09 16:45:04 -04:00
Brit Butler
da219abe4f Minor tweaks to PREVIEW. 2013-04-09 16:41:09 -04:00
Brit Butler
553030428d Tweaks to injections handling. NEWS updates. 2013-04-09 16:36:07 -04:00
Brit Butler
6082cb46f5 Add and export PREVIEW. 2013-04-09 16:35:43 -04:00
Brit Butler
09d54e4863 Mathjax plugin cleanups. 2013-04-04 10:06:02 -04:00
Willem Rein Oudshoorn
6569342f2a *injections* was never set to nil, so kept growing indefinetely 2013-04-02 18:29:39 +02:00
Brit Butler
9bc2e55d58 Make RSS and ATOM templates theme-independent. 2013-04-01 11:23:10 -04:00
Brit Butler
87b85b1d29 This use of dynamic rebinding is more confusing than clever. 2013-01-29 17:49:55 -05:00
Brit Butler
88c0adc0af DO-CTYPES bugfix. 2013-01-06 15:34:52 -05:00
Brit Butler
6d47244eac First pass at support for multiple content-types. WARNING: Indices and feeds are broken. 2013-01-01 18:18:43 -05:00
Ralph Moritz
04d9d523d8 Multi-site support 2012-12-31 14:00:54 +02:00
Brit Butler
8463a33b62 Stick with pathnames throughout. 2012-12-14 15:04:21 -05:00
Brit Butler
d7747ea0b2 Move the filepath stuff into an :around method. 2012-12-14 14:55:36 -05:00
Brit Butler
6dc400c91c Fix oversight from page-path refactor. Thanks to Xach for the report. 2012-12-14 14:38:03 -05:00
Ralph Moritz
7d6324aaf7 Fix typo. 2012-12-11 12:38:54 +02:00
Brit Butler
65933f731f Fix indices and feeds. 2012-11-28 17:37:19 -05:00
Brit Butler
3ddd50bf7f WARNING: This commit breaks indices and feeds.
Factor write-page from render-page. Reorganization to allow for new content types.
2012-11-28 16:11:02 -05:00
Brit Butler
04ada1eaea Update storage of injections to support predicates. 2012-09-14 18:37:56 -04:00
Brit Butler
ebe80cd8bf Fix glaring bugs. 2012-09-12 17:41:35 -04:00
Brit Butler
2b357db86f Overhaul RENDER-FEEDS and associated templates. 2012-09-12 14:24:51 -04:00
Brit Butler
f438f0eb89 Minor cleanups/fixes in preparation for feeds. 2012-09-12 14:18:23 -04:00
Brit Butler
c439f1a448 Refactor INDEX rendering...again. 2012-09-12 13:37:55 -04:00
Brit Butler
26b7e1b866 Make RSS and ATOM templates theme-agnostic. 2012-09-12 12:54:56 -04:00
Brit Butler
939c0be318 Overhaul RENDER-PAGE. 2012-09-12 10:39:12 -04:00
Jose Santos
88bcc76da4 Allow COMPILE-BLOG to actually remove staging.
Prevent RENDER-FEEDS from breaking for less than 10 posts.
2012-09-01 00:39:29 +01:00
Brit Butler
c5c66bdc42 Just delete the damn files you brigand. 2012-08-30 00:03:55 -04:00
Brit Butler
3a83616bb8 I am idiot sometimes. Fix DEPLOY. 2012-08-29 23:48:14 -04:00
Brit Butler
da8895a28a Stop lying about IDs. Harden dead symlink check. 2012-08-29 23:36:19 -04:00
Brit Butler
d3dc6f0c5c Add ATOM feed support. 2012-08-29 23:27:02 -04:00
Brit Butler
af0ee8c411 Enable THEME-FN to take a symbol, keyword, or string. Update call sites. 2012-08-29 23:27:02 -04:00
Brit Butler
f65a952a89 TODO updates, Minor RENDER-PAGE tweak. 2012-08-29 13:37:59 -04:00
Brit Butler
394d3d3bb8 Remove dependency on iolib by homebrewing WITH-CURRENT-DIRECTORY. Minor cleanups. 2012-08-29 12:50:26 -04:00
Brit Butler
fb0fe50cc3 Remove unused LET variables in COMPILE-BLOG. 2012-08-29 12:24:08 -04:00
Brit Butler
1cff1093a9 Factor out the FORMAT NIL pattern in SHELL-COMMAND usage. 2012-08-29 11:34:44 -04:00
Brit Butler
5e4f21d2ff Switch back to having a default for COMPILE-THEME. 2012-08-29 11:29:45 -04:00
Brit Butler
e23fc10551 Replace usage of RUN-PROGRAM with trivial-shell's SHELL-COMMAND. 2012-08-29 11:15:49 -04:00
Brit Butler
791e5cf325 Take extra care in handling PREV in case the symlink has gone bad. 2012-08-29 00:54:54 -04:00
Brit Butler
7630285df5 Ditch READ-SYMLINK and friends. TRUENAME will do fine. 2012-08-29 00:29:47 -04:00
Brit Butler
a7af16e7eb Further cleanups to no-arg functions from @bigthingist's review. 2012-08-27 15:05:11 -04:00
Brit Butler
0be1db7890 Tweak deploy code since post-receive kills $TMP_CLONE_REPO. 2012-08-25 15:12:38 -04:00