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