Commit graph

483 commits

Author SHA1 Message Date
Brit Butler
2268516412 Add performance note to hacking docs. 2014-05-16 11:35:05 -04:00
Brit Butler
6283d63331 A little performance hack for faster compiles.
We were generating the complete list of tags and months on every
index render. Now the data is computed once during content load
and cached in a global for the remainder of the compilation process.
20% reduction in compile-time for my 430-post blog.
2014-05-16 11:09:47 -04:00
Brit Butler
f58c265fb7 Bugfixes to sitemaps, mathjax, and posts. 2014-05-16 10:42:08 -04:00
Brit Butler
414b221e6b Use default-initargs, switch some accessors to readers. 2014-05-15 10:43:39 -04:00
Brit Butler
c0447fd7d0 I forgot to remove the conditions file from the defsystem. 2014-05-09 16:30:52 -04:00
Brit Butler
947ad9023b Cleanup Twitter plugin and update docs a bit. 2014-05-09 11:54:22 -04:00
Brit Butler
a4d7b8505c Mention twitter plugin in NEWS. 2014-05-08 11:56:24 -04:00
Brit Butler
7326e31479 Export title-of, author-of, and find-content-by-path. Cleanup twitter plugin. 2014-05-08 11:47:59 -04:00
Brit Butler
3264848cde Cleanup sitemap plugin a bit. 2014-05-08 11:37:10 -04:00
Brit Butler
57f9aeb696 Keep plugin-conf-error condition with near the plugin handling code. 2014-05-08 11:02:51 -04:00
Brit Butler
b2ffed2b17 Simplify TAG and INDEX definitions. 2014-05-08 10:51:45 -04:00
Brit Butler
7912037f2e Merge pull request #50 from PuercoPop/twitter-plugin
Twitter plugin
2014-05-08 10:38:26 -04:00
PuercoPop
03b1cb9a0b Use *tweet-format-fn* in render-tweet 2014-05-08 04:48:14 -05:00
PuercoPop
3b59ca1321 *tweet-format* DSL 2014-05-08 04:45:51 -05:00
PuercoPop
643e56cd6b Add plugin documentation 2014-05-08 00:43:43 -05:00
PuercoPop
d4ffbe0c5c bugfix 2014-05-07 21:19:08 -05:00
PuercoPop
0192fb648d Hook to deploy instead of publish. 2014-05-07 21:02:10 -05:00
PuercoPop
72f0000a82 Add and export plugin-conf-error condition 2014-05-07 21:00:33 -05:00
PuercoPop
ed60a94be8 typo 2014-05-07 20:05:57 -05:00
PuercoPop
f95a3c27a2 Hook to publish instead of render 2014-05-07 20:05:56 -05:00
PuercoPop
7cb6461cb2 post url should include domain 2014-05-07 20:05:56 -05:00
PuercoPop
d7ef24664d Fix render-tweet 2014-05-07 20:05:56 -05:00
PuercoPop
0be9a17cfa Implementation sans test 2014-05-07 20:05:56 -05:00
Brit Butler
5e236e6ef1 Bump version to 0.95-dev, tweak exports, NEWS entries. 2014-05-07 18:04:30 -04:00
Brit Butler
52b32f459b Add support for looking up content by relative path. 2014-05-07 17:54:23 -04:00
Brit Butler
0760459e8f Add *last-revision* and export it and GET-UPDATED-FILES. 2014-05-07 17:51:26 -04:00
Brit Butler
795f568aea Track the original filepath for all content. 2014-05-07 17:36:05 -04:00
Brit Butler
a67a08d54a Use some more format recipes. 2014-05-06 15:25:28 -04:00
Brit Butler
975be4236e Fix style-warnings for static-pages plugin. 2014-05-06 15:25:28 -04:00
Brit Butler
1ea73feab7 Cleanup plugin loading. 2014-05-06 15:25:28 -04:00
Brit Butler
0912413f11 Go ahead and actually link to Coleslaw in the base template. 2014-05-05 17:13:27 -04:00
Brit Butler
a10089856f Merge pull request #49 from sjas/master
example sites update
2014-05-04 16:16:23 -04:00
sjas
4599305acf example sites update 2014-05-04 21:05:32 +02:00
Brit Butler
e17d2a27df Update the post-receive script to pass the previous revision to Coleslaw. 2014-05-03 22:16:26 -04:00
Brit Butler
35afff4ed9 Add GET-UPDATED-FILES to find files changed in last push. Update HACKING doc. 2014-05-03 13:55:09 -04:00
Brit Butler
16272cc6a6 Slight tweak to READ-CONTENT's metadata parsing. 2014-05-03 13:53:13 -04:00
Brit Butler
16d7656421 Import content-text for the static pages plugin. 2014-05-03 13:53:13 -04:00
Brit Butler
162df3593d One more NEWS note. 2014-05-02 17:11:04 -04:00
Brit Butler
9ad47016fb Tweak Theming docs. 2014-05-02 17:02:31 -04:00
Brit Butler
43bad78452 Updates to the Plugin docs. 2014-05-02 16:38:53 -04:00
Brit Butler
96d85c8e69 Go through HACKING docs with a fine tooth comb. 2014-05-02 16:25:39 -04:00
Brit Butler
4ae9634c52 Fixup example files and README. 2014-05-02 15:22:36 -04:00
Brit Butler
6573fd54dd Remove old HTML doc generation.
Quickdocs or the Markdown documentation are preferrable.
2014-05-02 15:19:54 -04:00
Brit Butler
3399a30b19 README tweaks. 2014-05-02 15:15:27 -04:00
Brit Butler
a9740474eb Simplify the support for multi-site configs. 2014-05-02 15:03:15 -04:00
Brit Butler
a03962f7f8 Add todo item to simplify config handling. 2014-05-02 14:06:52 -04:00
Brit Butler
58b37dc630 I really need to write some more tests. 2014-05-01 18:53:06 -04:00
Brit Butler
e96f7f58b9 Assorted cleanups. 2014-05-01 18:51:47 -04:00
Brit Butler
f602c371ea Split feeds back out into their own file. 2014-05-01 17:16:50 -04:00
Brit Butler
b703477ed8 Fix some missing imports in the static-pages plugin. 2014-04-30 14:31:04 -04:00