repos
/
Oh, Ducks!
/ annotate_shade
summary
|
shortlog
|
log
|
tree
|
commit
|
commitdiff
|
headdiff
|
annotate
|
headblob
|
headfilediff
|
filehistory
normal
|
plain
|
shade
|
zebra
Add support for XMLS-style lists, conflicting with LHTML-style lists
Annotate for file /oh-ducks.asd
2009-11-18 pix
1
#+(or fixme todo)
10:23:05 '
2
(cerror "Continue anyway."
'
3
"The author of \"Oh, ducks!\" tends to use #+FIXME and #+TODO to ~
'
4
mark things as being in-progress. At least one of these exists ~
'
5
in *features*, which may cause unusual behavior.")
'
6
'
7
(eval-when (:compile-toplevel :load-toplevel :execute)
'
8
(asdf:operate 'asdf:load-op 'asdf-system-connections))
'
9
2009-11-18 pix
10
(defpackage #:oh-ducks.system
2009-11-13 pix
11
(:use #:cl #:asdf))
2009-11-18 pix
12
(in-package #:oh-ducks.system)
2009-11-13 pix
13
2009-11-18 pix
14
(defsystem oh-ducks
2009-11-13 pix
15
:version "0"
05:19:55 '
16
:description "cl-unification templates using CSS-style selectors"
2009-11-13 pix
17
:maintainer "pinterface <pix@kepibu.org>"
11:31:41 '
18
:author "pinterface <pix@kepibu.org>"
2009-11-13 pix
19
:licence "BSD-style"
2011-04-05 pix
20
:depends-on (:cl-unification-lib :cl-unification :cl-ppcre :split-sequence :alexandria)
2009-11-13 pix
21
:serial t
05:19:55 '
22
:components ((:file "package")
'
23
(:file "regexp-template")
2009-11-18 pix
24
(:module "traversal"
2009-11-21 pix
25
:components ((:file "interface")))
2009-11-15 pix
26
(:file "selectors")
2009-11-18 pix
27
(:file "templates")
10:23:05 '
28
(:file "unify")
'
29
#+FIXME (:file "tests")))
'
30
'
31
(defsystem-connection ducks+closure-html
'
32
:requires (:oh-ducks :closure-html)
'
33
:components ((:file "chtml")
'
34
(:module "traversal"
2011-07-03 pix
35
:components (#-lists-are-xmls (:file "lhtml")
2009-11-23 pix
36
(:file "pt")))))
2009-11-18 pix
37
10:23:05 '
38
(defsystem-connection ducks+cxml
'
39
:requires (:oh-ducks :cxml)
'
40
:components ((:file "cxml")
'
41
(:module "traversal"
2011-07-03 pix
42
:components ((:file "dom")
08:25:45 '
43
#-lists-are-lhtml (:file "xmls")))))
'
44
'
45
;; In case you're wondering, we check the inverse of the :lists-are-* keywords
'
46
;; so, in the event you only load cxml (or chtml), and don't specify which
'
47
;; format lists are expected to take, you get the appropriate list operation by
'
48
;; default.