X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=example%2FChangeLog;h=73f095816e24801415bd5e1d9f1d3d810b13666f;hb=f2d8310f202b33cd3cd47a7ad355969ef848f8b3;hp=ca5f382cd0140078395f60afd1aa1f8a1c35dbb2;hpb=068755778b6c7387a6eaa7b0e8d6a1a7ece9d5c6;p=m17n%2Fm17n-lib.git diff --git a/example/ChangeLog b/example/ChangeLog index ca5f382..73f0958 100644 --- a/example/ChangeLog +++ b/example/ChangeLog @@ -1,3 +1,412 @@ +2005-09-05 Kenichi Handa + + * 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 + + * 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 + + * 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 + + * medit.c (main): Explicitly set minput_driver. + +2005-04-28 Kenichi Handa + + * .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 + + * 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 + + * HELLO.utf8, HELLO.xml, HELLO.html: Fix Telugu line. + +2005-02-17 Kenichi Handa + + * medit.c (setup_input_methods): Fix for the case that no input + method is available. + +2005-01-12 Kenichi Handa + + * HELLO.utf8, HELLO.xml, HELLO.html: Adjust the encoding of + Myanmar kinzi to the new proposal by Myanmar NLP. + +2004-12-27 Kenichi Handa + + * Version 1.2.0 released. + +2004-12-27 Kenichi Handa + + * 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 + + * medit.c (ButtonProc): Reset the current input method (if + activated) and insert the produced text. + (KeyProc): Cancel the previous change. + +2004-12-21 Kenichi Handa + + * medit.c (KeyProc): Handle C-\ as resetting input context. + +2004-12-17 Kenichi Handa + + * medit.c (main): Allocagte filename by strdup if not specified. + +2004-12-10 Kenichi Handa + + * mview.c (VERSION): Update to 1.2.0. + + * medit.c (VERSION): Update to 1.2.0. + (main): If filename is not specified, open /dev/null. + + * mdate.c (VERSION): Update to 1.2.0. + + * mconv.c (VERSION): Update to 1.2.0. + +2004-12-09 Kenichi Handa + + * medit.c (SaveProc, DumpImageProc, FileDialogProc, read_file): + Decode by Mcoding_utf_8_full, not Mcoding_utf_8. + +2004-12-09 handa + + * Makefile.am (common_ldflags): Include libm17n-core.la. + (common_ldflags_gui): Include ${common_ldflags} + +2004-12-03 Kenichi Handa + + * mimx-anthy.c (AnthyContext): New member ic. + (new_context): When something goes wrong, return NULL without + creating a context. + (get_context): New function. + (init): Pay attention to the case of multiple calls. + (fini): Likewise. + (convert, change, resize, commit): Use get_context. + + * mimx-ispell.c (face_available): New variable. + (init): Check if GUI APIs are available or not. If not, set + face_available to 0. + (fini): Free a face only if face_available is not zero. + (ispell_word): Put face property only if available. + +2004-10-29 Kenichi Handa + + * medit.c (main): Fix handling of "-s" arg. + +2004-10-12 Kenichi Handa + + * medit.c (KeyProc): Cast buf to `unsigned char *'. + (FaceProc): Call hide_cursor () at first. + +2004-09-27 Kenichi Handa + + * HELLO.html: Add Sinhala. + +2004-09-23 Kenichi Handa + + * HELLO.utf8, HELLO.xml: Add Sinhala. + +2004-09-14 Kenichi Handa + + * medit.c (update_selection): Fix for the case that the selection + is just one line. + +2004-08-27 Kenichi Handa + + * mdump.c (help_exit): Describe about the arg "-r". + (reverse_bit_order, init_reverse_bit_order): Delete them. + (main): Handle the arg "-r". + +2004-08-25 Kenichi Handa + + * medit.c: Adjusted for the member name change + (MDrawGlyphInfo->this -> MDrawGlyphInfo->metics). + + * mdump.c: Adjusted for the member name change + (MDrawGlyphInfo->this -> MDrawGlyphInfo->metics). + +2004-08-16 Kenichi Handa + + * Version 1.1.0 released. + +2004-08-15 Kenichi Handa + + * MEdit.ja: Add Dhivehi. + + * HELLO.utf8, HELLO.xml: Add Oriya and Dhivehi. + + * medit.c (covert_selection): Handle explicit request of + UTF8_STRING. + (ExposeProc): If an initial input method is specifed, activate it. + (setup_input_methods): New arg initial_input_method. If it's not + NULL, set current_input_method to the corresponding index. + (help_exit): Fix help message. + (main): Handle --im and -s command args. + + * mdump.c (help_exit): Fix help message. + +2004-08-09 Kenichi Handa + + * mconv.c (VERSION): Updated to 1.1. + + * mdate.c (VERSION): Likewise. + + * medit.c (VERSION): Likewise. + + * mview.c (VERSION): Likewise. + +2004-07-28 Kenichi Handa + + * HELLO.utf8: Add language names for Telugu and Gujarati. + + * HELLO.xml: Add language names for Telugu and Gujarati. + +2004-07-26 Kenichi Handa + + * medit.c (redraw_cursor): Fix checking of redrawing area. + (set_input_method_spot): Don't check face if the buffer is empty. + (show_cursor): Likewise. + (delete_char): Fix adjustment of nchars. + (CursorProc): Call update_cursor. + +2004-07-23 Kenichi Handa + + * HELLO.xml: Add Myanmar. + + * HELLO.utf8: Add Myanmar. + +2004-07-22 Kenichi Handa + + * medit.c (get_selection): If decoding fails and *type is not + XA_UTF8_STRING, try to get selection value of type XA_UTF8_STRING. + +2004-07-20 Kenichi Handa + + * medit.c (main): If frame creation is falied, exit by error. + Call M17N_FINI after destroying the application context. + +2004-07-18 Kenichi Handa + + * Makefile.am (common_ldflags): Don't include + ${top_srcdir}/src/libm17n-core.la. + +2004-07-07 Kenichi Handa + + * medit.c (Mcoding_compound_text): New variable. + (covert_selection): Fix previous change. + (main): Set Mcoding_compound_text. + +2004-07-06 Kenichi Handa + + * mdump.c: Cancel previous change. + + * Makefile.am (X_LD_FLAGS): Fix the order of linking. + (medit_LDADD, mview_LDADD, mdump_LDADD): Cancel previous change. + + * HELLO.xml: Add Punjabi, Kannada, Telugu, and Gujarati. + + * medit.c (covert_selection): If X_HAVE_UTF8_STRING is defined and + target is XA_UTF8_STRING, encode by utf-8. + (get_selection): If X_HAVE_UTF8_STRING is defined and *type is + XA_UTF8_STRING, decode by utf-8. + +2004-07-05 Kenichi Handa + + * HELLO.utf8: Add Kannada. + +2004-06-30 Kenichi Handa + + * mdump.c: Include instead of . + + * Makefile.am (X_LD_FLAGS): New variable. + (medit_LDADD, mview_LDADD, mdump_LDADD): Add all depending + libraries. + (medit_LDFLAGS, mview_LDFLAGS, mdump_LDFLAGS): Delete them. + (libmimx_anthy_la_LIBADD): Add @ANTHY_LD_FLAGS@. + (libmimx_anthy_la_LDFLAGS): Delete @ANTHY_LD_FLAGS@. + +2004-06-25 TAKAHASHI Naoto + + * HELLO.utf8: Add Punjabi. + +2004-06-24 Kenichi Handa + + * Makefile.am: (libmimx_ispell_la_LDFLAGS) + (libmimx_anthy_la_LDFLAGS): Add -module. + +2004-06-23 Kenichi Handa + + * Makefile.am (medit_LDFLAGS, mview_LDFLAGS): Cancel the previous + change. + + * 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 + -lXt. + +2004-06-17 Kenichi Handa + + * mdump.c (main): Don't set control.as_image to 1. + +2004-06-16 Kenichi Handa + + * mdump.c (main): Fix typo of error message. + + * medit.c (face_freeserif): New variable. + (face_table): Add an entry for freeserif. + (main): Initialized and free face_freeserif. + +2004-06-15 Kenichi Handa + + * mdump.c: Add command line arguments --family and --language. + (help_exit): Print info about those arguemnts. + (main): Make family name to lowercase. + +2004-06-04 Kenichi Handa + + * mconv.c (compare_coding_name): New function. + (list_coding): Sort the list of codings by their names. + +2004-06-03 Kenichi Handa + + * medit.c (InputMethodInfo): New type. + (input_method_table): Type changed to `InputMethodInfo *'. + (select_input_method): Adjusted for the change of + input_method_table. + (show_cursor): Open an input method here if necessary. + (compare_input_method): Adjusted for the change of + input_method_table. + (setup_input_methods): Likewise. Don't open input methods here + except for XIM. + (main): Adjusted for the change of input_method_table. + + * mconv.c (main): Close `in' and `out'. + + * HELLO.utf8: Fix Greek line. + + * HELLO.xml: Fix Greek line. + +2004-05-28 Kenichi Handa + + * Makefile.am (VINFO): New variable. + (libmimx_ispell_la_LDFLAGS, libmimx_anthy_la_LDFLAGS): Include + ${VINFO}. + + * mdump.c (PROGRAM_VERSION): Renamed from VERSION. + (main): Use PROGRAM_VERSION. + + * medit.c (main): Make face_input_status copy of face_default. + +2004-05-27 Kenichi Handa + + * medit.c (show_cursor): Check hline->width and box->width. + (main): Set reverse videomode in a face for selection. + + * mdump.c: Include config.h. Include instead of + . If not HAVE_FREETYPE nor HAVE_GD, define a pseudo + function main that just print an error message. + (help_exit): Adjusted for the change of spec. + (dump_image): Argument changed. Dump PNG image instead of PBM. + (main): Adjusted for the change of spec. + + * Makefile.am (common_ldflags_gui): Renamed from + common_ldflags_X. Set to .../libm17n-gui.la. Referrer changed. + (mdump_LDFLAGS): Include @GD_LD_FLAGS@ + + * HELLO.xml: Add Bengali. + +2004-05-21 Kenichi Handa + + * HELLO.utf8: Add Bengali. + +2004-05-20 Kenichi Handa + + * medit.c (redraw): If contro.anti_alias is nonzero, always clear. + (ButtonMoveProc): Don't give control.anti_alias to redraw. + (default_face_list): New variable. + (FaceProc): If no selection, change the default face. + (main): Initialize and finalize default_face_list. + +2004-04-27 Kenichi Handa + + * mimx-ispell.c: Add coding tag euc-jp. + + * mimx-anthy.c: Add coding tag euc-jp. + + * medit.c: Add coding tag euc-jp. + (ButtonMoveProc): Full redraw if we are using anti-aliased text. + (main): Set control.anti_alias to 1. + + * mdump.c: Add coding tag euc-jp. + + * mdate.c: Add coding tag euc-jp. + + * mconv.c: Add coding tag euc-jp. + 2004-04-20 Kenichi Handa * Makefile.am (medit_LDFLAGS): Include X_PRE_LIBS, XLIBS,