changeset 67049:580816de789f

* faces.el: Revert 2005-11-17 change. :ignore-defface is now handled automagically.
author Chong Yidong <cyd@stupidchicken.com>
date Sun, 20 Nov 2005 15:24:27 +0000
parents 5d9dc617268a
children c365e04ea266
files lisp/ChangeLog lisp/faces.el
diffstat 2 files changed, 10 insertions(+), 11 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Sun Nov 20 15:24:02 2005 +0000
+++ b/lisp/ChangeLog	Sun Nov 20 15:24:27 2005 +0000
@@ -1,3 +1,8 @@
+2005-11-20  Chong Yidong  <cyd@stupidchicken.com>
+
+	* faces.el: Revert 2005-11-17 change.  :ignore-defface is now
+	handled automagically.
+
 2005-11-20  Juri Linkov  <juri@jurta.org>
 
 	* simple.el (what-cursor-position):
--- a/lisp/faces.el	Sun Nov 20 15:24:02 2005 +0000
+++ b/lisp/faces.el	Sun Nov 20 15:24:27 2005 +0000
@@ -357,12 +357,11 @@
 If FRAME is t, report on the defaults for face FACE (for new frames).
 If FRAME is omitted or nil, use the selected frame.
 
-If INHERIT is nil, only attributes directly defined by FACE are
-  considered, so the return value may be `unspecified',
-  `:ignore-defface', or a relative value.
+If INHERIT is nil, only attributes directly defined by FACE are considered,
+  so the return value may be `unspecified', or a relative value.
 If INHERIT is non-nil, FACE's definition of ATTRIBUTE is merged with the
   faces specified by its `:inherit' attribute; however the return value
-  may still be relative.
+  may still be `unspecified' or relative.
 If INHERIT is a face or a list of faces, then the result is further merged
   with that face (or faces), until it becomes specified and absolute.
 
@@ -561,13 +560,8 @@
 attribute is changed on all frames).
 
 ARGS must come in pairs ATTRIBUTE VALUE.  ATTRIBUTE must be a valid
-face attribute name.
-
-Unless you're certain you know what you're doing, don't set an
-attribute to `unspecified' .  To make a face ignore the attribute
-given in the defface spec, assign it the value `:ignore-defface'.
-You can do this for any attribute; this fact is not further
-mentioned below.
+face attribute name. All attributes can be set to `unspecified';
+this fact is not further mentioned below.
 
 The following attributes are recognized: