Page 238 Table of Contents Index Page 240
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E



CHAPTER 23. PRESENTATION TYPES

The test parameter and the options are the same as for completion except that value-key and
documentation-key default to functions that support the specified alist format.

=> subset-completion sequence &key test value-key [Presentation Type]
The type that selects one or more from a finite set of possibilities, with "completion" of partial
inputs. The parameters and options are the same as for completion, plus the additional options
separator and echo-space, which are as for the sequence type. The subset types below are
implemented in terms of the subset-completion type.

=> subset &rest elements [Presentation Type Abbreviation]
The type that specifies a subset of elements. Values of this type are lists of zero or more values
chosen from the possibilities in elements. The printed representation is the names of the elements
separated by commas. The options are the same as for completion.

=> subset-sequence sequence &key test [Presentation Type Abbreviation]
Like subset, except that the set of possibilities is the sequence sequence. The parameter test
and the options are the same as for completion.

=> subset-alist alist &key test [Presentation Type Abbreviation]
Like subset, except that the set of possibilities, the parameters, and the options are as for
member-alist.

23.8.6 Sequence Presentation Types

=> sequence type [Presentation Type]
The type that represents a sequence of elements of type type. type can be a presentation type
abbreviation. The printed representation of a sequence type is the elements separated by
commas. It is unspecified whether accept returns a list or a vector.

The options to this type are separator and echo-space. separator is used to specify a character that
will act as the separator between elements of the sequence; the default is the comma character
#\,. echo-space must be true or false; when it is true (the default) a space will be automatically
inserted into the input buffer when the user types a separator character.

=> sequence-enumerated &rest types [Presentation Type]
sequence-enumerated is like sequence, except that the type of each element in the sequence
is individually specified. The elements of types can be presentation type abbreviations. It is
unspecified whether accept returns a list or a vector.

The options to this type are separator and echo-space, which are as for the sequence type.


Page 238 Table of Contents Index Page 240
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E