Fix missing `without-special-symbol-access' in `funcall-with-attribute-context'
[clinton/lisp-on-lines.git] / src / ucw / standard-components.lisp
index 3509a8a..62c6fc6 100644 (file)
@@ -4,7 +4,7 @@
   ()
   (:default-initargs :action-class 'lisp-on-lines-action))
 
-(defclass lisp-on-lines-action (contextl-action
+(defclass lisp-on-lines-action (action-with-isolation-support contextl-action 
   ()
   (:metaclass closer-mop:funcallable-standard-class))
 
                     (list (find-class 'lisp-on-lines-component)))
             initargs)))
 
-(defclass described-component-class (described-class standard-component-class )
-  ())
-
-
-
-
 (defmethod ucw-core:handle-action :wrap-around ((action lisp-on-lines-action) application session frame)
      (let ((lol::*invalid-objects* (make-hash-table)))
        (handler-bind ((lol::validation-condition 
                                       (gethash object lol::*invalid-objects*)))))))
        (call-next-method))))
 
+(defclass described-component-class (described-class standard-component-class)
+  ())
+
+
 
 
 
@@ -70,8 +68,6 @@
 
 
 
-(defclass described-component-class (described-class standard-component-class )
-  ())