From: handa Date: Wed, 23 Jun 2004 05:42:48 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: withdl~34 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=6b8c009768c84a2899648056b623e86cef9485cc;p=m17n%2Fm17n-lib.git *** empty log message *** --- diff --git a/example/ChangeLog b/example/ChangeLog index 7a4d773..b6215a7 100644 --- a/example/ChangeLog +++ b/example/ChangeLog @@ -1,3 +1,8 @@ +2004-06-23 Kenichi Handa + + * medit.c (redraw_cursor): Refer to cursor.logical_width instead + of cursor.this.width. + 2004-06-21 Kenichi Handa * Makefile.am (medit_LDFLAGS, mview_LDFLAGS): Include -lX11 and diff --git a/src/ChangeLog b/src/ChangeLog index e2a7752..f490e3a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,33 @@ +2004-06-23 Kenichi Handa + + * draw.c (compose_glyph_string): Always get glyph codes by + mface__for_char. + (mdraw_glyph_info): Set info->glyph_code and info->logical_width. + (mdraw_glyph_list): New function. + + * font-flt.c (mfont__flt_run): Be sure to call + rfont->driver->encode_char. + + * font-ft.c (ft_find_metric): Don't call FT_Get_Char_Index. + (ft_encode_char): Delete arg C. + (ft_render): Don't call FT_Get_Char_Index. + + * font.c (mfont__encodable_p): Delete it. + (mfont__encode_char): Be sure to call rfont->driver->encode_char. + + * font.h (struct MFontDriver): Delete arg C of encode_char. + (mfont__encodable_p): Delete extern. + + * m17n-X.c (xfont_encode_char): Delete arg C. + (xft_find_metric): Don't cal FT_Get_Char_Index. + (xft_render): Likewise. + + * m17n-gui.h (MDrawGlyphInfo): New members glyph_code and + logical_width. + (mdraw_glyph_list): Extern it. + + * Makefile.am (libm17n_X_la_LDFLAGS): Don't include ${X_LD_FLAGS}. + 2004-06-22 Kenichi Handa * m17n-gui.h (mfontset_lookup): Extern it.