summary refs log tree commit diff stats
path: root/boudin.page.scm
diff options
context:
space:
mode:
Diffstat (limited to 'boudin.page.scm')
-rw-r--r--boudin.page.scm32
1 files changed, 12 insertions, 20 deletions
diff --git a/boudin.page.scm b/boudin.page.scm index 004e750..cf60c20 100644 --- a/boudin.page.scm +++ b/boudin.page.scm
@@ -1,24 +1,16 @@
1(declare (module (boudin page)) 1(declare (module (boudin page))
2 (export make-page 2 (export make-page page?
3 page-content 3 page-content page-output page-template page-writer
4 page-meta 4 page-meta page-meta-set! page-ref page-set!
5 page-meta-set! 5 page-slug page-updated page-url))
6 page-output 6
7 page-ref 7(import (boudin site)
8 page-set! 8 (boudin util)
9 page-slug 9 (chicken file posix)
10 page-template 10 (chicken file)
11 page-updated 11 (chicken pathname)
12 page-url 12 (chicken time posix)
13 page-writer 13 (srfi 1))
14 page?)
15 (import (boudin site)
16 (boudin util)
17 (chicken file posix)
18 (chicken file)
19 (chicken pathname)
20 (chicken time posix)
21 (srfi 1)))
22 14
23(define-record-type page 15(define-record-type page
24 (make-page content output template writer meta) 16 (make-page content output template writer meta)