From: handa Date: Mon, 17 May 2004 07:00:34 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: withdl~213 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=f722b295e93306c0f24d4fff578c0ee522592c67;p=m17n%2Fm17n-lib.git *** empty log message *** --- 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.