Imported Upstream version 0.18.1.1
[platform/upstream/gettext.git] / gettext-tools / libgettextpo / ChangeLog
1 2010-06-06  Bruno Haible  <bruno@clisp.org>
2
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>.
6
7 2010-06-04  Bruno Haible  <bruno@clisp.org>
8
9         * gettext-0.18.1 released.
10
11 2010-06-03  Bruno Haible  <bruno@clisp.org>
12
13         * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
14         * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 5:1:5.
15
16 2010-05-09  Bruno Haible  <bruno@clisp.org>
17
18         * gettext-0.18 released.
19
20 2010-05-09  Bruno Haible  <bruno@clisp.org>
21
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.
25
26 2009-12-26  Bruno Haible  <bruno@clisp.org>
27
28         * libgettextpo.rc: Update.
29
30 2009-12-12  Bruno Haible  <bruno@clisp.org>
31
32         * gettext-po.h.in: Untabify.
33         * gettext-po.c: Untabify.
34
35 2009-11-30  Guido Flohr <guido@imperia.bg>
36
37         * Makefile.am (MOSTLYCLEANDIRS): New variable.
38
39 2009-08-10  Bruno Haible  <bruno@clisp.org>
40
41         * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-gfc-internal.c,
42         format-qt-plural.c.
43
44 2009-03-25  Bruno Haible  <bruno@clisp.org>
45
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
50         --tag=RC.
51         (MOSTLYCLEANFILES): Update.
52
53 2009-01-18  Bruno Haible  <bruno@clisp.org>
54
55         * gettext-po.c (po_message_comments, po_message_extracted_comments):
56         Update after string_list_join changed.
57
58 2008-10-04  Bruno Haible  <bruno@clisp.org>
59
60         * gettext-po.h.in (po_message_is_range, po_message_set_range): New
61         declarations.
62         * gettext-po.c (po_message_is_range, po_message_set_range): New
63         functions.
64         (po_message_check_format): Update.
65
66 2008-10-03  Bruno Haible  <bruno@clisp.org>
67
68         * gettext-po.c (po_message_check_format): Update for signature changes
69         of check_message and check_msgid_msgstr_format.
70
71 2008-07-19  Bruno Haible  <bruno@clisp.org>
72
73         * Makefile.am (EXTRA_DIST): Add gnulib-m4/gnulib-cache.m4.
74
75 2008-05-26  Bruno Haible  <bruno@clisp.org>
76
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>.
80
81 2007-11-07  Bruno Haible  <bruno@clisp.org>
82
83         * gettext-0.17 released.
84
85 2007-11-01  Bruno Haible  <bruno@clisp.org>
86
87         * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
88         * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 4:0:4.
89
90 2007-10-21  Bruno Haible  <bruno@clisp.org>
91
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>.
97
98 2007-10-20  Bruno Haible  <bruno@clisp.org>
99
100         * gettext-po.c (po_message_check_format): Update call to check_message,
101         check_msgid_msgstr_format.
102
103 2007-10-07  Bruno Haible  <bruno@clisp.org>
104
105         * libgettextpo.rc (Comments): Update.
106
107 2007-10-06  Bruno Haible  <bruno@clisp.org>
108
109         * Makefile.am (EXTRA_DIST): Add libgettextpo.rc.
110
111 2007-09-30  Bruno Haible  <bruno@clisp.org>
112
113         * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-kde.c.
114
115 2007-06-08  Bruno Haible  <bruno@clisp.org>
116
117         * Makefile.am (LDADD): Remove variable.
118         (libgettextpo_la_LIBADD): Use WOE32_LDADD here.
119
120 2007-05-28  Bruno Haible  <bruno@clisp.org>
121
122         * libgettextpo.rc: New file.
123         * Makefile.am (LDADD, WOE32_LDADD): New variables.
124         (libgettextpo.res): New rule.
125         (MOSTLYCLEANFILES): Add libgettextpo.res.
126
127 2007-05-13  Bruno Haible  <bruno@clisp.org>
128
129         * gettext-po.c: Don't include vasprintf.h.
130
131 2006-12-13  Bruno Haible  <bruno@clisp.org>
132
133         * Makefile.am (MAINTAINERCLEANFILES): New variable.
134
135 2006-11-26  Bruno Haible  <bruno@clisp.org>
136
137         * Makefile.am (config.h): When removing an object file, also remove
138         the corresponding .lo file.
139
140 2006-11-26  Bruno Haible  <bruno@clisp.org>
141
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.
145
146 2006-11-03  Bruno Haible  <bruno@clisp.org>
147
148         Simplify xmalloc expressions. Add overflow check in xmalloc arguments.
149         * gettext-po.c (po_file_create, po_file_read): Use XMALLOC instead of
150         xmalloc.
151         (po_file_domains, po_header_field, po_header_set_field): Use XNMALLOC
152         instead of xmalloc.
153         (po_message_iterator: Use XMALLOC instead of xmalloc.
154
155 2006-10-29  Bruno Haible  <bruno@clisp.org>
156
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".
160
161 2006-11-27  Bruno Haible  <bruno@clisp.org>
162
163         * gettext-0.16.1 released.
164
165 2006-10-29  Bruno Haible  <bruno@clisp.org>
166
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
170         declarations.
171
172 2006-10-28  Bruno Haible  <bruno@clisp.org>
173
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.
179
180 2006-10-26  Bruno Haible  <bruno@clisp.org>
181
182         * gettext-0.16 released.
183
184 2006-10-25  Bruno Haible  <bruno@clisp.org>
185
186         * Makefile.am (config.h): If one of the three steps fails, remove
187         config.h and fail.
188
189 2006-10-24  Bruno Haible  <bruno@clisp.org>
190
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
193         VPATH build.
194         Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.
195
196 2006-10-24  Bruno Haible  <bruno@clisp.org>
197
198         * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
199
200 2006-10-24  Bruno Haible  <bruno@clisp.org>
201
202         * Makefile.am (AM_CPPFLAGS): Remove useless -I options.
203
204 2006-10-23  Bruno Haible  <bruno@clisp.org>
205
206         * Makefile.am (config.h): Update obstack_free hack.
207
208 2006-10-23  Bruno Haible  <bruno@clisp.org>
209
210         Fix "make dist".
211         * Makefile.am (nodist_noinst_HEADERS): Renamed from noinst_HEADERS.
212         (libgettextpo_la_SOURCES): Remove gettext-po.h.
213
214 2006-10-21  Bruno Haible  <bruno@clisp.org>
215
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.
219
220 2006-10-20  Bruno Haible  <bruno@clisp.org>
221
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.
225
226 2006-10-16  Bruno Haible  <bruno@clisp.org>
227
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.
232