浏览代码

Bump version to 0.95-dev, tweak exports, NEWS entries.

Brit Butler 11 年之前
父节点
当前提交
5e236e6ef1
共有 4 个文件被更改,包括 8 次插入3 次删除
  1. 6 0
      NEWS.md
  2. 1 1
      coleslaw.asd
  3. 0 1
      src/packages.lisp
  4. 1 1
      src/util.lisp

+ 6 - 0
NEWS.md

1
+## Changes for 0.9.5-dev (20xx):
2
+
3
+* Coleslaw now exports a `get-updated-files` function which can be
4
+  used to get a list of file-status/file-name pairs that were changed
5
+  in the last git push.
6
+
1
 ## Changes for 0.9.4 (2014-05-05):
7
 ## Changes for 0.9.4 (2014-05-05):
2
 
8
 
3
 * **SITE-BREAKING CHANGE**: Coleslaw now supports user-defined routing.
9
 * **SITE-BREAKING CHANGE**: Coleslaw now supports user-defined routing.

+ 1 - 1
coleslaw.asd

1
 (defsystem #:coleslaw
1
 (defsystem #:coleslaw
2
   :name "coleslaw"
2
   :name "coleslaw"
3
   :description "Flexible Lisp Blogware"
3
   :description "Flexible Lisp Blogware"
4
-  :version "0.9.4"
4
+  :version "0.9.5-dev"
5
   :license "BSD"
5
   :license "BSD"
6
   :author "Brit Butler <redline6561@gmail.com>"
6
   :author "Brit Butler <redline6561@gmail.com>"
7
   :pathname "src/"
7
   :pathname "src/"

+ 0 - 1
src/packages.lisp

10
   (:export #:main
10
   (:export #:main
11
            #:preview
11
            #:preview
12
            #:*config*
12
            #:*config*
13
-           #:*last-revision*
14
            #:content
13
            #:content
15
            #:post
14
            #:post
16
            #:index
15
            #:index

+ 1 - 1
src/util.lisp

97
                    :external-format '(:utf-8))
97
                    :external-format '(:utf-8))
98
     (write text :stream out :escape nil)))
98
     (write text :stream out :escape nil)))
99
 
99
 
100
-(defun get-updated-files (revision)
100
+(defun get-updated-files (&optional (revision *last-revision*))
101
   "Return a plist of (file-status file-name) for files that were changed
101
   "Return a plist of (file-status file-name) for files that were changed
102
 in the git repo since REVISION."
102
 in the git repo since REVISION."
103
   (flet ((split-on-whitespace (str)
103
   (flet ((split-on-whitespace (str)