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