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: Tue, 26 Apr 2005 06:58:15 -0400

Index: emacs/lispref/display.texi
diff -c emacs/lispref/display.texi:1.156 emacs/lispref/display.texi:1.157
*** emacs/lispref/display.texi:1.156    Sat Mar 26 17:35:50 2005
--- emacs/lispref/display.texi  Tue Apr 26 10:58:15 2005
***************
*** 1800,1818 ****
  init file (@pxref{Init File}) to override that specification.
  
  The purpose of @var{spec} is to specify how the face should appear on
! different kinds of terminals.  It should be an alist whose elements have
! the form @code{(@var{display} @var{atts})}.  Each element's @sc{car},
! @var{display}, specifies a class of terminals.  The element's second element,
! @var{atts}, is a list of face attributes and their values; it specifies
! what the face should look like on that kind of terminal.  The possible
! attributes are defined in the value of @code{custom-face-attributes}.
  
  The @var{display} part of an element of @var{spec} determines which
! frames the element applies to.  If more than one element of @var{spec}
! matches a given frame, the first matching element is the only one used
! for that frame.  There are two possibilities for @var{display}:
  
  @table @asis
  @item @code{t}
  This element of @var{spec} matches all frames.  Therefore, any
  subsequent elements of @var{spec} are never used.  Normally
--- 1800,1827 ----
  init file (@pxref{Init File}) to override that specification.
  
  The purpose of @var{spec} is to specify how the face should appear on
! different kinds of terminals.  It should be an alist whose elements
! have the form @code{(@var{display} @var{atts})}.  Each element's
! @sc{car}, @var{display}, specifies a class of terminals.  (The first
! element, if it s @sc{car} is @code{default}, is special---it specifies
! defaults for the remaining elements).  The element's @sc{cadr},
! @var{atts}, is a list of face attributes and their values; it
! specifies what the face should look like on that kind of terminal.
! The possible attributes are defined in the value of
! @code{custom-face-attributes}.
  
  The @var{display} part of an element of @var{spec} determines which
! frames the element matches.  If more than one element of @var{spec}
! matches a given frame, the first element that matches is the one used
! for that frame.  There are three possibilities for @var{display}:
  
  @table @asis
+ @item @code{default}
+ This element of @var{spec} doesn't match any frames; instead, it
+ specifies defaults that apply to all frames.  This kind of element, if
+ used, must be the first element of @var{spec}.  Each of the following
+ elements can override any or all of these defaults.
+ 
  @item @code{t}
  This element of @var{spec} matches all frames.  Therefore, any
  subsequent elements of @var{spec} are never used.  Normally
***************
*** 1840,1847 ****
  The kind of background---either @code{light} or @code{dark}.
  
  @item min-colors
! An integer that represents the minimum number of colors the frame should
! support, it is compared with the result of @code{display-color-cells}.
  
  @item supports
  Whether or not the frame can display the face attributes given in
--- 1849,1857 ----
  The kind of background---either @code{light} or @code{dark}.
  
  @item min-colors
! An integer that represents the minimum number of colors the frame
! should support.  This matches a frame if its
! @code{display-color-cells} value is at least the specified integer.
  
  @item supports
  Whether or not the frame can display the face attributes given in




reply via email to

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