Closed drewc closed 6 years ago
The object system is known for being in need of much love, indeed :-/
Yeah, that's a problem that is hard to fix with the current generic dispatch. The generics are scheduled for rewrite soon[TM] and that's one of the problems that will be fixed.
I think I can fix extend-generic-dispatch-tree
to replace a method when it has the same type.
Not so hard to fix after all.
When running defmethod on an already existing method, it uses the old one always, not the redefinition.
Gerbil v0.12-DEV-1038-g4323fa2 on Gambit v4.8.8