Initial Release
[framework/uifw/libm17n.git] / example / ChangeLog
1 2012-09-18  Kenichi Handa  <handa@m17n.org>
2
3         * Version 1.6.4 released.
4
5 2011-10-11  Kenichi Handa  <handa@m17n.org>
6
7         * Version 1.6.3 released.
8
9 2010-10-05  Kenichi Handa  <handa@m17n.org>
10
11         * Version 1.6.2 released.
12
13 2010-10-05  Kenichi Handa  <handa@m17n.org>
14
15         * Makefile.am (INCLUDES): Set -I$(top_srcdir)/src.
16
17 2010-04-23  Kenichi Handa  <handa@m17n.org>
18
19         * Version 1.6.1 released.
20
21 2010-04-23  Kenichi Handa  <handa@m17n.org>
22
23         * HELLO.utf8: Add Unicode 5.1 based Myanmar.
24
25 2010-03-30  Kenichi Handa  <handa@m17n.org>
26
27         * Version 1.6.0 released.
28
29 2010-02-18  Kenichi Handa  <handa@m17n.org>
30
31         * Makefile.am: Build modules dynamically loaded with
32         -avoid-version and no -version-info.
33
34 2010-02-09  Kenichi Handa  <handa@m17n.org>
35
36         * HELLO.utf8 (Greek, Hindi): Fixed.
37
38 2009-08-13  Kenichi Handa  <handa@m17n.org>
39
40         * Version 1.5.5 released.
41
42 2009-03-02  Kenichi Handa  <handa@m17n.org>
43
44         * Version 1.5.4 released.
45
46 2009-01-15  Kenichi Handa  <handa@m17n.org>
47
48         * mconv.c (suppress_warning, continue_on_error): Make them global
49         variables.
50         (check_invalid_bytes, check_unencoded_chars): Check
51         suppress_warning and continue_on_error.
52         (unknown_encoding): New function.
53         (FATAL_ERROR): Check suppress_warning.
54         (main): Use unknown_encoding.  Call check_invalid_bytes and
55         check_unencoded_chars unconditionally.
56
57 2008-12-26  Kenichi Handa  <handa@m17n.org>
58
59         * mconv.c (main): Print a proper error message if the specified
60         encoding requires m17n-db.
61
62 2008-10-30  Andreas Schwab <schwab@suse.de>  (tiny change)
63
64         * medit.c (FilterProc): Fix strict aliasing bug.
65
66 2008-10-30  Kenichi Handa  <handa@m17n.org>
67
68         * medit.c (update_scroll_bar): Use XawScrollbarSetThumb.
69
70 2008-10-20  Kenichi Handa  <handa@m17n.org>
71
72         * Version 1.5.3 released.
73
74 2008-06-23  Kenichi Handa  <handa@m17n.org>
75
76         * Version 1.5.2 released.
77
78         * mview.c: (main): Copyright years updated.
79
80         * mdump.c (main): Copyright years updated.
81
82         * mdate.c: (main): Copyright years updated.
83
84         * medit.c: (main): Copyright years updated.
85
86         * mconv.c (main): Copyright years updated.
87
88 2008-06-13  Kenichi Handa  <handa@m17n.org>
89
90         * M17NEdit.ja: Shinalese -> Shinhala.
91
92 2008-04-04  Kenichi Handa  <handa@m17n.org>
93
94         * medit.c (unicode_input_method, saved_input_method): New
95         variables.
96         (KeyProc): Make `C-=' activate the unicode input method
97         temporarily.
98         (setup_input_methods): Set unicode_input_method if any.
99
100 2008-04-03  Kenichi Handa  <handa@m17n.org>
101
102         * medit.c (update_cursor): Update control.cursor_pos at first.
103
104 2008-01-31  Kenichi Handa  <handa@ni.aist.go.jp>
105
106         * Version 1.5.1 released.
107
108 2008-01-31  Kenichi Handa  <handa@ni.aist.go.jp>
109
110         * mview.c: Include <stdlib.h>.
111
112 2007-12-28  Kenichi Handa  <handa@ni.aist.go.jp>
113
114         * Version 1.5.0 released.
115
116 2007-10-29  Kenichi Handa  <handa@m17n.org>
117
118         * Makefile.am (common_ldflags_gui): Add
119         ${top_builddir}/src/libm17n-flt.la.
120
121         * .gdb.util (xgstring): Adjusted for the change of dump_gstring.
122         (xgtr): New command.
123
124 2007-09-18  Kenichi Handa  <handa@m17n.org>
125
126         * mdump.c (main): Use "generic" fontset by default.
127
128 2007-07-13  Kenichi Handa  <handa@m17n.org>
129
130         * Version 1.4.0 released.
131
132 2007-05-21  Kenichi Handa  <handa@m17n.org>
133
134         * medit.c (show_cursor): Use msymbol_name (not mlangauge_name).
135
136 2007-05-16  Kenichi Handa  <handa@m17n.org>
137
138         * mdate.c (VERSION): Delete it.
139         (main): Use M17NLIB_VERSION_NAME to print the version number.
140
141         * mconv.c (VERSION): Delete it.
142         (main): Use M17NLIB_VERSION_NAME to print the version number.
143
144         * mdump.c (PROGRAM_VERSION): Delete it.
145         (main): Use M17NLIB_VERSION_NAME to print the version number.
146
147         * medit.c (VERSION): Delete it.
148         (main): Use M17NLIB_VERSION_NAME to print the version number.
149
150         * mview.c (VERSION): Delete it.
151         (main): Use M17NLIB_VERSION_NAME to print the version number.
152
153 2007-03-29  Kenichi Handa  <handa@m17n.org>
154
155         * medit.c (setup_input_methods): Use mplist_put_func.
156
157 2006-12-06  Kenichi Handa  <handa@m17n.org>
158
159         * Version 1.3.4 released.
160
161         * mview.c (VERSION): Changed to 1.3.4.
162
163         * mdump.c (PROGRAM_VERSION): Changed to 1.3.4.
164
165         * mdate.c (VERSION): Changed to 1.3.4.
166
167         * medit.c (VERSION): Changed to 1.3.4.
168
169         * mconv.c (VERSION): Changed to 1.3.4.
170
171 2006-10-27  Kenichi Handa  <handa@m17n.org>
172
173         * medit.c (surrounding_text_handler): Be sure to set surround text
174         even if LEN is zero.
175
176 2006-10-16  Kenichi Handa  <handa@m17n.org>
177
178         * medit.c (create_menu_button): Set XtNinternational to True.
179
180 2006-08-02  Theppitak Karoonboonyanan  <thep@linux.thai.net>  (tiny change)
181
182         * Makefile.am (common_ldflags, common_ldflags_gui): Use
183         ${top_builddir}.
184
185 2006-07-19  TAKAHASHI Naoto  <ntakahas@m17n.org>
186
187         * HELLO.utf8, HELLO.html, HELLO.xml: Add final sukun to Arabic.
188
189 2006-06-23  Kenichi Handa  <handa@m17n.org>
190
191         * Makefile.am (BUILD_LIBS): Don't increment it conditionally.
192
193         * medit.c (show_cursor): Call mlanguage_name to get English name
194         of language.
195         (compare_input_method): Likewise.
196         (main): Likewise.
197
198 2006-02-22  Kenichi Handa  <handa@m17n.org>
199
200         * Version 1.3.3 released.
201
202 2006-02-22  Kenichi Handa  <handa@m17n.org>
203
204         * mview.c: Fix some typo in documention.
205
206         * medit.c: Fix some typo in documention.
207
208         * mdump.c: Fix some typo in documention.
209
210 2006-02-06  Kenichi Handa  <handa@m17n.org>
211
212         * Version 1.3.2 released.
213
214 2006-02-03  Kenichi Handa  <handa@m17n.org>
215
216         * mdump.c: Describe the supported color names.
217
218 2006-01-19  Kenichi Handa  <handa@m17n.org>
219
220         * HELLO.utf8: Fix greek.
221
222         * HELLO.xml: Fix greek.
223
224 2006-01-17  Kenichi Handa  <handa@m17n.org>
225
226         * mdump.c (main): Use gdImageCreateTrueColor and
227         gdImageAlphaBlending only if HAVE_GD is 2 or the greater.
228
229 2006-01-16  Kenichi Handa  <handa@m17n.org>
230
231         * Version 1.3.1 released.
232
233 2006-01-16  Kenichi Handa  <handa@m17n.org>
234
235         * mdump.c (help_exit): Describe -fg, -bg, -r args.
236         (main): Handle -fg, -bg args.  Use gdImageCreateTrueColor instead
237         of gdImageCreate.
238
239 2006-01-05  Kenichi Handa  <handa@m17n.org>
240
241         * HELLO.utf8: Fix Hindi and Oriya.
242
243         * HELLO.xml: Adjusted for the latest HELLO.utf8.
244
245         * HELLO.html: Adjusted for the latest HELLO.utf8.
246
247         * mdate.c (main): Call m17n-view; not mview.
248
249 2005-12-22  Kenichi Handa  <handa@m17n.org>
250
251         * Version 1.3.0 released.
252
253 2005-12-06  Kenichi Handa  <handa@m17n.org>
254
255         * medit.c (mt_modified): New variable.
256         (KeyProc): Update screen if input method modified a text.
257         (surrounding_text_handler): Set mt_modified to 1 if a text is
258         deleted.
259         (main): Fix handling of --font arg.
260
261 2005-12-02  Kenichi Handa  <handa@m17n.org>
262
263         * medit.c (main): Handle --font arg.
264
265 2005-11-21  Kenichi Handa  <handa@m17n.org>
266
267         * Makefile.am (bin_PROGRAMS, lib_LTLIBRARIES): Define them
268         conditionally on WITH_GUI.
269
270 2005-11-11  Kenichi Handa  <handa@m17n.org>
271
272         * medit.c (surrounding_text_handler): Directly delete characters
273         instead of calling delete_char.
274
275 2005-11-08  Kenichi Handa  <handa@m17n.org>
276
277         * medit.c (delete_char): Fix the case of deleting the previous
278         multiple characters.
279         (surrounding_text_handler): Check number of characters to delete.
280
281 2005-11-07  Kenichi Handa  <handa@m17n.org>
282
283         * medit.c (surrounding_text_handler): New function.
284         (setup_input_methods): Add callback functions for surrounding text
285         handling.
286
287 2005-10-20  Kenichi Handa  <handa@m17n.org>
288
289         * medit.c (setup_input_methods): Ignore an input method of name
290         nil.
291
292 2005-10-14  Kenichi Handa  <handa@m17n.org>
293
294         * medit.c (main): Don't leave a fontset unfreed.
295
296 2005-10-03  Kenichi Handa  <handa@m17n.org>
297
298         * mdump.c (main): Make the image tranparent.
299
300 2005-09-27  Kenichi Handa  <handa@m17n.org>
301
302         * mdump.c (dump_image): If FILTER is "-", print the image to
303         stdout.
304
305 2005-09-22  Kenichi Handa  <handa@m17n.org>
306
307         * medit.c (select_input_method): Open an input method if
308         necessary.  Handle left bitmap of input method menus here.
309         (show_cursor): Don't open an input method here.
310         (ExposeProc): Likewise.
311         (FocusInProc): Fix typo (Minput_focus_out -> Minput_focus_in).
312         (InputMethodProc): Don't handle left bitmap of input method menus
313         here.
314         (setup_input_methods): Don't open an input method here.
315
316 2005-09-16  Kenichi Handa  <handa@m17n.org>
317
318         * medit.c (ButtonProc): Don't reset ic, instead send
319         Minput_focus_move event to the current input method.
320         (FocusInProc, FocusOutProc): New functions.
321         (actions): Add elements for FocusIn and FocusOut.
322         (main): Add  elements for FocusIn and FocusOut to trans2.
323
324 2005-09-12  Kenichi Handa  <handa@m17n.org>
325
326         * medit.c (redraw): Don't redraw an area where not text is
327         displayed.
328
329 2005-09-05  Kenichi Handa  <handa@m17n.org>
330
331         * medit.c: Check HAVE_X11_XAW_COMMAND_H before including X11/*.h.
332
333         * mview.c: Check HAVE_X11_XAW_COMMAND_H before including X11/*.h.
334
335         * Makefile.am (X_LD_FLAGS): Use @X11_LD_FLAGS@ instead of
336         directory listing libraries.
337         (PURIFY, purify_medit, purify_mdate): Define them in maintainer
338         mode.
339
340 2005-08-22  Kenichi Handa  <handa@m17n.org>
341
342         * mdump.c: Don't include config.h.
343
344         * medit.c: Likewise.
345
346         * mview.c: Likewise.
347
348         * mimx-anthy.c: Likewise.
349
350         * mimx-ispell.c: Likewise.
351
352         * Makefile.am (AM_CPPFLAGS): Set it to @CONFIG_FLAGS@.
353
354 2005-08-18  Kenichi Handa  <handa@m17n.org>
355
356         * medit.c (main): Adjusted for the change of symbol's language
357         property (now in lowercase).
358
359         * mdump.c (main): Handle --fontset arg.
360
361 2005-05-19  Kenichi Handa  <handa@m17n.org>
362
363         * medit.c (main): Explicitly set minput_driver.
364
365 2005-04-28  Kenichi Handa  <handa@m17n.org>
366
367         * .cvsignore: Change mXXXX to m17n-XXXX.
368
369         * Makefile.am (X_LD_FLAGS): Include @XAW_LD_FLAGS@, not -lXaw.
370
371         * medit.c: Check HAVE_X11_XAW_COMMAND_H, and if it not defined,
372         add dummy code.
373
374         * mview.c: Check HAVE_X11_XAW_COMMAND_H, and if it not defined,
375         add dummy code.
376
377 2005-04-15  Kenichi Handa  <handa@m17n.org>
378
379         * medit.c: Include dlfcn.h.
380         (Mword): New variable.
381         (show_cursor): Check Mlanguage text property of the cursor
382         position only.
383         (delete_char): Pay attention to the change of line beginning
384         position because of filling.
385         (insert_chars): Likewise.
386         (word_constituent_p, forward_word, backward_word): New functions.
387         (KeyProc): Assign XK_b and XK_f for back/foreward word.
388         (line_break): Delete extern.
389         (LineBreakProc): Use mdraw_default_line_break.
390         (FilterProc): New function.
391         (main): Handle --filter arg.  Initialize Mword.  
392
393         * mdump.c (main): Set control.line_break to
394         mdraw_default_line_break.
395
396         * Makefile.am (m17n_edit_SOURCES): Don't include linebreak.c.
397         (m17n_dump_SOURCES): Likewise.
398         (m17n_edit_LDADD): Don't include @WORDCUT_LD_FLAGS@.
399         (m17n_dump_LDADD): Likewise.
400
401 2005-03-09  Kenichi Handa  <handa@m17n.org>
402
403         * HELLO.utf8, HELLO.xml, HELLO.html: Fix Telugu line.
404
405 2005-02-17  Kenichi Handa  <handa@m17n.org>
406
407         * medit.c (setup_input_methods): Fix for the case that no input
408         method is available.
409
410 2005-01-12  Kenichi Handa  <handa@m17n.org>
411
412         * HELLO.utf8, HELLO.xml, HELLO.html: Adjust the encoding of
413         Myanmar kinzi to the new proposal by Myanmar NLP.
414
415 2004-12-27  Kenichi Handa  <handa@m17n.org>
416
417         * Version 1.2.0 released.
418
419 2004-12-27  Kenichi Handa  <handa@m17n.org>
420
421         * M17NEdit.ja: Renamed from MEdit.ja.
422
423         * Makefile.am: Put prefix "m17n-" instead of single "m" to
424         executables.
425         (EXTRA_DIST): Include HELLO.html and M17NEdit.ja.
426
427         * mconv.c, mdate.c, mdump.c, medit.c, mview.c: Documentations
428         changed ("mXXXX" -> "m17n-XXXX").
429
430 2004-12-21  Kenichi Handa  <handa@m17n.org>
431
432         * medit.c (ButtonProc): Reset the current input method (if
433         activated) and insert the produced text.
434         (KeyProc): Cancel the previous change.
435
436 2004-12-21  Kenichi Handa  <handa@m17n.org>
437
438         * medit.c (KeyProc): Handle C-\ as resetting input context.
439
440 2004-12-17  Kenichi Handa  <handa@m17n.org>
441
442         * medit.c (main): Allocagte filename by strdup if not specified.
443
444 2004-12-10  Kenichi Handa  <handa@m17n.org>
445
446         * mview.c (VERSION): Update to 1.2.0.
447
448         * medit.c (VERSION): Update to 1.2.0.
449         (main): If filename is not specified, open /dev/null.
450
451         * mdate.c (VERSION): Update to 1.2.0.
452
453         * mconv.c (VERSION): Update to 1.2.0.
454
455 2004-12-09  Kenichi Handa  <handa@m17n.org>
456
457         * medit.c (SaveProc, DumpImageProc, FileDialogProc, read_file):
458         Decode by Mcoding_utf_8_full, not Mcoding_utf_8.
459
460 2004-12-09  handa  <handa@m17n.org>
461
462         * Makefile.am (common_ldflags): Include libm17n-core.la.
463         (common_ldflags_gui): Include ${common_ldflags}
464         
465 2004-12-03  Kenichi Handa  <handa@m17n.org>
466
467         * mimx-anthy.c (AnthyContext): New member ic.
468         (new_context): When something goes wrong, return NULL without
469         creating a context.
470         (get_context): New function.
471         (init): Pay attention to the case of multiple calls.
472         (fini): Likewise.
473         (convert, change, resize, commit): Use get_context.
474
475         * mimx-ispell.c (face_available): New variable.
476         (init): Check if GUI APIs are available or not.  If not, set
477         face_available to 0.
478         (fini): Free a face only if face_available is not zero.
479         (ispell_word): Put face property only if available.
480
481 2004-10-29  Kenichi Handa  <handa@m17n.org>
482
483         * medit.c (main): Fix handling of "-s" arg.
484
485 2004-10-12  Kenichi Handa  <handa@m17n.org>
486
487         * medit.c (KeyProc): Cast buf to `unsigned char *'.
488         (FaceProc): Call hide_cursor () at first.
489
490 2004-09-27  Kenichi Handa  <handa@m17n.org>
491
492         * HELLO.html: Add Sinhala.
493
494 2004-09-23  Kenichi Handa  <handa@m17n.org>
495
496         * HELLO.utf8, HELLO.xml: Add Sinhala.
497
498 2004-09-14  Kenichi Handa  <handa@m17n.org>
499
500         * medit.c (update_selection): Fix for the case that the selection
501         is just one line.
502
503 2004-08-27  Kenichi Handa  <handa@m17n.org>
504
505         * mdump.c (help_exit): Describe about the arg "-r".
506         (reverse_bit_order, init_reverse_bit_order): Delete them.
507         (main): Handle the arg "-r".
508
509 2004-08-25  Kenichi Handa  <handa@m17n.org>
510
511         * medit.c: Adjusted for the member name change
512         (MDrawGlyphInfo->this -> MDrawGlyphInfo->metics).
513
514         * mdump.c: Adjusted for the member name change
515         (MDrawGlyphInfo->this -> MDrawGlyphInfo->metics).
516
517 2004-08-16  Kenichi Handa  <handa@m17n.org>
518
519         * Version 1.1.0 released.
520
521 2004-08-15  Kenichi Handa  <handa@m17n.org>
522
523         * MEdit.ja: Add Dhivehi.
524
525         * HELLO.utf8, HELLO.xml: Add Oriya and Dhivehi.
526
527         * medit.c (covert_selection): Handle explicit request of
528         UTF8_STRING.
529         (ExposeProc): If an initial input method is specifed, activate it.
530         (setup_input_methods): New arg initial_input_method.  If it's not
531         NULL, set current_input_method to the corresponding index.
532         (help_exit): Fix help message.
533         (main): Handle --im and -s command args.
534
535         * mdump.c (help_exit): Fix help message.
536
537 2004-08-09  Kenichi Handa  <handa@m17n.org>
538
539         * mconv.c (VERSION): Updated to 1.1.
540
541         * mdate.c (VERSION): Likewise.
542
543         * medit.c (VERSION): Likewise.
544
545         * mview.c (VERSION): Likewise.
546
547 2004-07-28  Kenichi Handa  <handa@m17n.org>
548
549         * HELLO.utf8: Add language names for Telugu and Gujarati.
550
551         * HELLO.xml: Add language names for Telugu and Gujarati.
552
553 2004-07-26  Kenichi Handa  <handa@m17n.org>
554
555         * medit.c (redraw_cursor): Fix checking of redrawing area.
556         (set_input_method_spot): Don't check face if the buffer is empty.
557         (show_cursor): Likewise.
558         (delete_char): Fix adjustment of nchars.
559         (CursorProc): Call update_cursor.
560
561 2004-07-23  Kenichi Handa  <handa@m17n.org>
562
563         * HELLO.xml: Add Myanmar.
564
565         * HELLO.utf8: Add Myanmar.
566
567 2004-07-22  Kenichi Handa  <handa@m17n.org>
568
569         * medit.c (get_selection): If decoding fails and *type is not
570         XA_UTF8_STRING, try to get selection value of type XA_UTF8_STRING.
571
572 2004-07-20  Kenichi Handa  <handa@m17n.org>
573
574         * medit.c (main): If frame creation is falied, exit by error.
575         Call M17N_FINI after destroying the application context.
576
577 2004-07-18  Kenichi Handa  <handa@m17n.org>
578
579         * Makefile.am (common_ldflags): Don't include
580         ${top_srcdir}/src/libm17n-core.la.
581
582 2004-07-07  Kenichi Handa  <handa@m17n.org>
583
584         * medit.c (Mcoding_compound_text): New variable.
585         (covert_selection): Fix previous change.
586         (main): Set Mcoding_compound_text.
587
588 2004-07-06  Kenichi Handa  <handa@m17n.org>
589
590         * mdump.c: Cancel previous change.
591
592         * Makefile.am (X_LD_FLAGS): Fix the order of linking.
593         (medit_LDADD, mview_LDADD, mdump_LDADD): Cancel previous change.
594
595         * HELLO.xml: Add Punjabi, Kannada, Telugu, and Gujarati.
596
597         * medit.c (covert_selection): If X_HAVE_UTF8_STRING is defined and
598         target is XA_UTF8_STRING, encode by utf-8.
599         (get_selection): If X_HAVE_UTF8_STRING is defined and *type is
600         XA_UTF8_STRING, decode by utf-8.
601
602 2004-07-05  Kenichi Handa  <handa@m17n.org>
603
604         * HELLO.utf8: Add Kannada.
605
606 2004-06-30  Kenichi Handa  <handa@m17n.org>
607
608         * mdump.c: Include <m17n-gd.h> instead of <m17n-gui.h>.
609
610         * Makefile.am (X_LD_FLAGS): New variable.
611         (medit_LDADD, mview_LDADD, mdump_LDADD): Add all depending
612         libraries.
613         (medit_LDFLAGS, mview_LDFLAGS, mdump_LDFLAGS): Delete them.
614         (libmimx_anthy_la_LIBADD): Add @ANTHY_LD_FLAGS@.
615         (libmimx_anthy_la_LDFLAGS): Delete @ANTHY_LD_FLAGS@.
616
617 2004-06-25  TAKAHASHI Naoto  <ntakahas@m17n.org>
618
619         * HELLO.utf8: Add Punjabi.
620
621 2004-06-24  Kenichi Handa  <handa@m17n.org>
622
623         * Makefile.am: (libmimx_ispell_la_LDFLAGS)
624         (libmimx_anthy_la_LDFLAGS): Add -module.
625
626 2004-06-23  Kenichi Handa  <handa@m17n.org>
627
628         * Makefile.am (medit_LDFLAGS, mview_LDFLAGS): Cancel the previous
629         change.
630
631         * medit.c (redraw_cursor): Refer to cursor.logical_width instead
632         of cursor.this.width.
633
634 2004-06-21  Kenichi Handa  <handa@m17n.org>
635
636         * Makefile.am (medit_LDFLAGS, mview_LDFLAGS): Include -lX11 and
637         -lXt.
638
639 2004-06-17  Kenichi Handa  <handa@m17n.org>
640
641         * mdump.c (main): Don't set control.as_image to 1.
642
643 2004-06-16  Kenichi Handa  <handa@m17n.org>
644
645         * mdump.c (main): Fix typo of error message.
646
647         * medit.c (face_freeserif): New variable.
648         (face_table): Add an entry for freeserif.
649         (main): Initialized and free face_freeserif.
650
651 2004-06-15  Kenichi Handa  <handa@m17n.org>
652
653         * mdump.c: Add command line arguments --family and --language.
654         (help_exit): Print info about those arguemnts.
655         (main): Make family name to lowercase.
656
657 2004-06-04  Kenichi Handa  <handa@m17n.org>
658
659         * mconv.c (compare_coding_name): New function.
660         (list_coding): Sort the list of codings by their names.
661
662 2004-06-03  Kenichi Handa  <handa@m17n.org>
663
664         * medit.c (InputMethodInfo): New type.
665         (input_method_table): Type changed to `InputMethodInfo *'.
666         (select_input_method): Adjusted for the change of
667         input_method_table.
668         (show_cursor): Open an input method here if necessary.
669         (compare_input_method): Adjusted for the change of
670         input_method_table.
671         (setup_input_methods): Likewise.  Don't open input methods here
672         except for XIM.
673         (main): Adjusted for the change of input_method_table.
674
675         * mconv.c (main): Close `in' and `out'.
676
677         * HELLO.utf8: Fix Greek line.
678
679         * HELLO.xml: Fix Greek line.
680
681 2004-05-28  Kenichi Handa  <handa@m17n.org>
682
683         * Makefile.am (VINFO): New variable.
684         (libmimx_ispell_la_LDFLAGS, libmimx_anthy_la_LDFLAGS): Include
685         ${VINFO}.
686
687         * mdump.c (PROGRAM_VERSION): Renamed from VERSION.
688         (main): Use PROGRAM_VERSION.
689
690         * medit.c (main): Make face_input_status copy of face_default.
691
692 2004-05-27  Kenichi Handa  <handa@m17n.org>
693
694         * medit.c (show_cursor): Check hline->width and box->width.
695         (main): Set reverse videomode in a face for selection.
696
697         * mdump.c: Include config.h.  Include <gd.h> instead of
698         <X11/Xlib.h>.  If not HAVE_FREETYPE nor HAVE_GD, define a pseudo
699         function main that just print an error message.
700         (help_exit): Adjusted for the change of spec.
701         (dump_image): Argument changed.  Dump PNG image instead of PBM.
702         (main): Adjusted for the change of spec.
703
704         * Makefile.am (common_ldflags_gui): Renamed from
705         common_ldflags_X.  Set to .../libm17n-gui.la.  Referrer changed.
706         (mdump_LDFLAGS): Include @GD_LD_FLAGS@
707
708         * HELLO.xml:  Add Bengali.
709
710 2004-05-21  Kenichi Handa  <handa@m17n.org>
711
712         * HELLO.utf8: Add Bengali.
713
714 2004-05-20  Kenichi Handa  <handa@m17n.org>
715
716         * medit.c (redraw): If contro.anti_alias is nonzero, always clear.
717         (ButtonMoveProc): Don't give control.anti_alias to redraw.
718         (default_face_list): New variable.
719         (FaceProc): If no selection, change the default face.
720         (main): Initialize and finalize default_face_list.
721
722 2004-04-27  Kenichi Handa  <handa@m17n.org>
723
724         * mimx-ispell.c: Add coding tag euc-jp.
725
726         * mimx-anthy.c: Add coding tag euc-jp.
727
728         * medit.c: Add coding tag euc-jp.
729         (ButtonMoveProc): Full redraw if we are using anti-aliased text.
730         (main): Set control.anti_alias to 1. 
731
732         * mdump.c: Add coding tag euc-jp.
733
734         * mdate.c: Add coding tag euc-jp.
735
736         * mconv.c: Add coding tag euc-jp.
737
738 2004-04-20  Kenichi Handa  <handa@m17n.org>
739
740         * Makefile.am (medit_LDFLAGS): Include X_PRE_LIBS, XLIBS,
741         X_EXTRA_LIBS.
742         (mview_LDFLAGS): Likewise.
743
744         * linebreak.c: Don't include wordcut/xmalloc.h, wordcut/path.h.
745
746 2004-03-29  Kenichi Handa  <handa@m17n.org>
747
748         * Version 1.0 Patch Level 2 released.
749
750 2004-03-19  Kenichi Handa  <handa@m17n.org>
751
752         * Version 1.0 Patch Level 1 released.
753
754 2004-03-19  Kenichi Handa  <handa@m17n.org>
755
756         * medit.c (VERSION): Changed to 1.0.1.
757         (update_selection): Fix for the case that the selected region is
758         expanded to the opposite direction.
759         (ButtonMoveProc): Likewise.
760         (main): Use alloca instead of malloc for allocating menu names.
761         Free several memory areas and GCs.
762
763 2004-03-12  Kenichi Handa  <handa@m17n.org>
764
765         * medit.c (input_status_control): New variable.
766         (input_status): Use input_status_control.
767         (main): Initialize input_status_control.
768
769 2004-03-01  Kenichi Handa  <handa@m17n.org>
770
771         * Version 1.0 released.
772
773 \f
774 Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
775   National Institute of Advanced Industrial Science and Technology (AIST)
776   Registration Number H15PRO112
777
778 This file is part of the m17n library.
779
780 The m17n library is free software; you can redistribute it and/or
781 modify it under the terms of the GNU Lesser General Public License
782 as published by the Free Software Foundation; either version 2.1 of
783 the License, or (at your option) any later version.
784
785 The m17n library is distributed in the hope that it will be useful,
786 but WITHOUT ANY WARRANTY; without even the implied warranty of
787 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
788 Lesser General Public License for more details.
789
790 You should have received a copy of the GNU Lesser General Public
791 License along with the m17n library; if not, write to the Free
792 Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
793 Boston, MA 02110-1301, USA.