summaryrefslogtreecommitdiff
path: root/Apps/Clouseau/src/objects/function.lisp
diff options
context:
space:
mode:
authorJan Moringen <jmoringe@techfak.uni-bielefeld.de>2021-03-13 15:43:40 +0100
committerDaniel KochmaƄski <daniel@turtleware.eu>2021-04-19 22:27:30 +0200
commit94e7df8e7d2f83da203275339a0328ab592cd677 (patch)
tree5e86483bbc41d5afd882fac900ab018dbecb611d /Apps/Clouseau/src/objects/function.lisp
parent60c2d1ba303f31a48da9bfb76d9da6b8bb61c78b (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.lisp4
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))