X-Git-Url: https://git.hcoop.net/clinton/lisp-on-lines.git/blobdiff_plain/b7657b86f85f575d5776dc6b626b1dc258d1fa47..e8fd1a9a2f3b68a8aee14b8776ff8398ba717eef:/src/packages.lisp diff --git a/src/packages.lisp b/src/packages.lisp index 21d2151..54a34af 100644 --- a/src/packages.lisp +++ b/src/packages.lisp @@ -3,20 +3,11 @@ :common-lisp #:contextl #:closer-mop - #:postmodern + #:alexandria) (:nicknames #:lol) (:export -;; ROFL stuff here temporarily - #:standard-db-access-class - #:make-object-from-plist - #:described-db-access-class - #:select-only - #:select - #:insert-into - #:select-objects - #:select-only-n-objects ;; Descriptions #:find-description @@ -24,9 +15,11 @@ #:define-description #:described-object #:described-class + #:described-standard-class #:with-active-descriptions #:with-inactive-descriptions + ;; Displays #:define-display #:display @@ -38,9 +31,36 @@ #:find-attribute #:attribute #:attributes + #:attribute-object #:attribute-label + #:label #:attribute-function #:attribute-value - #:active-attributes)) + #:display-attribute-value + #:active-attributes + #:attribute-delimiter + #:standard-attribute + + ;; Standard Library + + ;; editing + #:editable + #:attribute-editor + #:string-attribute-editor + #:number-attribute-editor + #:password-attribute-editor + #:password + + ;; :validation + #:validation + #:validate + #:validp + + ;; CLOS + #:slot-definition-attribute + + ;; html + #:display-html-attribute-editor + #:make-attribute-value-writer))