1 2013-04-26 Daiki Ueno <ueno@gnu.org>
3 Support for Python brace format.
4 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-python-brace.c.
6 2013-04-17 Andreas Stricker <astricker@futurelab.ch>
8 Support for JavaScript.
9 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-javascript.c.
11 2013-04-11 Ľubomír Remák <lubomirr@lubomirr.eu>
13 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-lua.c.
15 2012-12-25 Daiki Ueno <ueno@gnu.org>
17 * gettext-0.18.2 released.
19 2012-12-08 Daiki Ueno <ueno@unixuser.org>
21 * gettext-po.in.h (LIBGETTEXTPO_VERSION): Bump to 0.18.2.
22 * Makefile.am (LTV_CURRENT): Bump to 5:2:5.
24 2010-11-07 Bruno Haible <bruno@clisp.org>
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.
30 2011-06-07 Bruno Haible <bruno@clisp.org>
33 * Makefile.am (libgettextpo_la_LDFLAGS): Use -no-undefined always.
34 Don't use @LTNOUNDEF@.
36 2010-06-06 Bruno Haible <bruno@clisp.org>
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.
45 2010-06-06 Bruno Haible <bruno@clisp.org>
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>.
51 2010-06-04 Bruno Haible <bruno@clisp.org>
53 * gettext-0.18.1 released.
55 2010-06-03 Bruno Haible <bruno@clisp.org>
57 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
58 * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 5:1:5.
60 2010-05-09 Bruno Haible <bruno@clisp.org>
62 * gettext-0.18 released.
64 2010-05-09 Bruno Haible <bruno@clisp.org>
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.
70 2009-12-26 Bruno Haible <bruno@clisp.org>
72 * libgettextpo.rc: Update.
74 2009-12-12 Bruno Haible <bruno@clisp.org>
76 * gettext-po.h.in: Untabify.
77 * gettext-po.c: Untabify.
79 2009-11-30 Guido Flohr <guido@imperia.bg>
81 * Makefile.am (MOSTLYCLEANDIRS): New variable.
83 2009-08-10 Bruno Haible <bruno@clisp.org>
85 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-gfc-internal.c,
88 2009-03-25 Bruno Haible <bruno@clisp.org>
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
95 (MOSTLYCLEANFILES): Update.
97 2009-01-18 Bruno Haible <bruno@clisp.org>
99 * gettext-po.c (po_message_comments, po_message_extracted_comments):
100 Update after string_list_join changed.
102 2008-10-04 Bruno Haible <bruno@clisp.org>
104 * gettext-po.h.in (po_message_is_range, po_message_set_range): New
106 * gettext-po.c (po_message_is_range, po_message_set_range): New
108 (po_message_check_format): Update.
110 2008-10-03 Bruno Haible <bruno@clisp.org>
112 * gettext-po.c (po_message_check_format): Update for signature changes
113 of check_message and check_msgid_msgstr_format.
115 2008-07-19 Bruno Haible <bruno@clisp.org>
117 * Makefile.am (EXTRA_DIST): Add gnulib-m4/gnulib-cache.m4.
119 2008-05-26 Bruno Haible <bruno@clisp.org>
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>.
125 2007-11-07 Bruno Haible <bruno@clisp.org>
127 * gettext-0.17 released.
129 2007-11-01 Bruno Haible <bruno@clisp.org>
131 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
132 * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 4:0:4.
134 2007-10-21 Bruno Haible <bruno@clisp.org>
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>.
142 2007-10-20 Bruno Haible <bruno@clisp.org>
144 * gettext-po.c (po_message_check_format): Update call to check_message,
145 check_msgid_msgstr_format.
147 2007-10-07 Bruno Haible <bruno@clisp.org>
149 * libgettextpo.rc (Comments): Update.
151 2007-10-06 Bruno Haible <bruno@clisp.org>
153 * Makefile.am (EXTRA_DIST): Add libgettextpo.rc.
155 2007-09-30 Bruno Haible <bruno@clisp.org>
157 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-kde.c.
159 2007-06-08 Bruno Haible <bruno@clisp.org>
161 * Makefile.am (LDADD): Remove variable.
162 (libgettextpo_la_LIBADD): Use WOE32_LDADD here.
164 2007-05-28 Bruno Haible <bruno@clisp.org>
166 * libgettextpo.rc: New file.
167 * Makefile.am (LDADD, WOE32_LDADD): New variables.
168 (libgettextpo.res): New rule.
169 (MOSTLYCLEANFILES): Add libgettextpo.res.
171 2007-05-13 Bruno Haible <bruno@clisp.org>
173 * gettext-po.c: Don't include vasprintf.h.
175 2006-12-13 Bruno Haible <bruno@clisp.org>
177 * Makefile.am (MAINTAINERCLEANFILES): New variable.
179 2006-11-26 Bruno Haible <bruno@clisp.org>
181 * Makefile.am (config.h): When removing an object file, also remove
182 the corresponding .lo file.
184 2006-11-26 Bruno Haible <bruno@clisp.org>
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.
190 2006-11-03 Bruno Haible <bruno@clisp.org>
192 Simplify xmalloc expressions. Add overflow check in xmalloc arguments.
193 * gettext-po.c (po_file_create, po_file_read): Use XMALLOC instead of
195 (po_file_domains, po_header_field, po_header_set_field): Use XNMALLOC
197 (po_message_iterator: Use XMALLOC instead of xmalloc.
199 2006-10-29 Bruno Haible <bruno@clisp.org>
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".
205 2006-11-27 Bruno Haible <bruno@clisp.org>
207 * gettext-0.16.1 released.
209 2006-10-29 Bruno Haible <bruno@clisp.org>
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
216 2006-10-28 Bruno Haible <bruno@clisp.org>
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.
224 2006-10-26 Bruno Haible <bruno@clisp.org>
226 * gettext-0.16 released.
228 2006-10-25 Bruno Haible <bruno@clisp.org>
230 * Makefile.am (config.h): If one of the three steps fails, remove
233 2006-10-24 Bruno Haible <bruno@clisp.org>
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
238 Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.
240 2006-10-24 Bruno Haible <bruno@clisp.org>
242 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
244 2006-10-24 Bruno Haible <bruno@clisp.org>
246 * Makefile.am (AM_CPPFLAGS): Remove useless -I options.
248 2006-10-23 Bruno Haible <bruno@clisp.org>
250 * Makefile.am (config.h): Update obstack_free hack.
252 2006-10-23 Bruno Haible <bruno@clisp.org>
255 * Makefile.am (nodist_noinst_HEADERS): Renamed from noinst_HEADERS.
256 (libgettextpo_la_SOURCES): Remove gettext-po.h.
258 2006-10-21 Bruno Haible <bruno@clisp.org>
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.
264 2006-10-20 Bruno Haible <bruno@clisp.org>
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.
270 2006-10-16 Bruno Haible <bruno@clisp.org>
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.