From f722b295e93306c0f24d4fff578c0ee522592c67 Mon Sep 17 00:00:00 2001 From: handa Date: Mon, 17 May 2004 07:00:34 +0000 Subject: [PATCH] *** empty log message *** --- src/ChangeLog | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 5e1e038..399722e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,26 @@ +2004-05-17 Kenichi Handa + + * face.c (find_realized_face): Return value changed. If RFONT is + NULL, avoid unnecessary checking. + (free_face): Free face->realized_face_list. + (mface__realize): Adjusted for the change of find_realized_face. + If it returns a realized face that needs update, free it and + realize a new one. Push a new realized face to + frame->realized_face_list instead of appending. + (mface__for_chars): Adjusted for the change of find_realized_face. + Short cut if the required font is in rface->ascii_rface. + (mface_put_prop): Free old value if necessary. Set need_update + member of realized faces to 1. + + * face.h (struct MFace): Delete member tick, add member + realized_face_list. + (struct MRealizedFace): Delete member tick, add member + need_update. + +2004-05-13 Kenichi Handa + + * m17n-X.c (mwin__xft_open): Destroy unnecessary patterns. + 2004-05-12 Kenichi Handa * internal-gui.h (mwin__xft_open): Arguemnt name changed. -- 1.7.10.4