X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=5a9a1e3abe2b798681acd40bcbf2359ff589e5e7;hb=10507869943e38b984803d33ca17cdcb4ffd96c1;hp=f64ef3d9dd553975c6ffd1ef4107a6ef5ea19155;hpb=efc848cc937b332d2cc6a0e3fc2f0c34ee9ea912;p=m17n%2Fm17n-lib.git diff --git a/src/ChangeLog b/src/ChangeLog index f64ef3d..5a9a1e3 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,75 @@ +2004-04-09 Kenichi Handa + + * font-flt.c (struct): New members seq_beg, seq_end, seq_from, + seq_to. + (load_command): Setup above members. + +2004-04-05 Kenichi Handa + + * m17n-X.c (xfont_encode_char): Fix checking of byte1 and byte2. + +2004-03-30 Kenichi Handa + + * m17n-X.c (xfont_encode_char): Return MCHAR_INVALID_CODE if code + >= 0x10000. + + * m17n-core.h (M17NLIB_PATCH_LEVEL): Changed to 2. + (M17NLIB_VERSION_NAME): Changed to 1.0.2. + +2004-03-29 Kenichi Handa + + * Version 1.0 Patch Level 2 released. + +2004-03-29 Kenichi Handa + + * charset.c (make_charset): Set charset->fully_loaded and + charset->simple correctly. Don't try to get charset->min_char and + charset->max_char for a charset of method subset and superset. + Don't load a mapping file here. + (mcharset__init): Set unified_max. + (mcharset__load_from_database): Free a working plist. + + * coding.c (mcoding__fini): Free all malloced data. + + * input-gui.c (win_create_ic): Set control.as_image for preediting + to 0. + + * internal.h (M17N_OBJECT_REGISTER): Check the member `used' (not + `count') to initialize the array. + + * locale.c (mlocale_set): Fix the order of M17N_OBJECT_REF and + M17N_OBJECT_UNREF. + + * m17n-X.c (xfont_render): If rface->rfont is null, draw a + rectangle. + (mwin__create_window): Fix bug of setting a background pixel of a + new window. + (mwin__adjust_window): Clear the window before drawing. + + * m17n-core.c (mdebug__report_object): Free array->objectes if + necessary. + (m17n_init_core): Don't set report_header_printed to 0 here. + Fix debugging information. + (m17n_fini_core): Set report_header_printed to 0 here. + + * m17n-core.h (mplist_deserialize): Extern it. + + * m17n-gui.c (m17n_fini_win): Fix debugging information. + + * m17n.c (m17n_fini): Fix debugging information. + + * mtext.c (mtext__adjust_foramt): New function. + + * mtext.h (mtext__adjust_foramt): Extern it. + + * plist.c (mplist_deserialize): Renamed from mplist__deserialize. + + * plist.h (mplist__deserialize): Don't extern it. + + * symbol.c (msymbol__fini): Set freed_symbols to 0. Set all + elements of symbol_table to NULL. Report about created and freed + symbols if MDEBUG_FINI is set. + 2004-03-22 Kenichi Handa * m17n-core.c (m17n_init_core): Set merror_code to MERROR_NONE.