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