2009-08-10 Bruno Haible * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-gfc-internal.c, format-qt-plural.c. 2009-03-25 Bruno Haible Fix the handling of Windows resources in shared libraries. * Makefile.am (WOE32_LIBADD): Renamed from WOE32_LDADD. Use libgettextpo.res.lo instead of libgettextpo.res. (libgettextpo.res.lo): Renamed from libgettextpo.res. Use libtool --tag=RC. (MOSTLYCLEANFILES): Update. 2009-01-18 Bruno Haible * gettext-po.c (po_message_comments, po_message_extracted_comments): Update after string_list_join changed. 2008-10-04 Bruno Haible * gettext-po.h.in (po_message_is_range, po_message_set_range): New declarations. * gettext-po.c (po_message_is_range, po_message_set_range): New functions. (po_message_check_format): Update. 2008-10-03 Bruno Haible * gettext-po.c (po_message_check_format): Update for signature changes of check_message and check_msgid_msgstr_format. 2008-07-19 Bruno Haible * Makefile.am (EXTRA_DIST): Add gnulib-m4/gnulib-cache.m4. 2008-05-26 Bruno Haible * gettext-po.c (po_header_field, po_header_set_field): Recognize a field also if there is no space after the ':'. Reported by Nacho . 2007-11-07 Bruno Haible * gettext-0.17 released. 2007-11-01 Bruno Haible * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number. * Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 4:0:4. 2007-10-21 Bruno Haible * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number. (po_format_list, po_format_pretty_name): New declarations. * gettext-po.c: Include xvasprintf.h. (po_format_list, po_format_pretty_name): New functions. Reported by Dwayne Bailey . 2007-10-20 Bruno Haible * gettext-po.c (po_message_check_format): Update call to check_message, check_msgid_msgstr_format. 2007-10-07 Bruno Haible * libgettextpo.rc (Comments): Update. 2007-10-06 Bruno Haible * Makefile.am (EXTRA_DIST): Add libgettextpo.rc. 2007-09-30 Bruno Haible * Makefile.am (libgettextpo_la_AUXSOURCES): Add format-kde.c. 2007-06-08 Bruno Haible * Makefile.am (LDADD): Remove variable. (libgettextpo_la_LIBADD): Use WOE32_LDADD here. 2007-05-28 Bruno Haible * libgettextpo.rc: New file. * Makefile.am (LDADD, WOE32_LDADD): New variables. (libgettextpo.res): New rule. (MOSTLYCLEANFILES): Add libgettextpo.res. 2007-05-13 Bruno Haible * gettext-po.c: Don't include vasprintf.h. 2006-12-13 Bruno Haible * Makefile.am (MAINTAINERCLEANFILES): New variable. 2006-11-26 Bruno Haible * Makefile.am (config.h): When removing an object file, also remove the corresponding .lo file. 2006-11-26 Bruno Haible Support for VPATH builds. * Makefile.am (config.h): Don't prepend "$(srcdir)/" to the source file name if it is present in the build directory. 2006-11-03 Bruno Haible Simplify xmalloc expressions. Add overflow check in xmalloc arguments. * gettext-po.c (po_file_create, po_file_read): Use XMALLOC instead of xmalloc. (po_file_domains, po_header_field, po_header_set_field): Use XNMALLOC instead of xmalloc. (po_message_iterator: Use XMALLOC instead of xmalloc. 2006-10-29 Bruno Haible Don't name mangle exported symbols in C++ mode. * gettext-po.c (po_file_read_v2, po_file_read, po_file_write, po_message_check_format) [C++]: Declare as extern "C". 2006-11-27 Bruno Haible * gettext-0.16.1 released. 2006-10-29 Bruno Haible * gettext-po.h.in (po_message_prev_msgctxt, po_message_set_prev_msgctxt, po_message_prev_msgid, po_message_set_prev_msgid, po_message_prev_msgid_plural, po_message_set_prev_msgid_plural): New declarations. 2006-10-28 Bruno Haible Fix for parallel makes. * Makefile.am (BUILT_SOURCES): Don't add config.h. (all, check, install): Depend on config.h. (config.h): Depend on the BUILT_SOURCES. Don't invoke make recursively. Reported by Ralf Wildenhues. 2006-10-26 Bruno Haible * gettext-0.16 released. 2006-10-25 Bruno Haible * Makefile.am (config.h): If one of the three steps fails, remove config.h and fail. 2006-10-24 Bruno Haible * Makefile.am (AM_CPPFLAGS): Add also $(top_srcdir). Needed so that woe32dll/export.h is found while compiling gettextpo-exports.c in a VPATH build. Reported by Charles Wilson . 2006-10-24 Bruno Haible * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number. 2006-10-24 Bruno Haible * Makefile.am (AM_CPPFLAGS): Remove useless -I options. 2006-10-23 Bruno Haible * Makefile.am (config.h): Update obstack_free hack. 2006-10-23 Bruno Haible Fix "make dist". * Makefile.am (nodist_noinst_HEADERS): Renamed from noinst_HEADERS. (libgettextpo_la_SOURCES): Remove gettext-po.h. 2006-10-21 Bruno Haible * gettext-po.h.in (struct po_error_handler): Add format attribute to error, error_at_line fields. * gettext-po.c (po_error_logger): Declare with format attribute. 2006-10-20 Bruno Haible * Makefile.am (config.h): Treat .lo files like .o files. Define DLL_VARIABLE to empty. Avoid warning when config.h is included twice. Add special hack for obstack_free. 2006-10-16 Bruno Haible * gettext-po.h.in: New file, moved here from ../src/. * gettext-po.c: New file, moved here from ../src/. * Makefile.am: New file, includings parts of ../src/Makefile.am. * exported.sh.in: New file.