The default values of the standard streams is now different. They are now set globally to synonyms to the variables
hcl:*background-query-io*. The main effect of this change is that when the LispWorks IDE is running, output to the standard output streams (
cl:*error-output*) goes by default to the
mp:*background-standard-output* in all processes. This output can therefore be viewed in the
tab of Editor and Listener tools and the Output Browser tool.
hcl:*packages-for-warn-on-redefinition* can now contain the keyword
:implementation, indicating all of the packages which are part of the LispWorks implementation. This includes all of the documented packages but excludes some user packages like CL-USER and KW-USER and some packages that are used internally.
See also Process terminate methods.
mp:ensure-process-cleanup has a different lambda list in LispWorks 7.0. Calls using the old lambda list are still accepted, for backwards compatibility, but please update your programs to use the new lambda list.
Fixnum values of the allocation argument of
cl:make-array are deprecated. This is because the allocation is not actually guaranteed to be in the specified generation (although it will be in almost every call).
For a full description including information about the features used to distinguish new LispWorks implementations and platforms, see the entry for
cl:*features* in the
LispWorks User Guide and Reference Manual
Binary files created with
hcl:with-output-to-fasl-file in LispWorks 6.1, LispWorks 6.0, LispWorks 5.x, LispWorks 4.4 or LispWorks 4.3 can be loaded into LispWorks 7.0 using
LispWorks Release Notes and Installation Guide - 2 Mar 2015