Mercurial > emacs
changeset 35914:4a621cad727b
*** empty log message ***
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Mon, 05 Feb 2001 20:01:01 +0000 |
parents | d3591f4747d7 |
children | f042a6d7e37c |
files | src/ChangeLog |
diffstat | 1 files changed, 22 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Mon Feb 05 19:59:07 2001 +0000 +++ b/src/ChangeLog Mon Feb 05 20:01:01 2001 +0000 @@ -1,3 +1,25 @@ +2001-02-05 Gerd Moellmann <gerd@gnu.org> + + * xfaces.c (split_font_name): Compute numeric value of + XLFD_AVGWIDTH. + (LFACE_AVGWIDTH): New macro. + (LFACEP): Use AREF. + (check_lface_attrs): Check LFACE_AVGWIDTH. + (lface_fully_specified_p): Don't check LFACE_AVGWIDTH. + (set_lface_from_font_name): Set LFACE_AVGWIDTH. + (merge_face_vectors): Check LFACE_AVGWIDTH. + (Finternal_make_lisp_face): Use AREF. + (xm_set_menu_resources_from_menu_face) + (xl_set_menu_resources_from_menu_face): Check LFACE_AVGWIDTH. + (Finternal_lisp_face_empty_p): Use AREF. + (lface_same_font_attributes_p): Compare LFACE_AVGWIDTH. + (better_font_p, exact_face_match_p): Add parameter AVGWIDTH. + Compare average widths.. + (best_matching_font): Arrange for comparing average widths. + + * dispextern.h (enum lface_attribute_index): Add + LFACE_AVGWIDTH_INDEX (invisible from Lisp). + 2001-02-05 Dave Love <fx@gnu.org> * puresize.h: Revert last change following loadup.el change.