*** empty log message ***
[m17n/m17n-lib.git] / src / ChangeLog
index 1c401c5..9d80f0e 100644 (file)
@@ -1,3 +1,131 @@
+2011-09-12  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.6.3 released.
+
+2011-09-12  Kenichi Handa  <handa@m17n.org>
+
+       * draw.c (analyse_bidi_level): Adjust a type (FriBidiParType).
+
+2011-06-19  Kenichi Handa  <handa@m17n.org>
+
+       * Makefile.am (libm17n_X_la_LIBADD): Add @FONTCONFIG_LD_FLAGS@.
+
+2011-03-09  Kenichi Handa  <handa@m17n.org>
+
+       * input.c (take_action_list): Move the handling of candidate-list
+       change to the function filter.
+       (filter): Adjusted as above.
+
+2011-02-14  Kenichi Handa  <handa@m17n.org>
+
+       * input.c (minput_list): Change the format of returning plist.
+
+2011-02-14  Kenichi Handa  <handa@m17n.org>
+
+       * m17n.h (minput_list): Extern it.
+
+       * input.c (MIMExternalModule): New member 'name'.
+       (load_external_module): Return value changed.
+       (unload_external_module): New function.
+       (fini_im_info): Use unload_external_module.
+       (load_im_info): Adjuted for the change of load_external_module.
+       (minput_list): New function.
+
+2011-01-06  Kenichi Handa  <handa@m17n.org>
+
+       * coding.c: Fix comment syntax for doxygen.
+
+2010-12-13  Kenichi Handa  <handa@m17n.org>
+
+       * m17n-flt.c (mflt_enable_new_feature): Document it.
+
+       * m17n-flt.h: Exclude extern variables from Doxygen's scope.
+
+2010-12-10  Kenichi Handa  <handa@m17n.org>
+
+       * m17n-flt.c (mflt_dump_gstring): Document it.
+
+2010-11-05  Kenichi Handa  <handa@m17n.org>
+
+       * locale.c (make_locale): Don't call setlocale.  Just parse the
+       arg NAME.
+
+2010-10-04  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.6.2 released.
+
+2010-09-30  Kenichi Handa  <handa@m17n.org>
+
+       * input.c (open_im): Return -1 if the input method has no state.
+
+2010-09-17  Kenichi Handa  <handa@m17n.org>
+
+       * font-ft.c (ft_check_otf): Fix previous change.
+
+2010-09-16  Kenichi Handa  <handa@m17n.org>
+
+       * m17n-flt.c (parse_otf_command): Fix previous change.
+
+2010-09-14  Kenichi Handa  <handa@m17n.org>
+
+       * font-ft.c (ft_check_otf): Fix handling of negative features.
+
+       * m17n-flt.c (parse_otf_command): Fix handling of negative
+       features.
+       (decode_packed_otf_tag): Fix updating category code.
+       (run_command): Fix `encoded' property of separator glyph.
+       (mflt_run): Improve debug info printing.
+
+2010-09-11  Kenichi Handa  <handa@m17n.org>
+
+       * src/charset.c, src/chartab.c, src/coding.c, src/face.c,
+       src/font.c, src/fontset.c, src/input.c, src/m17n-X.c,
+       src/m17n-core.c, src/m17n-flt.c, src/m17n-gd.c, src/m17n-gui.c,
+       src/m17n.c, src/mtext.c, src/plist.c, src/symbol.c,
+       src/textprop.c: Print debug information to mdebug__output instead
+       of stderr.
+
+2010-09-02  Kenichi Handa  <handa@m17n.org>
+
+       * draw.c (visual_order): Reorder only RTL composed-sequence.
+
+2010-09-01  Kenichi Handa  <handa@m17n.org>
+
+       * 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  <handa@m17n.org>
+
+       * draw.c (compose_glyph_string): Allow running flt striding over
+       the cursor position.
+
+2010-08-19  Kenichi Handa  <handa@m17n.org>
+
+       * 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  <handa@m17n.org>
+
+       * 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  <handa@m17n.org>
 
        * input.h (MInputContextInfo): New member state_hook.
        * Version 1.0 released.
 
 \f
-Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
+Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
   National Institute of Advanced Industrial Science and Technology (AIST)
   Registration Number H15PRO112