1 2010-06-06 Bruno Haible <bruno@clisp.org>
3 Avoid link error in programs that use libgettextpo.
4 * Makefile.am (libgettextpo_la_LIBADD): Add $(LTLIBUNISTRING).
5 Reported by Dmitry V. Levin <ldv@altlinux.org>.
7 2010-06-04 Bruno Haible <bruno@clisp.org>
9 * gettext-0.18.1 released.
11 2010-06-03 Bruno Haible <bruno@clisp.org>
13 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
14 * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 5:1:5.
16 2010-05-09 Bruno Haible <bruno@clisp.org>
18 * gettext-0.18 released.
20 2010-05-09 Bruno Haible <bruno@clisp.org>
22 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
23 * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 5:0:5.
24 * libgettextpo.rc: Update year.
26 2009-12-26 Bruno Haible <bruno@clisp.org>
28 * libgettextpo.rc: Update.
30 2009-12-12 Bruno Haible <bruno@clisp.org>
32 * gettext-po.h.in: Untabify.
33 * gettext-po.c: Untabify.
35 2009-11-30 Guido Flohr <guido@imperia.bg>
37 * Makefile.am (MOSTLYCLEANDIRS): New variable.
39 2009-08-10 Bruno Haible <bruno@clisp.org>
41 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-gfc-internal.c,
44 2009-03-25 Bruno Haible <bruno@clisp.org>
46 Fix the handling of Windows resources in shared libraries.
47 * Makefile.am (WOE32_LIBADD): Renamed from WOE32_LDADD. Use
48 libgettextpo.res.lo instead of libgettextpo.res.
49 (libgettextpo.res.lo): Renamed from libgettextpo.res. Use libtool
51 (MOSTLYCLEANFILES): Update.
53 2009-01-18 Bruno Haible <bruno@clisp.org>
55 * gettext-po.c (po_message_comments, po_message_extracted_comments):
56 Update after string_list_join changed.
58 2008-10-04 Bruno Haible <bruno@clisp.org>
60 * gettext-po.h.in (po_message_is_range, po_message_set_range): New
62 * gettext-po.c (po_message_is_range, po_message_set_range): New
64 (po_message_check_format): Update.
66 2008-10-03 Bruno Haible <bruno@clisp.org>
68 * gettext-po.c (po_message_check_format): Update for signature changes
69 of check_message and check_msgid_msgstr_format.
71 2008-07-19 Bruno Haible <bruno@clisp.org>
73 * Makefile.am (EXTRA_DIST): Add gnulib-m4/gnulib-cache.m4.
75 2008-05-26 Bruno Haible <bruno@clisp.org>
77 * gettext-po.c (po_header_field, po_header_set_field): Recognize a
78 field also if there is no space after the ':'.
79 Reported by Nacho <nacho.resa@gmail.com>.
81 2007-11-07 Bruno Haible <bruno@clisp.org>
83 * gettext-0.17 released.
85 2007-11-01 Bruno Haible <bruno@clisp.org>
87 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
88 * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 4:0:4.
90 2007-10-21 Bruno Haible <bruno@clisp.org>
92 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
93 (po_format_list, po_format_pretty_name): New declarations.
94 * gettext-po.c: Include xvasprintf.h.
95 (po_format_list, po_format_pretty_name): New functions.
96 Reported by Dwayne Bailey <dwayne@translate.org.za>.
98 2007-10-20 Bruno Haible <bruno@clisp.org>
100 * gettext-po.c (po_message_check_format): Update call to check_message,
101 check_msgid_msgstr_format.
103 2007-10-07 Bruno Haible <bruno@clisp.org>
105 * libgettextpo.rc (Comments): Update.
107 2007-10-06 Bruno Haible <bruno@clisp.org>
109 * Makefile.am (EXTRA_DIST): Add libgettextpo.rc.
111 2007-09-30 Bruno Haible <bruno@clisp.org>
113 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-kde.c.
115 2007-06-08 Bruno Haible <bruno@clisp.org>
117 * Makefile.am (LDADD): Remove variable.
118 (libgettextpo_la_LIBADD): Use WOE32_LDADD here.
120 2007-05-28 Bruno Haible <bruno@clisp.org>
122 * libgettextpo.rc: New file.
123 * Makefile.am (LDADD, WOE32_LDADD): New variables.
124 (libgettextpo.res): New rule.
125 (MOSTLYCLEANFILES): Add libgettextpo.res.
127 2007-05-13 Bruno Haible <bruno@clisp.org>
129 * gettext-po.c: Don't include vasprintf.h.
131 2006-12-13 Bruno Haible <bruno@clisp.org>
133 * Makefile.am (MAINTAINERCLEANFILES): New variable.
135 2006-11-26 Bruno Haible <bruno@clisp.org>
137 * Makefile.am (config.h): When removing an object file, also remove
138 the corresponding .lo file.
140 2006-11-26 Bruno Haible <bruno@clisp.org>
142 Support for VPATH builds.
143 * Makefile.am (config.h): Don't prepend "$(srcdir)/" to the source
144 file name if it is present in the build directory.
146 2006-11-03 Bruno Haible <bruno@clisp.org>
148 Simplify xmalloc expressions. Add overflow check in xmalloc arguments.
149 * gettext-po.c (po_file_create, po_file_read): Use XMALLOC instead of
151 (po_file_domains, po_header_field, po_header_set_field): Use XNMALLOC
153 (po_message_iterator: Use XMALLOC instead of xmalloc.
155 2006-10-29 Bruno Haible <bruno@clisp.org>
157 Don't name mangle exported symbols in C++ mode.
158 * gettext-po.c (po_file_read_v2, po_file_read, po_file_write,
159 po_message_check_format) [C++]: Declare as extern "C".
161 2006-11-27 Bruno Haible <bruno@clisp.org>
163 * gettext-0.16.1 released.
165 2006-10-29 Bruno Haible <bruno@clisp.org>
167 * gettext-po.h.in (po_message_prev_msgctxt, po_message_set_prev_msgctxt,
168 po_message_prev_msgid, po_message_set_prev_msgid,
169 po_message_prev_msgid_plural, po_message_set_prev_msgid_plural): New
172 2006-10-28 Bruno Haible <bruno@clisp.org>
174 Fix for parallel makes.
175 * Makefile.am (BUILT_SOURCES): Don't add config.h.
176 (all, check, install): Depend on config.h.
177 (config.h): Depend on the BUILT_SOURCES. Don't invoke make recursively.
178 Reported by Ralf Wildenhues.
180 2006-10-26 Bruno Haible <bruno@clisp.org>
182 * gettext-0.16 released.
184 2006-10-25 Bruno Haible <bruno@clisp.org>
186 * Makefile.am (config.h): If one of the three steps fails, remove
189 2006-10-24 Bruno Haible <bruno@clisp.org>
191 * Makefile.am (AM_CPPFLAGS): Add also $(top_srcdir). Needed so that
192 woe32dll/export.h is found while compiling gettextpo-exports.c in a
194 Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.
196 2006-10-24 Bruno Haible <bruno@clisp.org>
198 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
200 2006-10-24 Bruno Haible <bruno@clisp.org>
202 * Makefile.am (AM_CPPFLAGS): Remove useless -I options.
204 2006-10-23 Bruno Haible <bruno@clisp.org>
206 * Makefile.am (config.h): Update obstack_free hack.
208 2006-10-23 Bruno Haible <bruno@clisp.org>
211 * Makefile.am (nodist_noinst_HEADERS): Renamed from noinst_HEADERS.
212 (libgettextpo_la_SOURCES): Remove gettext-po.h.
214 2006-10-21 Bruno Haible <bruno@clisp.org>
216 * gettext-po.h.in (struct po_error_handler): Add format attribute to
217 error, error_at_line fields.
218 * gettext-po.c (po_error_logger): Declare with format attribute.
220 2006-10-20 Bruno Haible <bruno@clisp.org>
222 * Makefile.am (config.h): Treat .lo files like .o files. Define
223 DLL_VARIABLE to empty. Avoid warning when config.h is included twice.
224 Add special hack for obstack_free.
226 2006-10-16 Bruno Haible <bruno@clisp.org>
228 * gettext-po.h.in: New file, moved here from ../src/.
229 * gettext-po.c: New file, moved here from ../src/.
230 * Makefile.am: New file, includings parts of ../src/Makefile.am.
231 * exported.sh.in: New file.