Add NULL description
[clinton/lisp-on-lines.git] / src / packages.lisp
CommitLineData
c7e4e4bc 1(defpackage #:lisp-on-lines
2 (:use
079b9084 3 :common-lisp
4358148e 4 #:contextl
5 #:closer-mop
6de8d300 6 #:postmodern
4358148e 7 #:alexandria)
c7e4e4bc 8 (:nicknames #:lol)
1d51a2ee 9 (:export
6de8d300 10
11;; ROFL stuff here temporarily
12 #:standard-db-access-class
08c18592 13 #:standard-db-access-object
b7657b86 14 #:make-object-from-plist
6de8d300 15 #:described-db-access-class
e8d4fa45 16 #:select-only
17 #:select
b7657b86 18 #:insert-into
19 #:select-objects
20 #:select-only-n-objects
2548f054 21 #:insert-object
3ca0fb81 22 #:primary-key-boundp
b7657b86 23
079b9084 24;; Descriptions
1d51a2ee 25 #:find-description
b7657b86 26 #:description-of
1d51a2ee 27 #:define-description
e8d4fa45 28 #:described-object
6de8d300 29 #:described-class
f4efa7ff 30 #:described-standard-class
4358148e 31 #:with-active-descriptions
b7657b86 32 #:with-inactive-descriptions
4358148e 33
2548f054 34
079b9084 35 ;; Displays
1d51a2ee 36 #:define-display
37 #:display
079b9084 38 #:display-using-description
1d51a2ee 39 #:*display*
40 #:*object*
41
079b9084 42 ;; Attributes
1d51a2ee 43 #:find-attribute
4358148e 44 #:attribute
45 #:attributes
2548f054 46 #:attribute-object
1d51a2ee 47 #:attribute-label
2548f054 48 #:label
079b9084 49 #:attribute-function
b7657b86 50 #:attribute-value
2548f054 51 #:display-attribute-value
f4efa7ff 52 #:active-attributes
2548f054 53 #:attribute-delimiter
54 #:standard-attribute
f4efa7ff 55 ;; Standard Library
2548f054 56
57 ;; editing
f4efa7ff 58 #:editable
2548f054 59 #:attribute-editor
f4efa7ff 60 #:string-attribute-editor
61 #:number-attribute-editor
2548f054 62 #:password-attribute-editor
63 #:password
64
65 ;; html
66 #:display-html-attribute-editor
67 #:make-attribute-value-writer))
079b9084 68
1d51a2ee 69