X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=a44a0757336e37593327d2b42d8798f76f5e0b95;hb=52953afd9f6e9bb95bc30e2bf4e3d8825c6c6ece;hp=8037be2da4b5b5cc52e922eae04b86fa279b2493;hpb=f2834223388500696694f941b9dbc8200e8e795a;p=m17n%2Fm17n-lib.git diff --git a/src/ChangeLog b/src/ChangeLog index 8037be2..a44a075 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,102 @@ +2010-09-02 Kenichi Handa + + * draw.c (visual_order): Reorder only RTL composed-sequence. + +2010-09-01 Kenichi Handa + + * draw.c (compose_glyph_string): When the script `inherited' and + `common' can't be resolved, use "block" property of the character. + +2010-08-31 Kenichi Handa + + * draw.c (compose_glyph_string): Allow running flt striding over + the cursor position. + +2010-08-19 Kenichi Handa + + * m17n-X.c (MDisplayInfo): New member altgr_mask. + (find_modifier_bits): Set disp_info->altgr_mask. + + * input.c (fully_initialize): Make it static. + + * input.h (MINPUT_KEY_ALTGR_MODIFIER): New macro. + + * input-gui.c (minput_event_to_key): Handle + MINPUT_KEY_ALTGR_MODIFIER. + +2010-08-12 Kenichi Handa + + * character.h (STRING_CHAR_ADVANCE_UTF8): Sanitize the code. + (STRING_CHAR_ADVANCE_UTF16): Likewise. + + * font.c (mfont__init): Initialize buf to NULL. + (mfont__id): Likewise. + + * font-ft.c (ft_encapsulate): Use MDEBUG_PRINT1 instead of + MDEBUG_DUMP. + (ft_check_otf): Move the label not_otf: within #ifdef HAVE_OTF. + (get_otf): Move the code within #ifdef HAVE_OTF. + (ft_drive_otf): Move declarations of some local variables within + #ifdef HAVE_OTF. + +2010-08-11 Kenichi Handa + + * input.h (MInputContextInfo): New member state_hook. + + * input.c (shift_state): Just set ic_info->state_hook, instead of + taking state-hook actions. + (handle_key): Check ic_info->state_hook. If KEY is unhandled, + init ic_info->state_hook. + +2010-08-09 Kenichi Handa + + * m17n-flt.c (try_otf): Remove unused local vars. + + * input.c (fully_initialize): Avoid compiler warning by casting. + + * m17n-core.c (m17n_init_core): Fix handling of env_value. + + * fontset.c (realize_fontset_elements): Fix typo (pl->plist). + + * coding.c (decode_coding_iso_2022): Sanitize "if" condition. + +2010-04-23 Kenichi Handa + + * Version 1.6.1 released. + +2010-04-23 Kenichi Handa + + * m17n-flt.c (enum GlyphInfoMask): Shift upper masks 1-bit left. + (decode_packed_otf_tag): If a glyph has combining information, + don't touch it. + +2010-04-23 Kenichi Handa + + * font-ft.c (ft_drive_otf): Reset 28th bit of g->g.internal for + storing OTF feature tag. + +2010-04-19 Kenichi Handa + + * m17n-flt.c (run_stages): Update category code of glyphs if + category table is changed. + +2010-04-05 Kenichi Handa + + * font-ft.c (ft_check_cap_otf): Fix conditions to call + OTF_check_features. + + * database.c (check_version): Fix previous change. + +2010-04-02 Kenichi Handa + + * m17n-core.h (M17NLIB_MINOR_VERSION): Changed to 6. + (M17NLIB_PATCH_LEVEL): Changed to 1. + (M17NLIB_VERSION_NAME): 1.6.1. + +2010-03-30 Kenichi Handa + + * Version 1.6.0 released. + 2010-03-01 Kenichi Handa * m17n-flt.c (run_rule): Fix checking of glyph availability.