diff options
author | Jan Moringen <jmoringe@techfak.uni-bielefeld.de> | 2021-03-13 15:43:40 +0100 |
---|---|---|
committer | Daniel KochmaĆski <daniel@turtleware.eu> | 2021-04-19 22:27:30 +0200 |
commit | 94e7df8e7d2f83da203275339a0328ab592cd677 (patch) | |
tree | 5e86483bbc41d5afd882fac900ab018dbecb611d /Apps/Clouseau/src/objects/function.lisp | |
parent | 60c2d1ba303f31a48da9bfb76d9da6b8bb61c78b (diff) |
clouseau: handle context package a bit better
* New mixin class CONTEXT-PACKAGE-MIXIN
* CONTEXT-PACKAGE is now a generic function and there is a method for
CONTEXT-CLASS-MIXIN
* INSPECTED-CLASS uses CONTEXT-PACKAGE-MIXIN instead of
CONTEXT-CLASS-mixin
* Improve positions of mixins in superclass lists
Diffstat (limited to 'Apps/Clouseau/src/objects/function.lisp')
-rw-r--r-- | Apps/Clouseau/src/objects/function.lisp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Apps/Clouseau/src/objects/function.lisp b/Apps/Clouseau/src/objects/function.lisp index a4874188..f3a067f3 100644 --- a/Apps/Clouseau/src/objects/function.lisp +++ b/Apps/Clouseau/src/objects/function.lisp @@ -110,8 +110,8 @@ (defmethod object-state-class ((object generic-function) (place t)) 'inspected-generic-function) -(defclass inspected-method (inspected-instance - remembered-collapsed-style-mixin) +(defclass inspected-method (remembered-collapsed-style-mixin + inspected-instance) () (:default-initargs :slot-style nil)) |