X-Git-Url: https://git.hcoop.net/clinton/lisp-on-lines.git/blobdiff_plain/91b9f259d38073a9847ede172cdda1218f2c35fb..1d51a2eea8537084e9e681c297422047ae858989:/src/packages.lisp diff --git a/src/packages.lisp b/src/packages.lisp index ace541f..ba61e89 100644 --- a/src/packages.lisp +++ b/src/packages.lisp @@ -1,18 +1,22 @@ (defpackage :lisp-on-lines (:use :arnesi - :iterate - :meta-model + ;:iterate + ;:meta-model :common-lisp - :it.bese.ucw - :clsql + ;:it.bese.ucw + ;:clsql :contextl) (:nicknames :lol :mewa) + + #+nil(:shadowing-import-from + :ucw + :parent) - (:shadowing-import-from + #+nil(:shadowing-import-from :iterate :with) - (:shadowing-import-from +#+nil (:shadowing-import-from :clsql :time-difference :make-time @@ -24,7 +28,22 @@ :time+ :date-element) - (:export + (:export + + #:find-description + #:ensure-description + #:define-description + + #:define-display + #:display + #:*display* + #:*object* + + #:find-attribute + #:attribute-label + + + ;;;; CLSQL meta-model/default attributes definers ;;;; TODO: should be moved to meta-model, ;;;; with lol specific function implemented like the @@ -34,18 +53,29 @@ ;;;; The LoL 3 displays - :defdisplay - :defattribute - :display - :display-using-description - :call-display - - ;;;; Standard Layers - - :editor - :one-line - :as-string - :as-table + #:defdisplay + #:defdescription + #:defattribute + #:display + #:display* + #:display-using-description + #:display-attribute + #:call-display + + #:standard-attribute + #:attribute.name + +;;;; Standard Layers + + #:editor + #:one-line + #:as-string + #:as-table +;;;; Wrapping layers + #:wrap-div + #:wrap-link + + #:show-attribute-labels ;;;; "Lines", the newest creation. :defline @@ -64,9 +94,13 @@ :set-attribute :find-attribute - ;;;; Meta Model Exports)) - :define-meta-model - :def-view-class-from-table - :def-view-class/meta - :list-slot-types - )) \ No newline at end of file + ;; Some CRUD + #:crud + #:crud-editor + #:crud-viewer + #:crud-summary + #:crud-database + #:instance)) + +(cl:defpackage #:lol-test + (:use :cl :lisp-on-lines :stefil :contextl)) \ No newline at end of file