| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |
Arguments: cg-configuration
Returns the value of the parenthesis-matching-style property
of cg-configuration. The current configuration is
the value of (configuration *system*)
(see configuration and *system*
).
This value determines what sort of mark is drawn in
a lisp-edit-pane
window to indicate
the parenthesis or double-quote character that matches the character
at the text cursor, to denote the "other end" of a list or literal
string. This applies
to Common Ggraphics applications as well as to the IDE's editors and
listeners.
On Mac OS X, matching characters cannot be drawn directly so they are
drawn with a pop-up window. See
*show-parenthesis-matches-as-pop-up-window*
and
the not after the list of possible styles.
(setf parenthesis-matching-style) may be called to set the value, and in the IDE the option also appears on the editor tab of the dialog displayed by the Tools | Options menu command. See also parenthesis-matching-color, parentheses-matched, and without-parenthesis-matching.
The choices are:
:color-bar
: display a vertical bar ( | ) in parenthesis-matching-color
next to the matching parenthesis.
:color-outline
: enclose the matching parenthesis in
a box outline in parenthesis-matching-color.
:color-block
: enclose the matching parenthesis in a
filled box in parenthesis-matching-color
(the matching parenthesis shows through the box).
:inverted-block
: enclose the matching parenthesis
in a filled box that inverts the foreground and background colors.
:parenthesis-color
: display the matching
parenthesis itself in parenthesis-matching-color.
:off
: no visual parenthesis matching.
If the value of *show-parenthesis-matches-as-pop-up-window*
is
true, as it normally is on Mac OS X, then parenthesis matching will
always behave as if the value of this option
were :color-block
.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |