Version bump to 0.7, tweak packages and docs.
This commit is contained in:
parent
3612d9ed18
commit
ae9d0b8273
7 changed files with 10 additions and 7 deletions
|
@ -1,6 +1,6 @@
|
||||||
# coleslaw
|
# coleslaw
|
||||||
|
|
||||||
<img src="https://raw.github.com/redline6561/coleslaw/master/logo_medium.jpg" alt="coleslaw logo" align="right"/>
|
<img src="https://raw.github.com/redline6561/coleslaw/master/themes/hyde/css/logo_medium.jpg" alt="coleslaw logo" align="right"/>
|
||||||
|
|
||||||
> [Czeslaw Milosz](http://blog.redlinernotes.com/tag/milosz.html) was the writer-in-residence at UNC c. 1992.
|
> [Czeslaw Milosz](http://blog.redlinernotes.com/tag/milosz.html) was the writer-in-residence at UNC c. 1992.
|
||||||
> I used to see him all the time at the Hardback Cafe, always sitting at a two-top
|
> I used to see him all the time at the Hardback Cafe, always sitting at a two-top
|
||||||
|
@ -39,7 +39,7 @@ Coleslaw expects post files to be formatted as follows:
|
||||||
;;;;;
|
;;;;;
|
||||||
title: foo
|
title: foo
|
||||||
tags: bar, baz
|
tags: bar, baz
|
||||||
date: yyyy-mm-dd timestamp
|
date: yyyy-mm-dd hh:mm:ss
|
||||||
format: html (for raw html) or md (for markdown)
|
format: html (for raw html) or md (for markdown)
|
||||||
;;;;;
|
;;;;;
|
||||||
your post
|
your post
|
||||||
|
|
4
TODO
4
TODO
|
@ -1,12 +1,10 @@
|
||||||
What about themes? Templates are themes. DUH.
|
What about themes? Templates are themes. DUH.
|
||||||
Plugins? Injection support for HEAD and BODY. What about predicate-based injection?
|
|
||||||
|
|
||||||
BUGS:
|
BUGS:
|
||||||
; Slugs aren't unicode safe. See [reddit discussion](http://www.reddit.com/r/lisp/comments/yvh6g/coleslaw_jekylllike_static_blogware_in_500_lines/) and [mozilla code](https://github.com/mozilla/unicode-slugify/blob/master/slugify/__init__.py).
|
; Slugs aren't unicode safe. See [reddit discussion](http://www.reddit.com/r/lisp/comments/yvh6g/coleslaw_jekylllike_static_blogware_in_500_lines/) and [mozilla code](https://github.com/mozilla/unicode-slugify/blob/master/slugify/__init__.py).
|
||||||
|
|
||||||
TODO:
|
TODO:
|
||||||
; figure out how to make render-page support predicate based injections. -> 0.7
|
; doc themes and plugins, s3+hunchentoot. -> 0.8
|
||||||
; doc themes and plugins, disqus and s3. -> 0.8
|
|
||||||
; unit tests -> 0.9
|
; unit tests -> 0.9
|
||||||
; Incremental compilation: only "touched" posts+tags+months and by-n. -> 1.0
|
; Incremental compilation: only "touched" posts+tags+months and by-n. -> 1.0
|
||||||
;; possible plugins: analytics, logging/monitoring, crossposting
|
;; possible plugins: analytics, logging/monitoring, crossposting
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(defsystem #:coleslaw
|
(defsystem #:coleslaw
|
||||||
:name "coleslaw-core"
|
:name "coleslaw-core"
|
||||||
:description "Flexible Lisp Blogware"
|
:description "Flexible Lisp Blogware"
|
||||||
:version "0.6.5"
|
:version "0.7"
|
||||||
:license "BSD"
|
:license "BSD"
|
||||||
:author "Brit Butler <redline6561@gmail.com>"
|
:author "Brit Butler <redline6561@gmail.com>"
|
||||||
:pathname "src/"
|
:pathname "src/"
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
(defpackage :coleslaw-disqus
|
(defpackage :coleslaw-disqus
|
||||||
(:use :cl)
|
(:use :cl)
|
||||||
|
(:export #:enable)
|
||||||
(:import-from :coleslaw #:add-injection))
|
(:import-from :coleslaw #:add-injection))
|
||||||
|
|
||||||
(in-package :coleslaw-disqus)
|
(in-package :coleslaw-disqus)
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
(defpackage :coleslaw-import
|
(defpackage :coleslaw-import
|
||||||
(:use :cl :cxml)
|
(:use :cl :cxml)
|
||||||
|
(:export #:enable)
|
||||||
(:import-from :coleslaw #:slugify
|
(:import-from :coleslaw #:slugify
|
||||||
#:load-config
|
#:load-config
|
||||||
#:*config*
|
#:*config*
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
(defpackage :coleslaw-mathjax
|
(defpackage :coleslaw-mathjax
|
||||||
(:use :cl)
|
(:use :cl)
|
||||||
|
(:export #:enable)
|
||||||
(:import-from :coleslaw #:add-injection
|
(:import-from :coleslaw #:add-injection
|
||||||
#:post
|
#:post
|
||||||
#:index
|
#:index
|
||||||
|
|
|
@ -6,7 +6,9 @@
|
||||||
#:mappend)
|
#:mappend)
|
||||||
(:import-from :closure-template #:compile-template)
|
(:import-from :closure-template #:compile-template)
|
||||||
(:export #:main
|
(:export #:main
|
||||||
|
#:blog
|
||||||
|
#:post
|
||||||
|
#:index
|
||||||
#:add-injection
|
#:add-injection
|
||||||
#:render-content
|
#:render-content
|
||||||
#:render
|
|
||||||
#:deploy))
|
#:deploy))
|
||||||
|
|
Loading…
Add table
Reference in a new issue