Mercurial > emacs
comparison lispref/display.texi @ 77010:e009ed31b7cf
Improve index entries. Remove redundant ones.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 07 Apr 2007 02:08:53 +0000 |
parents | 21e50d7ec51d |
children | 601da3d38bfc |
comparison
equal
deleted
inserted
replaced
77009:1473d95a7421 | 77010:e009ed31b7cf |
---|---|
838 the second is @code{nil} to make the overlay visible, or @code{t} to | 838 the second is @code{nil} to make the overlay visible, or @code{t} to |
839 make it invisible again. | 839 make it invisible again. |
840 | 840 |
841 @node Selective Display | 841 @node Selective Display |
842 @section Selective Display | 842 @section Selective Display |
843 @cindex selective display | 843 @c @cindex selective display Duplicates selective-display |
844 | 844 |
845 @dfn{Selective display} refers to a pair of related features for | 845 @dfn{Selective display} refers to a pair of related features for |
846 hiding certain lines on the screen. | 846 hiding certain lines on the screen. |
847 | 847 |
848 The first variant, explicit selective display, is designed for use | 848 The first variant, explicit selective display, is designed for use |
2500 @node Auto Faces | 2500 @node Auto Faces |
2501 @subsection Automatic Face Assignment | 2501 @subsection Automatic Face Assignment |
2502 @cindex automatic face assignment | 2502 @cindex automatic face assignment |
2503 @cindex faces, automatic choice | 2503 @cindex faces, automatic choice |
2504 | 2504 |
2505 @cindex Font-Lock mode | |
2506 This hook is used for automatically assigning faces to text in the | 2505 This hook is used for automatically assigning faces to text in the |
2507 buffer. It is part of the implementation of Font-Lock mode. | 2506 buffer. It is part of the implementation of Font-Lock mode. |
2508 | 2507 |
2509 @defvar fontification-functions | 2508 @defvar fontification-functions |
2510 This variable holds a list of functions that are called by Emacs | 2509 This variable holds a list of functions that are called by Emacs |
2742 does that, this function's value may not be accurate. | 2741 does that, this function's value may not be accurate. |
2743 @end defun | 2742 @end defun |
2744 | 2743 |
2745 @node Fringes | 2744 @node Fringes |
2746 @section Fringes | 2745 @section Fringes |
2747 @cindex Fringes | 2746 @cindex fringes |
2748 | 2747 |
2749 The @dfn{fringes} of a window are thin vertical strips down the | 2748 The @dfn{fringes} of a window are thin vertical strips down the |
2750 sides that are used for displaying bitmaps that indicate truncation, | 2749 sides that are used for displaying bitmaps that indicate truncation, |
2751 continuation, horizontal scrolling, and the overlay arrow. | 2750 continuation, horizontal scrolling, and the overlay arrow. |
2752 | 2751 |
3072 @var{face} should specify only the foreground color. | 3071 @var{face} should specify only the foreground color. |
3073 @end defun | 3072 @end defun |
3074 | 3073 |
3075 @node Overlay Arrow | 3074 @node Overlay Arrow |
3076 @subsection The Overlay Arrow | 3075 @subsection The Overlay Arrow |
3077 @cindex overlay arrow | 3076 @c @cindex overlay arrow Duplicates variable names |
3078 | 3077 |
3079 The @dfn{overlay arrow} is useful for directing the user's attention | 3078 The @dfn{overlay arrow} is useful for directing the user's attention |
3080 to a particular line in a buffer. For example, in the modes used for | 3079 to a particular line in a buffer. For example, in the modes used for |
3081 interface to debuggers, the overlay arrow indicates the line of code | 3080 interface to debuggers, the overlay arrow indicates the line of code |
3082 about to be executed. This feature has nothing to do with | 3081 about to be executed. This feature has nothing to do with |
3290 @end menu | 3289 @end menu |
3291 | 3290 |
3292 @node Specified Space | 3291 @node Specified Space |
3293 @subsection Specified Spaces | 3292 @subsection Specified Spaces |
3294 @cindex spaces, specified height or width | 3293 @cindex spaces, specified height or width |
3295 @cindex specified spaces | |
3296 @cindex variable-width spaces | 3294 @cindex variable-width spaces |
3297 | 3295 |
3298 To display a space of specified width and/or height, use a display | 3296 To display a space of specified width and/or height, use a display |
3299 specification of the form @code{(space . @var{props})}, where | 3297 specification of the form @code{(space . @var{props})}, where |
3300 @var{props} is a property list (a list of alternating properties and | 3298 @var{props} is a property list (a list of alternating properties and |
4298 are cleared. | 4296 are cleared. |
4299 @end defun | 4297 @end defun |
4300 | 4298 |
4301 @node Buttons | 4299 @node Buttons |
4302 @section Buttons | 4300 @section Buttons |
4303 @cindex buttons | |
4304 @cindex buttons in buffers | 4301 @cindex buttons in buffers |
4305 @cindex clickable buttons in buffers | 4302 @cindex clickable buttons in buffers |
4306 | 4303 |
4307 The @emph{button} package defines functions for inserting and | 4304 The @emph{button} package defines functions for inserting and |
4308 manipulating clickable (with the mouse, or via keyboard commands) | 4305 manipulating clickable (with the mouse, or via keyboard commands) |
4622 @end defun | 4619 @end defun |
4623 | 4620 |
4624 @node Abstract Display | 4621 @node Abstract Display |
4625 @section Abstract Display | 4622 @section Abstract Display |
4626 @cindex ewoc | 4623 @cindex ewoc |
4627 @cindex abstract display | |
4628 @cindex display, abstract | 4624 @cindex display, abstract |
4629 @cindex display, arbitrary objects | 4625 @cindex display, arbitrary objects |
4630 @cindex model/view/controller | 4626 @cindex model/view/controller |
4631 @cindex view part, model/view/controller | 4627 @cindex view part, model/view/controller |
4632 | 4628 |
4956 @code{colorcomp-data}, the actual color components. | 4952 @code{colorcomp-data}, the actual color components. |
4957 | 4953 |
4958 @node Blinking | 4954 @node Blinking |
4959 @section Blinking Parentheses | 4955 @section Blinking Parentheses |
4960 @cindex parenthesis matching | 4956 @cindex parenthesis matching |
4961 @cindex blinking | 4957 @cindex blinking parentheses |
4962 @cindex balancing parentheses | 4958 @cindex balancing parentheses |
4963 @cindex close parenthesis | |
4964 | 4959 |
4965 This section describes the mechanism by which Emacs shows a matching | 4960 This section describes the mechanism by which Emacs shows a matching |
4966 open parenthesis when the user inserts a close parenthesis. | 4961 open parenthesis when the user inserts a close parenthesis. |
4967 | 4962 |
4968 @defvar blink-paren-function | 4963 @defvar blink-paren-function |
5330 display by sending @var{string} to the terminal. | 5325 display by sending @var{string} to the terminal. |
5331 @end defun | 5326 @end defun |
5332 | 5327 |
5333 @node Beeping | 5328 @node Beeping |
5334 @section Beeping | 5329 @section Beeping |
5335 @cindex beeping | 5330 @c @cindex beeping "beep" is adjacent |
5336 @cindex bell | 5331 @cindex bell |
5337 | 5332 |
5338 This section describes how to make Emacs ring the bell (or blink the | 5333 This section describes how to make Emacs ring the bell (or blink the |
5339 screen) to attract the user's attention. Be conservative about how | 5334 screen) to attract the user's attention. Be conservative about how |
5340 often you do this; frequent bells can become irritating. Also be | 5335 often you do this; frequent bells can become irritating. Also be |