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