emacs-diffs
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]