VariablePackage: exclToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version

*print-nickname*

Use of this variable is obsolete.

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.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version