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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.