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