| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version |
The new variable *print-alternate-package-name*
replaces
*print-nicknames*. The nickname printed was formerly the first
nickname of a package (or the package-name if there was no
nickname). Now an alternate name can be specified from any of the
nicknames or the package name. This more flexible approach allows
nicknames to be used for some packages and the package name for
others. For packages without defined alternate names, the alternate
name defaults to the first nickname or, if there are no nickname, the
package name. (Therefore, the previous behavior for choosing what to
print when *print-nickname* was true is preserved
when *print-alternate-package-name*
is true.)
All references to *print-nickname* should be changed
to *print-alternate-package-name*
.
Both defpackage
and make-package have
an :alternate-name
option/argument, as described
in Extensions to cl:make-package,
cl:disassemble, cl:truename, cl:probe-file, cl:open,
cl:apropos and cl:defpackage and cl:in-package, both
in
implementation.htm. Packages are described
in packages.htm.
Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version |