Commit graph

689 commits

Author SHA1 Message Date
Brit Butler
7d9b0aa011 Flesh out the sketch a bit more and add some constraints. 2014-05-26 16:27:02 -04:00
Brit Butler
75c30c5844 Push sketch slightly further up hill. 2014-05-26 16:27:02 -04:00
Brit Butler
7c12a9670b Sketch out incremental plugin. 2014-05-26 16:27:02 -04:00
Brit Butler
70427b81d0 Ensure that sitemap includes all content.
I had introduced a bug by depending on sitemap being the last subclass
in the ALL-SUBCLASSES list. Since there's only one instance of sitemap,
it's not *too* hackish to do everything in the publish step.
2014-05-26 16:19:42 -04:00
Brit Butler
235b727017 PAGE-URL should always return a pathname. 2014-05-19 15:27:51 -04:00
Brit Butler
2397b70abb Extract setfs into UPDATE-CONTENT-METADATA. 2014-05-19 12:01:46 -04:00
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