[slime-devel] when did definterface / defimplementation start making defuns instead of defmethods and why

Maybe that's too long a subject but it does say it all. When did definterface / defimplementation start making defuns instead of defmethods and why? thanks, -- Gary Warren King, metabang.com Cell: (413) 885 9127 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM

Gary King <gwking@metabang.com> writes:
Maybe that's too long a subject but it does say it all.
When did definterface / defimplementation start making defuns instead of defmethods and why?
Aug 09, the changelog reads: * swank-backend.lisp (definterface): Drop that incredibly unportable CLOS stuff. Use plists and plain functions instead. Update backends accordingly. The reason being that the defgeneric+defmethod stuff never really worked (morked 95% of the time and caused obscure and hard-to-debug errors 5% of the time). -- -Marco Ring the bells that still can ring. Forget your perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen
participants (2)
-
Gary King
-
Marco Baringer