X-Git-Url: https://git.hcoop.net/clinton/lisp-on-lines.git/blobdiff_plain/fb04c0a8c71cd64e3a36cfed59a0224d44de2474..4d9b3520082ed3aea25a384d96980ce3ca31d2a1:/src/standard-wrappers.lisp diff --git a/src/standard-wrappers.lisp b/src/standard-wrappers.lisp index 690ac6d..110bdd3 100644 --- a/src/standard-wrappers.lisp +++ b/src/standard-wrappers.lisp @@ -57,9 +57,12 @@ ;;; wrap-a-form (deflayer wrap-form) +(defvar *in-form-p* nil) + (define-layered-class description :in-layer wrap-form () - ((form-buttons :initarg :form-buttons :initform nil :special t :accessor form-buttons))) + ((form-buttons :initarg :form-buttons :initform nil :special t :accessor form-buttons) + (form-type :initarg :form-type :initform '