Imported Upstream version 0.18.3.2
[platform/upstream/gettext.git] / gettext-tools / libgettextpo / ChangeLog.0
1 2015-09-11  Daiki Ueno  <ueno@gnu.org>
2
3         * gettext 0.19.6 released.
4
5 2015-07-10  Daiki Ueno  <ueno@gnu.org>
6
7         * gettext 0.19.5 released.
8
9 2015-03-06  Daiki Ueno  <ueno@gnu.org>
10
11         * Makefile.am (libgettextpo_la_AUXSOURCES): Add
12         ../src/format-kde-kuit.c and ../src/libexpat-compat.c.
13         (libgettextpo_la_LDFLAGS): Add @LTLIBEXPAT@.
14
15 2014-12-24  Daiki Ueno  <ueno@gnu.org>
16
17         * gettext 0.19.4 released.
18
19 2014-12-24  Daiki Ueno  <ueno@gnu.org>
20
21         * gettext-po.in.h (LIBGETTEXTPO_VERSION): Bump to 0.19.4.
22         * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 5:3:5.
23
24 2014-10-15  Daiki Ueno  <ueno@gnu.org>
25
26         * gettext 0.19.3 released.
27
28 2014-10-15  Daiki Ueno  <ueno@gnu.org>
29
30         * gettext-po.in.h (LIBGETTEXTPO_VERSION): Bump to 0.19.3.
31
32 2014-07-14  Daiki Ueno  <ueno@gnu.org>
33
34         * gettext 0.19.2 released.
35
36 2014-06-10  Daiki Ueno  <ueno@gnu.org>
37
38         * gettext 0.19.1 released.
39
40 2014-06-02  Daiki Ueno  <ueno@gnu.org>
41
42         * gettext 0.19 released.
43
44 2014-04-22  Roumen Petrov  <bugtrack@roumenpetrov.info>  (tiny change)
45
46         build: Use Automake 'subdir-objects' option
47         * Makefile.am (AUTOMAKE_OPTIONS): Add 'subdir-objects'.
48
49 2013-04-26  Daiki Ueno  <ueno@gnu.org>
50
51         Support for Python brace format.
52         * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-python-brace.c.
53
54 2013-04-17  Andreas Stricker  <astricker@futurelab.ch>
55
56         Support for JavaScript.
57         * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-javascript.c.
58
59 2013-04-11  Ľubomír Remák  <lubomirr@lubomirr.eu>
60
61         * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-lua.c.
62
63 2012-12-25  Daiki Ueno  <ueno@gnu.org>
64
65         * gettext-0.18.2 released.
66
67 2012-12-08  Daiki Ueno  <ueno@unixuser.org>
68
69         * gettext-po.in.h (LIBGETTEXTPO_VERSION): Bump to 0.18.2.
70         * Makefile.am (LTV_CURRENT): Bump to 5:2:5.
71
72 2010-11-07  Bruno Haible  <bruno@clisp.org>
73
74         Rename gettext-po.h.in to gettext-po.in.h.
75         * gettext-po.in.h: New file, renamed from gettext-po.h.in.
76         * Makefile.am (EXTRA_DIST, gettext-po.h): Update.
77
78 2011-06-07  Bruno Haible  <bruno@clisp.org>
79
80         Rely more on libtool.
81         * Makefile.am (libgettextpo_la_LDFLAGS): Use -no-undefined always.
82         Don't use @LTNOUNDEF@.
83
84 2010-06-06  Bruno Haible  <bruno@clisp.org>
85
86         Bug fixes in libgettextpo.
87         * gettext-po.c (po_message_create): Initialize msgstr with the empty
88         string, not with NULL.
89         (po_message_is_range): Assign to output parameters correctly.
90         (po_file_check_all, po_message_check_all): Have check_message_list
91         ignore untranslated and fuzzy messages.
92
93 2010-06-06  Bruno Haible  <bruno@clisp.org>
94
95         Avoid link error in programs that use libgettextpo.
96         * Makefile.am (libgettextpo_la_LIBADD): Add $(LTLIBUNISTRING).
97         Reported by Dmitry V. Levin <ldv@altlinux.org>.
98
99 2010-06-04  Bruno Haible  <bruno@clisp.org>
100
101         * gettext-0.18.1 released.
102
103 2010-06-03  Bruno Haible  <bruno@clisp.org>
104
105         * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
106         * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 5:1:5.
107
108 2010-05-09  Bruno Haible  <bruno@clisp.org>
109
110         * gettext-0.18 released.
111
112 2010-05-09  Bruno Haible  <bruno@clisp.org>
113
114         * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
115         * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 5:0:5.
116         * libgettextpo.rc: Update year.
117
118 2009-12-26  Bruno Haible  <bruno@clisp.org>
119
120         * libgettextpo.rc: Update.
121
122 2009-12-12  Bruno Haible  <bruno@clisp.org>
123
124         * gettext-po.h.in: Untabify.
125         * gettext-po.c: Untabify.
126
127 2009-11-30  Guido Flohr <guido@imperia.bg>
128
129         * Makefile.am (MOSTLYCLEANDIRS): New variable.
130
131 2009-08-10  Bruno Haible  <bruno@clisp.org>
132
133         * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-gfc-internal.c,
134         format-qt-plural.c.
135
136 2009-03-25  Bruno Haible  <bruno@clisp.org>
137
138         Fix the handling of Windows resources in shared libraries.
139         * Makefile.am (WOE32_LIBADD): Renamed from WOE32_LDADD. Use
140         libgettextpo.res.lo instead of libgettextpo.res.
141         (libgettextpo.res.lo): Renamed from libgettextpo.res. Use libtool
142         --tag=RC.
143         (MOSTLYCLEANFILES): Update.
144
145 2009-01-18  Bruno Haible  <bruno@clisp.org>
146
147         * gettext-po.c (po_message_comments, po_message_extracted_comments):
148         Update after string_list_join changed.
149
150 2008-10-04  Bruno Haible  <bruno@clisp.org>
151
152         * gettext-po.h.in (po_message_is_range, po_message_set_range): New
153         declarations.
154         * gettext-po.c (po_message_is_range, po_message_set_range): New
155         functions.
156         (po_message_check_format): Update.
157
158 2008-10-03  Bruno Haible  <bruno@clisp.org>
159
160         * gettext-po.c (po_message_check_format): Update for signature changes
161         of check_message and check_msgid_msgstr_format.
162
163 2008-07-19  Bruno Haible  <bruno@clisp.org>
164
165         * Makefile.am (EXTRA_DIST): Add gnulib-m4/gnulib-cache.m4.
166
167 2008-05-26  Bruno Haible  <bruno@clisp.org>
168
169         * gettext-po.c (po_header_field, po_header_set_field): Recognize a
170         field also if there is no space after the ':'.
171         Reported by Nacho <nacho.resa@gmail.com>.
172
173 2007-11-07  Bruno Haible  <bruno@clisp.org>
174
175         * gettext-0.17 released.
176
177 2007-11-01  Bruno Haible  <bruno@clisp.org>
178
179         * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
180         * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 4:0:4.
181
182 2007-10-21  Bruno Haible  <bruno@clisp.org>
183
184         * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
185         (po_format_list, po_format_pretty_name): New declarations.
186         * gettext-po.c: Include xvasprintf.h.
187         (po_format_list, po_format_pretty_name): New functions.
188         Reported by Dwayne Bailey <dwayne@translate.org.za>.
189
190 2007-10-20  Bruno Haible  <bruno@clisp.org>
191
192         * gettext-po.c (po_message_check_format): Update call to check_message,
193         check_msgid_msgstr_format.
194
195 2007-10-07  Bruno Haible  <bruno@clisp.org>
196
197         * libgettextpo.rc (Comments): Update.
198
199 2007-10-06  Bruno Haible  <bruno@clisp.org>
200
201         * Makefile.am (EXTRA_DIST): Add libgettextpo.rc.
202
203 2007-09-30  Bruno Haible  <bruno@clisp.org>
204
205         * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-kde.c.
206
207 2007-06-08  Bruno Haible  <bruno@clisp.org>
208
209         * Makefile.am (LDADD): Remove variable.
210         (libgettextpo_la_LIBADD): Use WOE32_LDADD here.
211
212 2007-05-28  Bruno Haible  <bruno@clisp.org>
213
214         * libgettextpo.rc: New file.
215         * Makefile.am (LDADD, WOE32_LDADD): New variables.
216         (libgettextpo.res): New rule.
217         (MOSTLYCLEANFILES): Add libgettextpo.res.
218
219 2007-05-13  Bruno Haible  <bruno@clisp.org>
220
221         * gettext-po.c: Don't include vasprintf.h.
222
223 2006-12-13  Bruno Haible  <bruno@clisp.org>
224
225         * Makefile.am (MAINTAINERCLEANFILES): New variable.
226
227 2006-11-26  Bruno Haible  <bruno@clisp.org>
228
229         * Makefile.am (config.h): When removing an object file, also remove
230         the corresponding .lo file.
231
232 2006-11-26  Bruno Haible  <bruno@clisp.org>
233
234         Support for VPATH builds.
235         * Makefile.am (config.h): Don't prepend "$(srcdir)/" to the source
236         file name if it is present in the build directory.
237
238 2006-11-03  Bruno Haible  <bruno@clisp.org>
239
240         Simplify xmalloc expressions. Add overflow check in xmalloc arguments.
241         * gettext-po.c (po_file_create, po_file_read): Use XMALLOC instead of
242         xmalloc.
243         (po_file_domains, po_header_field, po_header_set_field): Use XNMALLOC
244         instead of xmalloc.
245         (po_message_iterator: Use XMALLOC instead of xmalloc.
246
247 2006-10-29  Bruno Haible  <bruno@clisp.org>
248
249         Don't name mangle exported symbols in C++ mode.
250         * gettext-po.c (po_file_read_v2, po_file_read, po_file_write,
251         po_message_check_format) [C++]: Declare as extern "C".
252
253 2006-11-27  Bruno Haible  <bruno@clisp.org>
254
255         * gettext-0.16.1 released.
256
257 2006-10-29  Bruno Haible  <bruno@clisp.org>
258
259         * gettext-po.h.in (po_message_prev_msgctxt, po_message_set_prev_msgctxt,
260         po_message_prev_msgid, po_message_set_prev_msgid,
261         po_message_prev_msgid_plural, po_message_set_prev_msgid_plural): New
262         declarations.
263
264 2006-10-28  Bruno Haible  <bruno@clisp.org>
265
266         Fix for parallel makes.
267         * Makefile.am (BUILT_SOURCES): Don't add config.h.
268         (all, check, install): Depend on config.h.
269         (config.h): Depend on the BUILT_SOURCES. Don't invoke make recursively.
270         Reported by Ralf Wildenhues.
271
272 2006-10-26  Bruno Haible  <bruno@clisp.org>
273
274         * gettext-0.16 released.
275
276 2006-10-25  Bruno Haible  <bruno@clisp.org>
277
278         * Makefile.am (config.h): If one of the three steps fails, remove
279         config.h and fail.
280
281 2006-10-24  Bruno Haible  <bruno@clisp.org>
282
283         * Makefile.am (AM_CPPFLAGS): Add also $(top_srcdir). Needed so that
284         woe32dll/export.h is found while compiling gettextpo-exports.c in a
285         VPATH build.
286         Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.
287
288 2006-10-24  Bruno Haible  <bruno@clisp.org>
289
290         * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
291
292 2006-10-24  Bruno Haible  <bruno@clisp.org>
293
294         * Makefile.am (AM_CPPFLAGS): Remove useless -I options.
295
296 2006-10-23  Bruno Haible  <bruno@clisp.org>
297
298         * Makefile.am (config.h): Update obstack_free hack.
299
300 2006-10-23  Bruno Haible  <bruno@clisp.org>
301
302         Fix "make dist".
303         * Makefile.am (nodist_noinst_HEADERS): Renamed from noinst_HEADERS.
304         (libgettextpo_la_SOURCES): Remove gettext-po.h.
305
306 2006-10-21  Bruno Haible  <bruno@clisp.org>
307
308         * gettext-po.h.in (struct po_error_handler): Add format attribute to
309         error, error_at_line fields.
310         * gettext-po.c (po_error_logger): Declare with format attribute.
311
312 2006-10-20  Bruno Haible  <bruno@clisp.org>
313
314         * Makefile.am (config.h): Treat .lo files like .o files. Define
315         DLL_VARIABLE to empty. Avoid warning when config.h is included twice.
316         Add special hack for obstack_free.
317
318 2006-10-16  Bruno Haible  <bruno@clisp.org>
319
320         * gettext-po.h.in: New file, moved here from ../src/.
321         * gettext-po.c: New file, moved here from ../src/.
322         * Makefile.am: New file, includings parts of ../src/Makefile.am.
323         * exported.sh.in: New file.
324