*** empty log message ***
[m17n/m17n-lib.git] / example / ChangeLog
1 2004-07-26  Kenichi Handa  <handa@m17n.org>
2
3         * medit.c (redraw_cursor): Fix checking of redrawing area.
4         (set_input_method_spot): Don't check face if the buffer is empty.
5         (show_cursor): Likewise.
6         (delete_char): Fix adjustment of nchars.
7
8 2004-07-23  Kenichi Handa  <handa@m17n.org>
9
10         * HELLO.xml: Add Myanmar.
11
12         * HELLO.utf8: Add Myanmar.
13
14 2004-07-22  Kenichi Handa  <handa@m17n.org>
15
16         * medit.c (get_selection): If decoding fails and *type is not
17         XA_UTF8_STRING, try to get selection value of type XA_UTF8_STRING.
18
19 2004-07-20  Kenichi Handa  <handa@m17n.org>
20
21         * medit.c (main): If frame creation is falied, exit by error.
22         Call M17N_FINI after destroying the application context.
23
24 2004-07-18  Kenichi Handa  <handa@m17n.org>
25
26         * Makefile.am (common_ldflags): Don't include
27         ${top_srcdir}/src/libm17n-core.la.
28
29 2004-07-07  Kenichi Handa  <handa@m17n.org>
30
31         * medit.c (Mcoding_compound_text): New variable.
32         (covert_selection): Fix previous change.
33         (main): Set Mcoding_compound_text.
34
35 2004-07-06  Kenichi Handa  <handa@m17n.org>
36
37         * mdump.c: Cancel previous change.
38
39         * Makefile.am (X_LD_FLAGS): Fix the order of linking.
40         (medit_LDADD, mview_LDADD, mdump_LDADD): Cancel previous change.
41
42         * HELLO.xml: Add Punjabi, Kannada, Telugu, and Gujarati.
43
44         * medit.c (covert_selection): If X_HAVE_UTF8_STRING is defined and
45         target is XA_UTF8_STRING, encode by utf-8.
46         (get_selection): If X_HAVE_UTF8_STRING is defined and *type is
47         XA_UTF8_STRING, decode by utf-8.
48
49 2004-07-05  Kenichi Handa  <handa@m17n.org>
50
51         * HELLO.utf8: Add Kannada.
52
53 2004-06-30  Kenichi Handa  <handa@m17n.org>
54
55         * mdump.c: Include <m17n-gd.h> instead of <m17n-gui.h>.
56
57         * Makefile.am (X_LD_FLAGS): New variable.
58         (medit_LDADD, mview_LDADD, mdump_LDADD): Add all depending
59         libraries.
60         (medit_LDFLAGS, mview_LDFLAGS, mdump_LDFLAGS): Delete them.
61         (libmimx_anthy_la_LIBADD): Add @ANTHY_LD_FLAGS@.
62         (libmimx_anthy_la_LDFLAGS): Delete @ANTHY_LD_FLAGS@.
63
64 2004-06-25  TAKAHASHI Naoto  <ntakahas@m17n.org>
65
66         * HELLO.utf8: Add Punjabi.
67
68 2004-06-24  Kenichi Handa  <handa@m17n.org>
69
70         * Makefile.am: (libmimx_ispell_la_LDFLAGS)
71         (libmimx_anthy_la_LDFLAGS): Add -module.
72
73 2004-06-23  Kenichi Handa  <handa@m17n.org>
74
75         * Makefile.am (medit_LDFLAGS, mview_LDFLAGS): Cancel the previous
76         change.
77
78         * medit.c (redraw_cursor): Refer to cursor.logical_width instead
79         of cursor.this.width.
80
81 2004-06-21  Kenichi Handa  <handa@m17n.org>
82
83         * Makefile.am (medit_LDFLAGS, mview_LDFLAGS): Include -lX11 and
84         -lXt.
85
86 2004-06-17  Kenichi Handa  <handa@m17n.org>
87
88         * mdump.c (main): Don't set control.as_image to 1.
89
90 2004-06-16  Kenichi Handa  <handa@m17n.org>
91
92         * mdump.c (main): Fix typo of error message.
93
94         * medit.c (face_freeserif): New variable.
95         (face_table): Add an entry for freeserif.
96         (main): Initialized and free face_freeserif.
97
98 2004-06-15  Kenichi Handa  <handa@m17n.org>
99
100         * mdump.c: Add command line arguments --family and --language.
101         (help_exit): Print info about those arguemnts.
102         (main): Make family name to lowercase.
103
104 2004-06-04  Kenichi Handa  <handa@m17n.org>
105
106         * mconv.c (compare_coding_name): New function.
107         (list_coding): Sort the list of codings by their names.
108
109 2004-06-03  Kenichi Handa  <handa@m17n.org>
110
111         * medit.c (InputMethodInfo): New type.
112         (input_method_table): Type changed to `InputMethodInfo *'.
113         (select_input_method): Adjusted for the change of
114         input_method_table.
115         (show_cursor): Open an input method here if necessary.
116         (compare_input_method): Adjusted for the change of
117         input_method_table.
118         (setup_input_methods): Likewise.  Don't open input methods here
119         except for XIM.
120         (main): Adjusted for the change of input_method_table.
121
122         * mconv.c (main): Close `in' and `out'.
123
124         * HELLO.utf8: Fix Greek line.
125
126         * HELLO.xml: Fix Greek line.
127
128 2004-05-28  Kenichi Handa  <handa@m17n.org>
129
130         * Makefile.am (VINFO): New variable.
131         (libmimx_ispell_la_LDFLAGS, libmimx_anthy_la_LDFLAGS): Include
132         ${VINFO}.
133
134         * mdump.c (PROGRAM_VERSION): Renamed from VERSION.
135         (main): Use PROGRAM_VERSION.
136
137         * medit.c (main): Make face_input_status copy of face_default.
138
139 2004-05-27  Kenichi Handa  <handa@m17n.org>
140
141         * medit.c (show_cursor): Check hline->width and box->width.
142         (main): Set reverse videomode in a face for selection.
143
144         * mdump.c: Include config.h.  Include <gd.h> instead of
145         <X11/Xlib.h>.  If not HAVE_FREETYPE nor HAVE_GD, define a pseudo
146         function main that just print an error message.
147         (help_exit): Adjusted for the change of spec.
148         (dump_image): Argument changed.  Dump PNG image instead of PBM.
149         (main): Adjusted for the change of spec.
150
151         * Makefile.am (common_ldflags_gui): Renamed from
152         common_ldflags_X.  Set to .../libm17n-gui.la.  Referrer changed.
153         (mdump_LDFLAGS): Include @GD_LD_FLAGS@
154
155         * HELLO.xml:  Add Bengali.
156
157 2004-05-21  Kenichi Handa  <handa@m17n.org>
158
159         * HELLO.utf8: Add Bengali.
160
161 2004-05-20  Kenichi Handa  <handa@m17n.org>
162
163         * medit.c (redraw): If contro.anti_alias is nonzero, always clear.
164         (ButtonMoveProc): Don't give control.anti_alias to redraw.
165         (default_face_list): New variable.
166         (FaceProc): If no selection, change the default face.
167         (main): Initialize and finalize default_face_list.
168
169 2004-04-27  Kenichi Handa  <handa@m17n.org>
170
171         * mimx-ispell.c: Add coding tag euc-jp.
172
173         * mimx-anthy.c: Add coding tag euc-jp.
174
175         * medit.c: Add coding tag euc-jp.
176         (ButtonMoveProc): Full redraw if we are using anti-aliased text.
177         (main): Set control.anti_alias to 1. 
178
179         * mdump.c: Add coding tag euc-jp.
180
181         * mdate.c: Add coding tag euc-jp.
182
183         * mconv.c: Add coding tag euc-jp.
184
185 2004-04-20  Kenichi Handa  <handa@m17n.org>
186
187         * Makefile.am (medit_LDFLAGS): Include X_PRE_LIBS, XLIBS,
188         X_EXTRA_LIBS.
189         (mview_LDFLAGS): Likewise.
190
191         * linebreak.c: Don't include wordcut/xmalloc.h, wordcut/path.h.
192
193 2004-03-29  Kenichi Handa  <handa@m17n.org>
194
195         * Version 1.0 Patch Level 2 released.
196
197 2004-03-19  Kenichi Handa  <handa@m17n.org>
198
199         * Version 1.0 Patch Level 1 released.
200
201 2004-03-19  Kenichi Handa  <handa@m17n.org>
202
203         * medit.c (VERSION): Changed to 1.0.1.
204         (update_selection): Fix for the case that the selected region is
205         expanded to the opposite direction.
206         (ButtonMoveProc): Likewise.
207         (main): Use alloca instead of malloc for allocating menu names.
208         Free several memory areas and GCs.
209
210 2004-03-12  Kenichi Handa  <handa@m17n.org>
211
212         * medit.c (input_status_control): New variable.
213         (input_status): Use input_status_control.
214         (main): Initialize input_status_control.
215
216 2004-03-01  Kenichi Handa  <handa@m17n.org>
217
218         * Version 1.0 released.
219
220 \f
221 Copyright (C) 2003, 2004
222   National Institute of Advanced Industrial Science and Technology (AIST)
223   Registration Number H15PRO112
224
225 This file is part of the m17n library.
226
227 The m17n library is free software; you can redistribute it and/or
228 modify it under the terms of the GNU Lesser General Public License
229 as published by the Free Software Foundation; either version 2.1 of
230 the License, or (at your option) any later version.
231
232 The m17n library is distributed in the hope that it will be useful,
233 but WITHOUT ANY WARRANTY; without even the implied warranty of
234 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
235 Lesser General Public License for more details.
236
237 You should have received a copy of the GNU Lesser General Public
238 License along with the m17n library; if not, write to the Free
239 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
240 02111-1307, USA.