Comment 12 for bug 1818142

Revision history for this message
Christophe Rhodes (csr21-cantab) wrote :

So, with this patch,

* (proclaim '(sb-ext:muffle-conditions sb-pcl::defmethod-for-unknown-defgeneric))

turns the compile-time warning off (so compile-and-load of

    (defmethod foo (x) 'x)

issues no warnings). It doesn't turn the load-source warning off.

It could be the other way around by default, I suppose: though I would prefer the default to be most helpful to newcomers, and allow people to turn it off once they are in a position to know how rather than have to go looking for it. So I suppose two questions:

1. can the default be this way around?

2. is the load-source behaviour a deal-breaking issue?