Page 248 Table of Contents Index Page 250
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 24. INPUT EDITING AND COMPLETION FACILITIES

=> *standard-activation-gestures* [Variable]
The default set of activation gestures. The exact set of standard activation is unspecified, but
must include the gesture that corresponds to the #\Newline character.

=> with-activation-gestures (gestures &key override) &body body [Macro]
Specifies a list of gestures that terminate input during the execution of body. body may have zero
or more declarations as its first forms. gestures must be either a single gesture name or a form
that evaluates to a list of gesture names.

If the boolean override is true, then gestures will override the current activation gestures. If
it is false (the default), then gestures will be added to the existing set of activation gestures.
with-activation-gestures must bind *activation-gestures* to the new set of activation
gestures.

See also the :activation-gestures and :additional-activation-gestures options to accept.

=> activation-gesture-p gesture [Function]
Returns true if the gesture object gesture is an activation gesture, otherwise returns false.

=> *delimiter-gestures* [Variable]
The set of currently active delimiter gestures. The global value of this must be nil. The exact
format of *delimiter-gestures* is unspecified. *delimiter-gestures* and the elements in
it may have dynamic extent.

=> with-delimiter-gestures (gestures &key override) &body body [Macro]
Specifies a list of gestures that terminate an individual token, but not the entire input, during
the execution of body. body may have zero or more declarations as its first forms. gestures must
be either a single gesture name or a form that evaluates to a list of gesture names.

If the boolean override is true, then gestures will override the current delimiter gestures. If it is
false (the default), then gestures will be added to the existing set of delimiter gestures. with-
delimiter-gestures
must bind *delimiter-gestures* to the new set of delimiter gestures.

See also the :delimiter-gestures and :additional-delimiter-gestures options to accept.

=> delimiter-gesture-p gesture [Function]
Returns true if the gesture object gesture is a delimiter gesture, otherwise returns false.

24.3 Signalling Errors Inside present
Methods

=> simple-parse-error [Error Condition]


Page 248 Table of Contents Index Page 250
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