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