See the LispWorks Delivery User Guide for more details of the changes mentioned in this section.
The new functions hcl:deliver-keep-symbols
and hcl:deliver-keep-symbol-names
force retention of symbols and symbol names, similarly to the lw:deliver
keywords
:keep-symbols
and
:keep-symbol-names
but with the advantage that you can use them in your source code before loading the delivery module.
The new lw:deliver
keyword :keep-xref-info
controls whether cross-referencing is retained in the runtime image.
Inclusion of the cross-reference functions such as hcl:who-calls
and hcl:calls-who
in the runtime image no longer affects whether the cross-reference information itself is retained.
The lw:deliver
keyword :versioninfo
plist no longer supports the :file-os
key. Do not supply this.
You can now install a private copy of msvcr80 (Microsoft.VC80.CRT) for use by your application. It is no longer required to be in the WinSxS system folder.
Applications built with LispWorks 6.1 and earlier versions only support installation of msvcr80 by vcredist_x86.exe
or vcredist_x64.exe
.
hcl:create-macos-application-bundle
is now fully documented. Please note that you should supply the argument identifier to provide CFBundleIdentifier
when creating an application bundle for your own application.
LispWorks Release Notes and Installation Guide - 2 Mar 2015