*** empty log message ***
[m17n/m17n-lib.git] / example / ChangeLog
index 7bc1232..2d99378 100644 (file)
@@ -1,3 +1,420 @@
+2010-10-04  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.6.2 released.
+
+2010-04-23  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.6.1 released.
+
+2010-04-23  Kenichi Handa  <handa@m17n.org>
+
+       * HELLO.utf8: Add Unicode 5.1 based Myanmar.
+
+2010-03-30  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.6.0 released.
+
+2010-02-18  Kenichi Handa  <handa@m17n.org>
+
+       * Makefile.am: Build modules dynamically loaded with
+       -avoid-version and no -version-info.
+
+2010-02-09  Kenichi Handa  <handa@m17n.org>
+
+       * HELLO.utf8 (Greek, Hindi): Fixed.
+
+2009-08-13  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.5.5 released.
+
+2009-03-02  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.5.4 released.
+
+2009-01-15  Kenichi Handa  <handa@m17n.org>
+
+       * mconv.c (suppress_warning, continue_on_error): Make them global
+       variables.
+       (check_invalid_bytes, check_unencoded_chars): Check
+       suppress_warning and continue_on_error.
+       (unknown_encoding): New function.
+       (FATAL_ERROR): Check suppress_warning.
+       (main): Use unknown_encoding.  Call check_invalid_bytes and
+       check_unencoded_chars unconditionally.
+
+2008-12-26  Kenichi Handa  <handa@m17n.org>
+
+       * mconv.c (main): Print a proper error message if the specified
+       encoding requires m17n-db.
+
+2008-10-30  Andreas Schwab <schwab@suse.de>  (tiny change)
+
+       * medit.c (FilterProc): Fix strict aliasing bug.
+
+2008-10-30  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (update_scroll_bar): Use XawScrollbarSetThumb.
+
+2008-10-20  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.5.3 released.
+
+2008-06-23  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.5.2 released.
+
+       * mview.c: (main): Copyright years updated.
+
+       * mdump.c (main): Copyright years updated.
+
+       * mdate.c: (main): Copyright years updated.
+
+       * medit.c: (main): Copyright years updated.
+
+       * mconv.c (main): Copyright years updated.
+
+2008-06-13  Kenichi Handa  <handa@m17n.org>
+
+       * M17NEdit.ja: Shinalese -> Shinhala.
+
+2008-04-04  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (unicode_input_method, saved_input_method): New
+       variables.
+       (KeyProc): Make `C-=' activate the unicode input method
+       temporarily.
+       (setup_input_methods): Set unicode_input_method if any.
+
+2008-04-03  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (update_cursor): Update control.cursor_pos at first.
+
+2008-01-31  Kenichi Handa  <handa@ni.aist.go.jp>
+
+       * Version 1.5.1 released.
+
+2008-01-31  Kenichi Handa  <handa@ni.aist.go.jp>
+
+       * mview.c: Include <stdlib.h>.
+
+2007-12-28  Kenichi Handa  <handa@ni.aist.go.jp>
+
+       * Version 1.5.0 released.
+
+2007-10-29  Kenichi Handa  <handa@m17n.org>
+
+       * Makefile.am (common_ldflags_gui): Add
+       ${top_builddir}/src/libm17n-flt.la.
+
+       * .gdb.util (xgstring): Adjusted for the change of dump_gstring.
+       (xgtr): New command.
+
+2007-09-18  Kenichi Handa  <handa@m17n.org>
+
+       * mdump.c (main): Use "generic" fontset by default.
+
+2007-07-13  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.4.0 released.
+
+2007-05-21  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (show_cursor): Use msymbol_name (not mlangauge_name).
+
+2007-05-16  Kenichi Handa  <handa@m17n.org>
+
+       * mdate.c (VERSION): Delete it.
+       (main): Use M17NLIB_VERSION_NAME to print the version number.
+
+       * mconv.c (VERSION): Delete it.
+       (main): Use M17NLIB_VERSION_NAME to print the version number.
+
+       * mdump.c (PROGRAM_VERSION): Delete it.
+       (main): Use M17NLIB_VERSION_NAME to print the version number.
+
+       * medit.c (VERSION): Delete it.
+       (main): Use M17NLIB_VERSION_NAME to print the version number.
+
+       * mview.c (VERSION): Delete it.
+       (main): Use M17NLIB_VERSION_NAME to print the version number.
+
+2007-03-29  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (setup_input_methods): Use mplist_put_func.
+
+2006-12-06  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.3.4 released.
+
+       * mview.c (VERSION): Changed to 1.3.4.
+
+       * mdump.c (PROGRAM_VERSION): Changed to 1.3.4.
+
+       * mdate.c (VERSION): Changed to 1.3.4.
+
+       * medit.c (VERSION): Changed to 1.3.4.
+
+       * mconv.c (VERSION): Changed to 1.3.4.
+
+2006-10-27  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (surrounding_text_handler): Be sure to set surround text
+       even if LEN is zero.
+
+2006-10-16  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (create_menu_button): Set XtNinternational to True.
+
+2006-08-02  Theppitak Karoonboonyanan  <thep@linux.thai.net>  (tiny change)
+
+       * Makefile.am (common_ldflags, common_ldflags_gui): Use
+       ${top_builddir}.
+
+2006-07-19  TAKAHASHI Naoto  <ntakahas@m17n.org>
+
+       * HELLO.utf8, HELLO.html, HELLO.xml: Add final sukun to Arabic.
+
+2006-06-23  Kenichi Handa  <handa@m17n.org>
+
+       * Makefile.am (BUILD_LIBS): Don't increment it conditionally.
+
+       * medit.c (show_cursor): Call mlanguage_name to get English name
+       of language.
+       (compare_input_method): Likewise.
+       (main): Likewise.
+
+2006-02-22  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.3.3 released.
+
+2006-02-22  Kenichi Handa  <handa@m17n.org>
+
+       * mview.c: Fix some typo in documention.
+
+       * medit.c: Fix some typo in documention.
+
+       * mdump.c: Fix some typo in documention.
+
+2006-02-06  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.3.2 released.
+
+2006-02-03  Kenichi Handa  <handa@m17n.org>
+
+       * mdump.c: Describe the supported color names.
+
+2006-01-19  Kenichi Handa  <handa@m17n.org>
+
+       * HELLO.utf8: Fix greek.
+
+       * HELLO.xml: Fix greek.
+
+2006-01-17  Kenichi Handa  <handa@m17n.org>
+
+       * mdump.c (main): Use gdImageCreateTrueColor and
+       gdImageAlphaBlending only if HAVE_GD is 2 or the greater.
+
+2006-01-16  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.3.1 released.
+
+2006-01-16  Kenichi Handa  <handa@m17n.org>
+
+       * mdump.c (help_exit): Describe -fg, -bg, -r args.
+       (main): Handle -fg, -bg args.  Use gdImageCreateTrueColor instead
+       of gdImageCreate.
+
+2006-01-05  Kenichi Handa  <handa@m17n.org>
+
+       * HELLO.utf8: Fix Hindi and Oriya.
+
+       * HELLO.xml: Adjusted for the latest HELLO.utf8.
+
+       * HELLO.html: Adjusted for the latest HELLO.utf8.
+
+       * mdate.c (main): Call m17n-view; not mview.
+
+2005-12-22  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.3.0 released.
+
+2005-12-06  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (mt_modified): New variable.
+       (KeyProc): Update screen if input method modified a text.
+       (surrounding_text_handler): Set mt_modified to 1 if a text is
+       deleted.
+       (main): Fix handling of --font arg.
+
+2005-12-02  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (main): Handle --font arg.
+
+2005-11-21  Kenichi Handa  <handa@m17n.org>
+
+       * Makefile.am (bin_PROGRAMS, lib_LTLIBRARIES): Define them
+       conditionally on WITH_GUI.
+
+2005-11-11  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (surrounding_text_handler): Directly delete characters
+       instead of calling delete_char.
+
+2005-11-08  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (delete_char): Fix the case of deleting the previous
+       multiple characters.
+       (surrounding_text_handler): Check number of characters to delete.
+
+2005-11-07  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (surrounding_text_handler): New function.
+       (setup_input_methods): Add callback functions for surrounding text
+       handling.
+
+2005-10-20  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (setup_input_methods): Ignore an input method of name
+       nil.
+
+2005-10-14  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (main): Don't leave a fontset unfreed.
+
+2005-10-03  Kenichi Handa  <handa@m17n.org>
+
+       * mdump.c (main): Make the image tranparent.
+
+2005-09-27  Kenichi Handa  <handa@m17n.org>
+
+       * mdump.c (dump_image): If FILTER is "-", print the image to
+       stdout.
+
+2005-09-22  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (select_input_method): Open an input method if
+       necessary.  Handle left bitmap of input method menus here.
+       (show_cursor): Don't open an input method here.
+       (ExposeProc): Likewise.
+       (FocusInProc): Fix typo (Minput_focus_out -> Minput_focus_in).
+       (InputMethodProc): Don't handle left bitmap of input method menus
+       here.
+       (setup_input_methods): Don't open an input method here.
+
+2005-09-16  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (ButtonProc): Don't reset ic, instead send
+       Minput_focus_move event to the current input method.
+       (FocusInProc, FocusOutProc): New functions.
+       (actions): Add elements for FocusIn and FocusOut.
+       (main): Add  elements for FocusIn and FocusOut to trans2.
+
+2005-09-12  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (redraw): Don't redraw an area where not text is
+       displayed.
+
+2005-09-05  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c: Check HAVE_X11_XAW_COMMAND_H before including X11/*.h.
+
+       * mview.c: Check HAVE_X11_XAW_COMMAND_H before including X11/*.h.
+
+       * Makefile.am (X_LD_FLAGS): Use @X11_LD_FLAGS@ instead of
+       directory listing libraries.
+       (PURIFY, purify_medit, purify_mdate): Define them in maintainer
+       mode.
+
+2005-08-22  Kenichi Handa  <handa@m17n.org>
+
+       * mdump.c: Don't include config.h.
+
+       * medit.c: Likewise.
+
+       * mview.c: Likewise.
+
+       * mimx-anthy.c: Likewise.
+
+       * mimx-ispell.c: Likewise.
+
+       * Makefile.am (AM_CPPFLAGS): Set it to @CONFIG_FLAGS@.
+
+2005-08-18  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (main): Adjusted for the change of symbol's language
+       property (now in lowercase).
+
+       * mdump.c (main): Handle --fontset arg.
+
+2005-05-19  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (main): Explicitly set minput_driver.
+
+2005-04-28  Kenichi Handa  <handa@m17n.org>
+
+       * .cvsignore: Change mXXXX to m17n-XXXX.
+
+       * Makefile.am (X_LD_FLAGS): Include @XAW_LD_FLAGS@, not -lXaw.
+
+       * medit.c: Check HAVE_X11_XAW_COMMAND_H, and if it not defined,
+       add dummy code.
+
+       * mview.c: Check HAVE_X11_XAW_COMMAND_H, and if it not defined,
+       add dummy code.
+
+2005-04-15  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c: Include dlfcn.h.
+       (Mword): New variable.
+       (show_cursor): Check Mlanguage text property of the cursor
+       position only.
+       (delete_char): Pay attention to the change of line beginning
+       position because of filling.
+       (insert_chars): Likewise.
+       (word_constituent_p, forward_word, backward_word): New functions.
+       (KeyProc): Assign XK_b and XK_f for back/foreward word.
+       (line_break): Delete extern.
+       (LineBreakProc): Use mdraw_default_line_break.
+       (FilterProc): New function.
+       (main): Handle --filter arg.  Initialize Mword.  
+
+       * mdump.c (main): Set control.line_break to
+       mdraw_default_line_break.
+
+       * Makefile.am (m17n_edit_SOURCES): Don't include linebreak.c.
+       (m17n_dump_SOURCES): Likewise.
+       (m17n_edit_LDADD): Don't include @WORDCUT_LD_FLAGS@.
+       (m17n_dump_LDADD): Likewise.
+
+2005-03-09  Kenichi Handa  <handa@m17n.org>
+
+       * HELLO.utf8, HELLO.xml, HELLO.html: Fix Telugu line.
+
+2005-02-17  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (setup_input_methods): Fix for the case that no input
+       method is available.
+
+2005-01-12  Kenichi Handa  <handa@m17n.org>
+
+       * HELLO.utf8, HELLO.xml, HELLO.html: Adjust the encoding of
+       Myanmar kinzi to the new proposal by Myanmar NLP.
+
+2004-12-27  Kenichi Handa  <handa@m17n.org>
+
+       * Version 1.2.0 released.
+
+2004-12-27  Kenichi Handa  <handa@m17n.org>
+
+       * M17NEdit.ja: Renamed from MEdit.ja.
+
+       * Makefile.am: Put prefix "m17n-" instead of single "m" to
+       executables.
+       (EXTRA_DIST): Include HELLO.html and M17NEdit.ja.
+
+       * mconv.c, mdate.c, mdump.c, medit.c, mview.c: Documentations
+       changed ("mXXXX" -> "m17n-XXXX").
+
 2004-12-21  Kenichi Handa  <handa@m17n.org>
 
        * medit.c (ButtonProc): Reset the current input method (if
 
        * medit.c (KeyProc): Handle C-\ as resetting input context.
 
+2004-12-17  Kenichi Handa  <handa@m17n.org>
+
+       * medit.c (main): Allocagte filename by strdup if not specified.
+
 2004-12-10  Kenichi Handa  <handa@m17n.org>
 
        * mview.c (VERSION): Update to 1.2.0.
        * Version 1.0 released.
 
 \f
-Copyright (C) 2003, 2004
+Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
   National Institute of Advanced Industrial Science and Technology (AIST)
   Registration Number H15PRO112
 
@@ -356,5 +777,5 @@ Lesser General Public License for more details.
 
 You should have received a copy of the GNU Lesser General Public
 License along with the m17n library; if not, write to the Free
-Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307, USA.
+Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA.