Mercurial > emacs
changeset 67047:1afb65446eaf
* display.texi: Revert 2005-11-20 change.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Sun, 20 Nov 2005 15:23:33 +0000 |
parents | 095993a59ddd |
children | 5d9dc617268a |
files | lispref/ChangeLog lispref/display.texi |
diffstat | 2 files changed, 4 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/lispref/ChangeLog Sun Nov 20 15:22:31 2005 +0000 +++ b/lispref/ChangeLog Sun Nov 20 15:23:33 2005 +0000 @@ -1,3 +1,7 @@ +2005-11-20 Chong Yidong <cyd@stupidchicken.com> + + * display.texi: Revert 2005-11-20 change. + 2005-11-20 Thien-Thi Nguyen <ttn@gnu.org> * processes.texi (Bindat Functions):
--- a/lispref/display.texi Sun Nov 20 15:22:31 2005 +0000 +++ b/lispref/display.texi Sun Nov 20 15:23:33 2005 +0000 @@ -1859,11 +1859,6 @@ next face gets a chance. However, the @code{default} face must specify all attributes. - Any attribute can have the value @code{:ignore-defface}. The effect -of this is identical to @code{unspecified}. It exists because of an -technical ambiguity in giving attributes the value @code{unspecified}. -@xref{Attribute Functions}. - Some of these font attributes are meaningful only on certain kinds of displays---if your display cannot handle a certain attribute, the attribute is ignored. (The attributes @code{:family}, @code{:width}, @@ -2056,14 +2051,6 @@ for frame @var{frame}. If @var{frame} is @code{nil}, it sets the attribute for all frames, and the defaults for new frames. -Unless you know what you're doing, don't set an attribute to -@code{unspecified}. This is ambiguous---it is unclear whether it -means to unspecify the value stored in the frame-local copies of the -face (which means reverting to the original face spec), or the value -in the face spec itself. What you probably want is to set the -attribute to @code{:ignore-defface}. This forces the attribute value -to be acquired from some other face during face merging. - The extra arguments @var{arguments} specify the attributes to set, and the values for them. They should consist of alternating attribute names (such as @code{:family} or @code{:underline}) and corresponding values.