summary refs log tree commit diff stats
path: root/boudin.page.scm
diff options
context:
space:
mode:
authorCase Duckworth2023-09-08 08:55:10 -0500
committerCase Duckworth2023-09-08 08:55:10 -0500
commitbb4091acb58f0724dca262bc137715f6ed882e5f (patch)
tree312fb06d53a51094fcdf6b900b4dc1fe327555bc /boudin.page.scm
parentA newerer beginning (diff)
downloadboudin-bb4091acb58f0724dca262bc137715f6ed882e5f.tar.gz
boudin-bb4091acb58f0724dca262bc137715f6ed882e5f.zip
1.0, why not
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)