Commit graph

547 commits

Author SHA1 Message Date
Brit Butler
248614e516 Minor package tweak. 2012-09-12 13:40:31 -04:00
Brit Butler
c439f1a448 Refactor INDEX rendering...again. 2012-09-12 13:37:55 -04:00
Brit Butler
e57f350cb4 Base template cleanup, flesh out config sitenav handling. 2012-09-12 12:56:11 -04:00
Brit Butler
26b7e1b866 Make RSS and ATOM templates theme-agnostic. 2012-09-12 12:54:56 -04:00
Brit Butler
f1ea9e89ae INDEX rendering cleanup. 2012-09-12 11:11:03 -04:00
Brit Butler
939c0be318 Overhaul RENDER-PAGE. 2012-09-12 10:39:12 -04:00
Brit Butler
8443a0bc3a POST rendering cleanup. 2012-09-12 10:18:00 -04:00
Brit Butler
467f81098b Use trivial-shell's portable EXIT. 2012-09-08 12:40:33 -04:00
Brit Butler
cfe0f41581 Update install notes now that my colorize fork and coleslaw are in the next QL release. 2012-09-04 22:25:32 -04:00
Brit Butler
215c9f3d9c Minor cleanup to RENDER-FEED. 2012-09-04 17:21:07 -04:00
Brit Butler
411079b15c Merge pull request #2 from jsmpereira/master
Small tweaks to README and bugfixes.
2012-09-04 14:18:42 -07:00
Jose Santos
1010cccf85 Order does matter. 2012-09-01 00:42:01 +01: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
221cc111c1 Fix ATOM template bug. 2012-08-30 00:07:07 -04:00
Brit Butler
c5c66bdc42 Just delete the damn files you brigand. 2012-08-30 00:03:55 -04:00
Brit Butler
ce43236a99 Disable ATOM autodiscovery for now. Stop autoescaping post content. Erg. 2012-08-29 23:59:59 -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
870e8d04e8 README tweaks. 2012-08-29 15:00:41 -04:00
Brit Butler
f65a952a89 TODO updates, Minor RENDER-PAGE tweak. 2012-08-29 13:37:59 -04:00
Brit Butler
aa0ddff149 Version bump to 0.6. Move LOAD-PLUGINS into config file. Minor cleanups. 2012-08-29 13:28:06 -04:00
Brit Butler
e7c74770f0 Move escaping into RSS template. 2012-08-29 13:19:19 -04:00
Brit Butler
43d439657a PS: I'm an idiot. 2012-08-29 13:14:32 -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
8e8d1c653a Make example.post-receive a bit more portable. 2012-08-29 12:20:40 -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
648e66388d Update TODO. 2012-08-28 21:03:19 -04:00
Brit Butler
ac17e88260 Fix very dumb bug in RENDER-BY-TAG. 2012-08-28 20:45:25 -04:00
Brit Butler
7a54e09132 TODO updates. 2012-08-28 20:33:13 -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
7d9f26a15c Cleanups to RENDER-BY-FOO functions based on @bigthingist's codereview. 2012-08-27 15:05:00 -04:00
Brit Butler
8f4f2b0af9 Fix the colorize link and make a note of the newly discovered limitations. 2012-08-26 23:30:54 -04:00
Brit Butler
5d7b422a86 Markdown fixes, TODO update. 2012-08-26 14:48:23 -04:00
Brit Butler
74e6b7d994 Add a note on theming. 2012-08-26 14:44:36 -04:00
Brit Butler
f83b3fb2d8 Whoops. Make README markdown. 2012-08-26 14:42:27 -04:00
Brit Butler
a8642c98c7 Flesh out README. 2012-08-26 14:41:32 -04:00
Brit Butler
1399a0e5c5 Ensure tags are always lowercased. 2012-08-26 13:01:53 -04:00
Brit Butler
25aae81312 Add a symlink for index.html, update mathjax config. 2012-08-26 12:37:06 -04:00
Brit Butler
a8fdbed399 Typos. They're super lame. 2012-08-26 13:25:12 -03:00
Brit Butler
d484749f52 Update post-receive to eval statements separately. 2012-08-25 15:26:07 -04:00
Brit Butler
3d4cb4cca4 README update. 2012-08-25 15:20:19 -04:00
Brit Butler
0be1db7890 Tweak deploy code since post-receive kills $TMP_CLONE_REPO. 2012-08-25 15:12:38 -04:00
Brit Butler
50f084d7c8 Tweak css style for highlighting, change mathjax TeX delimiters to \[, \]. 2012-08-22 22:39:41 -04:00