Commit graph

  • 5e4f21d2ff Switch back to having a default for COMPILE-THEME. Brit Butler 2012-08-29 11:29:45 -04:00
  • e23fc10551 Replace usage of RUN-PROGRAM with trivial-shell's SHELL-COMMAND. Brit Butler 2012-08-29 11:15:49 -04:00
  • 791e5cf325 Take extra care in handling PREV in case the symlink has gone bad. Brit Butler 2012-08-29 00:54:54 -04:00
  • 7630285df5 Ditch READ-SYMLINK and friends. TRUENAME will do fine. Brit Butler 2012-08-29 00:29:47 -04:00
  • 648e66388d Update TODO. Brit Butler 2012-08-28 21:03:19 -04:00
  • ac17e88260 Fix very dumb bug in RENDER-BY-TAG. Brit Butler 2012-08-28 20:45:25 -04:00
  • 7a54e09132 TODO updates. Brit Butler 2012-08-28 20:32:16 -04:00
  • a7af16e7eb Further cleanups to no-arg functions from @bigthingist's review. Brit Butler 2012-08-27 15:03:34 -04:00
  • 7d9f26a15c Cleanups to RENDER-BY-FOO functions based on @bigthingist's codereview. Brit Butler 2012-08-27 15:02:10 -04:00
  • 8f4f2b0af9 Fix the colorize link and make a note of the newly discovered limitations. Brit Butler 2012-08-26 23:30:41 -04:00
  • 5d7b422a86 Markdown fixes, TODO update. Brit Butler 2012-08-26 14:48:23 -04:00
  • 74e6b7d994 Add a note on theming. Brit Butler 2012-08-26 14:44:36 -04:00
  • f83b3fb2d8 Whoops. Make README markdown. Brit Butler 2012-08-26 14:42:27 -04:00
  • a8642c98c7 Flesh out README. Brit Butler 2012-08-26 14:41:32 -04:00
  • 1399a0e5c5 Ensure tags are always lowercased. Brit Butler 2012-08-26 13:01:53 -04:00
  • 25aae81312 Add a symlink for index.html, update mathjax config. Brit Butler 2012-08-26 12:37:06 -04:00
  • a8fdbed399 Typos. They're super lame. Brit Butler 2012-08-26 13:25:12 -03:00
  • d484749f52 Update post-receive to eval statements separately. Brit Butler 2012-08-25 15:26:07 -04:00
  • 3d4cb4cca4 README update. Brit Butler 2012-08-25 15:20:19 -04:00
  • 0be1db7890 Tweak deploy code since post-receive kills $TMP_CLONE_REPO. Brit Butler 2012-08-25 15:12:38 -04:00
  • 50f084d7c8 Tweak css style for highlighting, change mathjax TeX delimiters to \[, \]. Brit Butler 2012-08-22 22:39:41 -04:00
  • 1669746756 I'm dumb. Read-sequence destructively modifies the sequence rather than handing it back. Brit Butler 2012-08-22 17:08:03 -04:00
  • 0837833c14 Move markdown into core since it's tiny and blows up trying to load split-sequence. Brit Butler 2012-08-22 16:47:12 -04:00
  • 023004269a Whoops. Misc typo and thinko fixes. Bump version to 0.5. We're useful now! Brit Butler 2012-08-22 15:12:36 -04:00
  • 377f1143ec Tweak README. Brit Butler 2012-08-22 14:05:51 -04:00
  • 05ed12c8ba Scrap done and dumb things. Brit Butler 2012-08-22 13:53:07 -04:00
  • 221ea46288 Add Markdown plugin with 3mbd's code highlighting support. Brit Butler 2012-08-22 13:43:17 -04:00
  • 49e1504477 Make deploy location configurable. Brit Butler 2012-08-22 10:32:30 -04:00
  • 37d6b3ccd7 A serverside commithook should kick off the compile. Brit Butler 2012-08-22 10:05:02 -04:00
  • 5df157b368 Fix XML namespacing in RSS. Brit Butler 2012-08-22 01:22:09 -04:00
  • 76ce697921 Fix RSS generation. Brit Butler 2012-08-22 01:18:18 -04:00
  • 3642094d2b Render post content at read time, not write time. Brit Butler 2012-08-22 00:44:44 -04:00
  • db1f8c9b7a Actually use $title in the Index template. Brit Butler 2012-08-22 00:31:31 -04:00
  • 5992e6ea28 Minor source reorg. Brit Butler 2012-08-22 00:16:41 -04:00
  • b3455146ae Add docs and further RSS tweaks. Brit Butler 2012-08-22 00:11:33 -04:00
  • 4752370bd5 Fix RSS template thinkos. Brit Butler 2012-08-22 00:01:39 -04:00
  • f4d97379fc Add RSS support. Brit Butler 2012-08-21 23:50:36 -04:00
  • 2044751cde Indexing fix to RENDER-POSTS. Brit Butler 2012-08-21 23:12:40 -04:00
  • 492a36e781 Relative URLs done right. Brit Butler 2012-08-21 22:19:36 -04:00
  • 3c0b0a05c1 Whoops. Posts should still go in the posts/ folder. Brit Butler 2012-08-21 22:16:20 -04:00
  • ada2e397ae Tweak link handling. Brit Butler 2012-08-21 22:15:25 -04:00
  • 98ae73ddd3 Add taglinks to individual posts. Brit Butler 2012-08-21 22:06:14 -04:00
  • cf10496557 Revert "More relative URLs please." Brit Butler 2012-08-21 21:56:28 -04:00
  • 3ca3db13cc More relative URLs please. Brit Butler 2012-08-21 21:53:38 -04:00
  • 8cc380bc2d Fix symlinking in deploy. Brit Butler 2012-08-21 21:43:09 -04:00
  • 0326e6ff2e Add prev/next support. Brit Butler 2012-08-21 21:20:01 -04:00
  • fa33345f82 Indices cleanups and consistent reverse chronological presentation. Brit Butler 2012-08-21 20:10:41 -04:00
  • 69648e72e1 Sort the ALL-MONTHS and ALL-TAGS results. Brit Butler 2012-08-21 19:57:57 -04:00
  • 2c2af43c76 Well, that was easy. Brit Butler 2012-08-21 19:53:31 -04:00
  • 8787fa0f21 Compilation works. Now to fix the deploy... Brit Butler 2012-08-21 19:48:41 -04:00
  • e60c9f0d6c Fix ALL-MONTHS and ALL-TAGS. Brit Butler 2012-08-21 19:29:43 -04:00
  • 19f9aaf531 TODO update. Brit Butler 2012-08-21 19:13:20 -04:00
  • 43501458c1 Add staging config option. Tweak defaults. Brit Butler 2012-08-21 19:05:57 -04:00
  • 1c0a037bac In my head, all make-symbol/make-keyword things upcase their input. *sigh* Brit Butler 2012-08-21 17:17:43 -04:00
  • 2afde61ad4 Use make-keyword from Alexandria. Brit Butler 2012-08-21 17:04:49 -04:00
  • 1a05db7fc9 Iterate over hash-table-values, not the hash-table! Brit Butler 2012-08-21 16:55:10 -04:00
  • 72e631e8a4 Only read a line in once, make posts, not blogs. Brit Butler 2012-08-21 16:37:18 -04:00
  • 01d6b97974 Split out LOAD-POSTS. Brit Butler 2012-08-21 16:19:04 -04:00
  • 34c05403e9 Add cl-fad for do-files and directory deletion. Brit Butler 2012-08-21 15:57:01 -04:00
  • ef315397a4 Minor slugs tweak. Brit Butler 2012-08-21 14:57:15 -04:00
  • f5cd00fba9 READ-POST fixes. Brit Butler 2012-08-20 23:57:57 -04:00
  • e9b6ac1c0f Assorted fixes and improvements. Brit Butler 2012-08-20 23:20:25 -04:00
  • ca37d63df8 Finish updating wordpress importer. Brit Butler 2012-08-20 22:36:48 -04:00
  • 9ab56bddd1 Fixes to RENDER-BY-20. Brit Butler 2012-08-20 21:01:06 -04:00
  • ec025b5f65 Small error tweak. Brit Butler 2012-08-20 20:53:57 -04:00
  • 0d0f7b564b Sketch of READ-POST. Brit Butler 2012-08-20 20:36:57 -04:00
  • 4b61c1115b Update the wordpress importer and make deploy a bit safer. Brit Butler 2012-08-20 20:17:30 -04:00
  • 4e27bcf8cd Improve exposed API for plugins. Brit Butler 2012-08-20 19:43:03 -04:00
  • ef38d2874f Refactors to indices, pervasive docstrings. Brit Butler 2012-08-20 17:26:12 -04:00
  • a2c6be20bf Drop local-time dependency, finish indices. Brit Butler 2012-08-20 16:55:47 -04:00
  • e1d4751a22 Add SLUGIFY. Brit Butler 2012-08-20 16:21:12 -04:00
  • 96c3e1c19d More TODO tweaks. Brit Butler 2012-08-20 12:36:59 -04:00
  • 46dc2dc412 TODO tweak. Brit Butler 2012-08-20 12:33:16 -04:00
  • 67b3f26da3 Indices should work now. Brit Butler 2012-08-20 12:06:01 -04:00
  • 2454656471 Sketch index rendering. Brit Butler 2012-08-20 11:53:39 -04:00
  • b92fb4d9b6 Make sure we render off the base template. Brit Butler 2012-08-20 11:06:35 -04:00
  • d571634677 Bugfix to RENDER-POSTS. Brit Butler 2012-08-20 10:46:24 -04:00
  • 3736c0862d Sketch out posts, DO-FILES improvements. Brit Butler 2012-08-20 10:44:46 -04:00
  • 4b264e2587 Add DO-FILES and refactor COMPILE-THEME. Brit Butler 2012-08-20 09:41:50 -04:00
  • a88b2b2979 TODO update. Brit Butler 2012-08-19 15:22:54 -04:00
  • defa4c69f3 Scrap old plugins. Brit Butler 2012-08-19 15:21:55 -04:00
  • 65d4f349da APP-PATH tweaks, COMPILE-THEME fix. Brit Butler 2012-08-19 14:06:30 -04:00
  • 558a04e696 Template tweak. Brit Butler 2012-08-19 00:56:37 -04:00
  • 35ae75d03a Factor out UPDATE-SYMLINK. Brit Butler 2012-08-19 00:48:52 -04:00
  • 336763644d Don't pass pathnames to RUN-PROGRAM. Brit Butler 2012-08-19 00:42:40 -04:00
  • d2aad78fb9 README tweak. Brit Butler 2012-08-19 00:29:44 -04:00
  • a698389c42 Implement DEPLOY, package updates, minor tweaks. Brit Butler 2012-08-19 00:29:33 -04:00
  • c18562d202 TODO updates. Brit Butler 2012-08-18 23:15:44 -04:00
  • a16776dc56 TODO updates. Brit Butler 2012-08-18 23:14:35 -04:00
  • d66ed584a6 Sketch config and compilation, minor tweaks. Brit Butler 2012-08-18 23:00:33 -04:00
  • 6a71773c0c Adios comments! Brit Butler 2012-08-18 20:20:09 -04:00
  • ecfbe41b1f Minor package cleanup. Brit Butler 2012-08-18 16:51:07 -04:00
  • c795b1bd59 Sketch of the new design. Brit Butler 2012-08-18 16:40:51 -04:00
  • 011d97b065 A fresh start. Also, remove split-sequence dep from importer. Brit Butler 2012-08-15 00:02:22 -04:00
  • 8c0b1f8697 Rework ASDs, add stub md+rst plugins, docs script, and stub tests. Brit Butler 2012-08-14 23:56:25 -04:00
  • a607f77177 6-day 'finish your blogware' hackathon? Challenge accepted. Brit Butler 2012-08-14 21:00:41 -04:00
  • 9e4c03573e Initial pass at MathJax plugin and various small fixes. Brit Butler 2011-04-26 13:52:15 -04:00
  • 1a110b541b Support Author URLs in comment template. Brit Butler 2011-04-23 21:36:45 -04:00
  • 325bdfcb8d Update the hyde template to support non-disqus comments. Brit Butler 2011-04-23 21:32:18 -04:00
  • 70eab4d181 Implement S3 plugin, URL/path generation cleanups and TODO updates. Brit Butler 2011-04-23 15:42:09 -04:00