Mercurial > emacs
comparison lispref/display.texi @ 90201:fbb2bea03df9
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-69
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 474-484)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 88-91)
- Merge from emacs--cvs-trunk--0
- Update FSF's address in GPL notices
- Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Thu, 14 Jul 2005 08:02:00 +0000 |
parents | f9a65d7ebd29 e67e083f596d |
children | 187d6a1f84f7 |
comparison
equal
deleted
inserted
replaced
90200:f9a65d7ebd29 | 90201:fbb2bea03df9 |
---|---|
1385 modified, and the length of the pre-change text replaced by that range. | 1385 modified, and the length of the pre-change text replaced by that range. |
1386 (For an insertion, the pre-change length is zero; for a deletion, that | 1386 (For an insertion, the pre-change length is zero; for a deletion, that |
1387 length is the number of characters deleted, and the post-change | 1387 length is the number of characters deleted, and the post-change |
1388 beginning and end are equal.) | 1388 beginning and end are equal.) |
1389 | 1389 |
1390 If these functions modify the buffer, they should bind | |
1391 @code{inhibit-modification-hooks} to @code{t} around doing so, to | |
1392 avoid confusing the internal mechanism that calls these hooks. | |
1393 | |
1390 @item insert-in-front-hooks | 1394 @item insert-in-front-hooks |
1391 @kindex insert-in-front-hooks @r{(overlay property)} | 1395 @kindex insert-in-front-hooks @r{(overlay property)} |
1392 This property's value is a list of functions to be called before and | 1396 This property's value is a list of functions to be called before and |
1393 after inserting text right at the beginning of the overlay. The calling | 1397 after inserting text right at the beginning of the overlay. The calling |
1394 conventions are the same as for the @code{modification-hooks} functions. | 1398 conventions are the same as for the @code{modification-hooks} functions. |
1714 This face is used for ordinary text. | 1718 This face is used for ordinary text. |
1715 | 1719 |
1716 @item mode-line | 1720 @item mode-line |
1717 @kindex mode-line @r{(face name)} | 1721 @kindex mode-line @r{(face name)} |
1718 This face is used for the mode line of the selected window, and for | 1722 This face is used for the mode line of the selected window, and for |
1719 menu bars when toolkit menus are not used---but only if | 1723 menu bars when toolkit menus are not used. |
1720 @code{mode-line-inverse-video} is non-@code{nil}. | |
1721 | 1724 |
1722 @item modeline | 1725 @item modeline |
1723 @kindex modeline @r{(face name)} | 1726 @kindex modeline @r{(face name)} |
1724 This is an alias for the @code{mode-line} face, for compatibility with | 1727 This is an alias for the @code{mode-line} face, for compatibility with |
1725 old Emacs versions. | 1728 old Emacs versions. |
4596 This variable controls whether Emacs uses inverse video for all text | 4599 This variable controls whether Emacs uses inverse video for all text |
4597 on the screen. Non-@code{nil} means yes, @code{nil} means no. The | 4600 on the screen. Non-@code{nil} means yes, @code{nil} means no. The |
4598 default is @code{nil}. | 4601 default is @code{nil}. |
4599 @end defopt | 4602 @end defopt |
4600 | 4603 |
4601 @defopt mode-line-inverse-video | |
4602 This variable controls the use of inverse video for mode lines and | |
4603 menu bars. If it is non-@code{nil}, then these lines are displayed in | |
4604 the face @code{mode-line}. Otherwise, these lines are displayed | |
4605 normally, just like other text. The default is @code{t}. | |
4606 @end defopt | |
4607 | |
4608 @node Usual Display | 4604 @node Usual Display |
4609 @section Usual Display Conventions | 4605 @section Usual Display Conventions |
4610 | 4606 |
4611 The usual display conventions define how to display each character | 4607 The usual display conventions define how to display each character |
4612 code. You can override these conventions by setting up a display table | 4608 code. You can override these conventions by setting up a display table |