[slime-devel] [patch] ECL defmethod arglist fix
ahefner at gmail.com
Thu Nov 12 13:07:43 UTC 2009
Currently on ECL swank::arglist dies when given a generic function (as
happens when producing the arglist for a defmethod). swank-ecl.lisp
uses si:compiled-function-name for mapping functions to their names,
but this doesn't work for generic functions. The attached patch adds a
check for generic functions, to use clos:generic-function-name
instead, and tightens the test conditions in two branches of 'arglist'
that err when a generic-function passes by.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 601 bytes
Desc: not available
More information about the slime-devel