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