12015-09-11 Daiki Ueno <ueno@gnu.org> 2 3 * gettext 0.19.6 released. 4 52015-07-10 Daiki Ueno <ueno@gnu.org> 6 7 * gettext 0.19.5 released. 8 92015-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 152014-12-24 Daiki Ueno <ueno@gnu.org> 16 17 * gettext 0.19.4 released. 18 192014-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 242014-10-15 Daiki Ueno <ueno@gnu.org> 25 26 * gettext 0.19.3 released. 27 282014-10-15 Daiki Ueno <ueno@gnu.org> 29 30 * gettext-po.in.h (LIBGETTEXTPO_VERSION): Bump to 0.19.3. 31 322014-07-14 Daiki Ueno <ueno@gnu.org> 33 34 * gettext 0.19.2 released. 35 362014-06-10 Daiki Ueno <ueno@gnu.org> 37 38 * gettext 0.19.1 released. 39 402014-06-02 Daiki Ueno <ueno@gnu.org> 41 42 * gettext 0.19 released. 43 442014-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 492013-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 542013-04-17 Andreas Stricker <astricker@futurelab.ch> 55 56 Support for JavaScript. 57 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-javascript.c. 58 592013-04-11 Ľubomír Remák <lubomirr@lubomirr.eu> 60 61 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-lua.c. 62 632012-12-25 Daiki Ueno <ueno@gnu.org> 64 65 * gettext-0.18.2 released. 66 672012-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 722010-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 782011-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 842010-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 932010-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 992010-06-04 Bruno Haible <bruno@clisp.org> 100 101 * gettext-0.18.1 released. 102 1032010-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 1082010-05-09 Bruno Haible <bruno@clisp.org> 109 110 * gettext-0.18 released. 111 1122010-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 1182009-12-26 Bruno Haible <bruno@clisp.org> 119 120 * libgettextpo.rc: Update. 121 1222009-12-12 Bruno Haible <bruno@clisp.org> 123 124 * gettext-po.h.in: Untabify. 125 * gettext-po.c: Untabify. 126 1272009-11-30 Guido Flohr <guido@imperia.bg> 128 129 * Makefile.am (MOSTLYCLEANDIRS): New variable. 130 1312009-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 1362009-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 1452009-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 1502008-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 1582008-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 1632008-07-19 Bruno Haible <bruno@clisp.org> 164 165 * Makefile.am (EXTRA_DIST): Add gnulib-m4/gnulib-cache.m4. 166 1672008-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 1732007-11-07 Bruno Haible <bruno@clisp.org> 174 175 * gettext-0.17 released. 176 1772007-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 1822007-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 1902007-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 1952007-10-07 Bruno Haible <bruno@clisp.org> 196 197 * libgettextpo.rc (Comments): Update. 198 1992007-10-06 Bruno Haible <bruno@clisp.org> 200 201 * Makefile.am (EXTRA_DIST): Add libgettextpo.rc. 202 2032007-09-30 Bruno Haible <bruno@clisp.org> 204 205 * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-kde.c. 206 2072007-06-08 Bruno Haible <bruno@clisp.org> 208 209 * Makefile.am (LDADD): Remove variable. 210 (libgettextpo_la_LIBADD): Use WOE32_LDADD here. 211 2122007-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 2192007-05-13 Bruno Haible <bruno@clisp.org> 220 221 * gettext-po.c: Don't include vasprintf.h. 222 2232006-12-13 Bruno Haible <bruno@clisp.org> 224 225 * Makefile.am (MAINTAINERCLEANFILES): New variable. 226 2272006-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 2322006-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 2382006-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 2472006-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 2532006-11-27 Bruno Haible <bruno@clisp.org> 254 255 * gettext-0.16.1 released. 256 2572006-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 2642006-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 2722006-10-26 Bruno Haible <bruno@clisp.org> 273 274 * gettext-0.16 released. 275 2762006-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 2812006-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 2882006-10-24 Bruno Haible <bruno@clisp.org> 289 290 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number. 291 2922006-10-24 Bruno Haible <bruno@clisp.org> 293 294 * Makefile.am (AM_CPPFLAGS): Remove useless -I options. 295 2962006-10-23 Bruno Haible <bruno@clisp.org> 297 298 * Makefile.am (config.h): Update obstack_free hack. 299 3002006-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 3062006-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 3122006-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 3182006-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 325