*** empty log message ***
authorhanda <handa>
Mon, 17 May 2004 07:00:34 +0000 (07:00 +0000)
committerhanda <handa>
Mon, 17 May 2004 07:00:34 +0000 (07:00 +0000)
src/ChangeLog

index 5e1e038..399722e 100644 (file)
@@ -1,3 +1,26 @@
+2004-05-17  Kenichi Handa  <handa@m17n.org>
+
+       * 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  <handa@m17n.org>
+
+       * m17n-X.c (mwin__xft_open): Destroy unnecessary patterns.
+
 2004-05-12  Kenichi Handa  <handa@m17n.org>
 
        * internal-gui.h (mwin__xft_open): Arguemnt name changed.