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