X-Git-Url: https://git.hcoop.net/clinton/lisp-on-lines.git/blobdiff_plain/c7e4e4bc1293b7db3863dee16999d9f24d44f078..2548f0540da69973512f1827b2bfd2360470bb27:/src/packages.lisp diff --git a/src/packages.lisp b/src/packages.lisp index b0aa651..234a7be 100644 --- a/src/packages.lisp +++ b/src/packages.lisp @@ -1,22 +1,67 @@ (defpackage #:lisp-on-lines (:use - #:common-lisp - #:contextl) + :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 + #:insert-object + +;; Descriptions #:find-description - #:ensure-description + #:description-of #:define-description + #:described-object + #:described-class + #:described-standard-class + #:with-active-descriptions + #:with-inactive-descriptions + + ;; Displays #:define-display #:display + #:display-using-description #:*display* #:*object* + ;; Attributes #:find-attribute + #:attribute + #:attributes + #:attribute-object #:attribute-label + #:label + #:attribute-function + #:attribute-value + #: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 + + ;; html + #:display-html-attribute-editor + #:make-attribute-value-writer)) + -(cl:defpackage #:lol-test - (:use #:cl #:lisp-on-lines #:stefil #:contextl))