From: Bruno H. <br...@cl...> - 2004-06-17 14:18:10
|
Sam wrote: > FAS obsolescence is a source of frustration to the users, so telling > them the reason _why_ the fas files are obsolete will make them much > happier. But the MOP is not the only reason. The following also made fas files obsolete, independently: - DEFSETF lambda-lists now support &ENVIRONMENT. - MAKE-HASH-TABLE has a new keyword argument - TRANSLATE-PATHNAME and TRANSLATE-LOGICAL-PATHNAME accept a new keyword argument :ABSOLUTE If you want to tell the reason, please tell the real reason. The real reason is not the MOP. The real reason is that trying to be backward-compatible with old fas files leads to contortions in the clisp implementation that affect reliability and maintainability. > warning creates an illusion of being in control which reduces stress. The first 8 lines of the NEWS file contain this warning. I didn't remove it! Bruno |