[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lispref/display.texi
From: |
Richard M . Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/lispref/display.texi |
Date: |
Mon, 21 Mar 2005 12:47:42 -0500 |
Index: emacs/lispref/display.texi
diff -c emacs/lispref/display.texi:1.152 emacs/lispref/display.texi:1.153
*** emacs/lispref/display.texi:1.152 Thu Mar 17 23:19:40 2005
--- emacs/lispref/display.texi Mon Mar 21 17:47:42 2005
***************
*** 753,760 ****
Ordinarily, functions that operate on text or move point do not care
whether the text is invisible. The user-level line motion commands
explicitly ignore invisible newlines if
! @code{line-move-ignore-invisible} is address@hidden, but only because
! they are explicitly programmed to do so.
However, if a command ends with point inside or immediately after
invisible text, the main editing loop moves point further forward or
--- 753,760 ----
Ordinarily, functions that operate on text or move point do not care
whether the text is invisible. The user-level line motion commands
explicitly ignore invisible newlines if
! @code{line-move-ignore-invisible} is address@hidden (the default), but
! only because they are explicitly programmed to do so.
However, if a command ends with point inside or immediately after
invisible text, the main editing loop moves point further forward or
***************
*** 1138,1143 ****
--- 1138,1155 ----
``lost''.
@end defun
+ @defun remove-overlays &optional start end name value
+ This function removes all the overlays between @var{start} and
+ @var{end} whose property @var{name} has the value @var{value}. It can
+ move the endpoints of the overlays in the region, or split them.
+
+ If @var{name} is omitted or nil, it means to delete all overlays in
+ the specified region. If @var{start} and/or @var{end} are omitted or
+ nil, that means the beginning and end of the buffer respectively.
+ Therefore, @code{(remove-overlays)} removes all the overlays in the
+ current buffer.
+ @end defun
+
Here are some examples:
@example
***************
*** 1718,1723 ****
--- 1730,1739 ----
@kindex trailing-whitespace @r{(face name)}
This face is used to display excess whitespace at the end of a line,
if @code{show-trailing-whitespace} is address@hidden
+
+ @item escape-glyph
+ @kindex escape-glyph @r{(face name)}
+ This face is used to display control characters and escape glyphs.
@end table
In contrast, these faces are provided to change the appearance of text
- [Emacs-diffs] Changes to emacs/lispref/display.texi, Richard M . Stallman, 2005/03/06
- [Emacs-diffs] Changes to emacs/lispref/display.texi, Richard M . Stallman, 2005/03/07
- [Emacs-diffs] Changes to emacs/lispref/display.texi, Kim F . Storm, 2005/03/08
- [Emacs-diffs] Changes to emacs/lispref/display.texi, Richard M . Stallman, 2005/03/17
- [Emacs-diffs] Changes to emacs/lispref/display.texi,
Richard M . Stallman <=
- [Emacs-diffs] Changes to emacs/lispref/display.texi, Kim F . Storm, 2005/03/23
- [Emacs-diffs] Changes to emacs/lispref/display.texi, Richard M . Stallman, 2005/03/25
- [Emacs-diffs] Changes to emacs/lispref/display.texi, Glenn Morris, 2005/03/26