Mercurial > emacs
diff etc/NEWS @ 55966:b9f354f2c61f
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-381
Face merging cleanups
The only user-visible changes should be:
* The priority order of faces in a face :inherit attribute is now
reversed (for consistency with face lists in `face' text
properties)
* An :inherit loop is halted immediately, instead of being applied
several times first; this should only matters when a relative
attribute such as a :height scale is used.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Mon, 07 Jun 2004 07:02:20 +0000 |
parents | e2a4206075f9 |
children | 9bc2875f4842 |
line wrap: on
line diff
--- a/etc/NEWS Mon Jun 07 00:00:03 2004 +0000 +++ b/etc/NEWS Mon Jun 07 07:02:20 2004 +0000 @@ -3052,6 +3052,13 @@ ** New functions face-attribute-relative-p and merge-face-attribute help with handling relative face attributes. +** The priority of faces in an :inherit attribute face-list is reversed. +If a face contains an :inherit attribute with a list of faces, earlier +faces in the list override later faces in the list; in previous releases +of Emacs, the order was the opposite. This change was made so that +:inherit face-lists operate identically to face-lists in text `face' +properties. + +++ ** Enhancements to process support