Question about *handle-warn-on-redefinition*.
"Uģis Lācis (as ugis dot lacis at equa dot se)" <[email protected]>
| Newsgroups | gmane.lisp.lispworks.general |
|---|---|
| Message-ID | <GVZP280MB0602F43BC69F78A31CAFC42B90852@GVZP280MB0602.SWEP280.PROD.OUTLOOK.COM> |
Hi LispWorks community, We have been experimenting with LispWorks to see if it would be good to use as a LISP environment in our company. During our experiments, we have noticed following strange behaviour. If I define a package that uses common-lisp (but not lispworks), then setting *handle-warn-on-redefinition* does not seem to have an effect. It can be reproduced by loading attached file with (load "redefine_method_package.lisp"). But strangely, LispWorks does not complain that variable *handle-warn-on-redefinition* is not defined. If I use lispworks:*handle-warn-on-redefinition* instead, the behavior is as expected and I can control redefinition per our needs. Is this the expected behaviour? Or is this potentially a bug? Best wishes, Ugis
redefine_method_package.lisp
(application/octet-stream, 755 B) - not displayed