234a7be543468b5e0a0289cb5496e1566c41f765
[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 #:make-object-from-plist
14 #:described-db-access-class
15 #:select-only
16 #:select
17 #:insert-into
18 #:select-objects
19 #:select-only-n-objects
20 #:insert-object
21
22 ;; Descriptions
23 #:find-description
24 #:description-of
25 #:define-description
26 #:described-object
27 #:described-class
28 #:described-standard-class
29 #:with-active-descriptions
30 #:with-inactive-descriptions
31
32
33 ;; Displays
34 #:define-display
35 #:display
36 #:display-using-description
37 #:*display*
38 #:*object*
39
40 ;; Attributes
41 #:find-attribute
42 #:attribute
43 #:attributes
44 #:attribute-object
45 #:attribute-label
46 #:label
47 #:attribute-function
48 #:attribute-value
49 #:display-attribute-value
50 #:active-attributes
51 #:attribute-delimiter
52 #:standard-attribute
53 ;; Standard Library
54
55 ;; editing
56 #:editable
57 #:attribute-editor
58 #:string-attribute-editor
59 #:number-attribute-editor
60 #:password-attribute-editor
61 #:password
62
63 ;; html
64 #:display-html-attribute-editor
65 #:make-attribute-value-writer))
66
67