From 0ba42da6ed10cfe38b53243c2cff429ab5c658e1 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Fri, 23 Aug 2002 02:27:29 +0000 Subject: [PATCH] (enum lface_attribute_index): New member LFACE_FONTSET_INDEX. --- src/ChangeLog | 19 +++++++++++++++++++ src/dispextern.h | 1 + 2 files changed, 20 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 33313492501..b2479bb0713 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,22 @@ +2002-08-23 Kenichi Handa + + * xfaces.c (QCfontset): New variable. + (LFACE_FONTSET): New macro. + (check_lface_attrs): Check also LFACE_FONTSET_INDEX. + (set_lface_from_font_name): Setup LFACE_FONTSET (lface). + (Finternal_set_lisp_face_attribute): Handle QCfontset. + (Finternal_get_lisp_face_attribute): Likewise. + (lface_same_font_attributes_p): Fix checking of LFACE_FONT_INDEX, + check also LFACE_FONTSET_INDEX. + (face_fontset): Check attrs[LFACE_FONTSET_INDEX], not + attrs[LFACE_FONT_INDEX]. + (syms_of_xfaces): Intern and staticpro QCfontset. + + * dispextern.h (enum lface_attribute_index): New member + LFACE_FONTSET_INDEX. + + * fns.c (base64_encode_1): Handle eight-bit chars correctly. + 2002-08-21 Kenichi Handa * coding.c (coding_set_destination): Fix coding->destination for diff --git a/src/dispextern.h b/src/dispextern.h index 9605d55e7bb..bba96ba8171 100644 --- a/src/dispextern.h +++ b/src/dispextern.h @@ -1181,6 +1181,7 @@ enum lface_attribute_index LFACE_FONT_INDEX, LFACE_INHERIT_INDEX, LFACE_AVGWIDTH_INDEX, + LFACE_FONTSET_INDEX, LFACE_VECTOR_SIZE }; -- 2.39.5