# HG changeset patch # User Kenichi Handa # Date 954376049 0 # Node ID 6ff20b891ec18b1a090fa2a9c1ff65ea709fe791 # Parent f15029804aba6e469f9658fe16855b123e4064a1 Augment the comment of lookup_face. diff -r f15029804aba -r 6ff20b891ec1 src/xfaces.c --- a/src/xfaces.c Wed Mar 29 23:24:14 2000 +0000 +++ b/src/xfaces.c Thu Mar 30 00:27:29 2000 +0000 @@ -4864,7 +4864,13 @@ of frame F. The face will be used to display character C. Value is the ID of the face found. If no suitable face is found, realize a new one. In that case, if C is a multibyte character, BASE_FACE - is a face for ASCII characters that has the same attributes. */ + is a face for ASCII characters that has the same attributes. + + When this function is called from face_for_char (in this case, C is + a multibyte character), a fontset of a face returned by + realize_face is not yet set, i.e. FACE_SUITABLE_FOR_CHAR_P (FACE, + C) is not sutisfied. The fontset is set for this face by + face_for_char later. */ INLINE int lookup_face (f, attr, c, base_face)