summaryrefslogtreecommitdiffstats
path: root/gettext-tools/libgettextpo/ChangeLog
blob: 80711235ed3ae501915a17ccc623f7ef538ecc9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
2007-09-30  Bruno Haible  <bruno@clisp.org>

	* Makefile.am (libgettextpo_la_AUXSOURCES): Add format-kde.c.

2007-06-08  Bruno Haible  <bruno@clisp.org>

	* Makefile.am (LDADD): Remove variable.
	(libgettextpo_la_LIBADD): Use WOE32_LDADD here.

2007-05-28  Bruno Haible  <bruno@clisp.org>

	* libgettextpo.rc: New file.
	* Makefile.am (LDADD, WOE32_LDADD): New variables.
	(libgettextpo.res): New rule.
	(MOSTLYCLEANFILES): Add libgettextpo.res.

2007-05-13  Bruno Haible  <bruno@clisp.org>

	* gettext-po.c: Don't include vasprintf.h.

2006-12-13  Bruno Haible  <bruno@clisp.org>

	* Makefile.am (MAINTAINERCLEANFILES): New variable.

2006-11-26  Bruno Haible  <bruno@clisp.org>

	* Makefile.am (config.h): When removing an object file, also remove
	the corresponding .lo file.

2006-11-26  Bruno Haible  <bruno@clisp.org>

	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  <bruno@clisp.org>

	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  <bruno@clisp.org>

	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  <bruno@clisp.org>

	* gettext-0.16.1 released.

2006-10-29  Bruno Haible  <bruno@clisp.org>

	* 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  <bruno@clisp.org>

	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  <bruno@clisp.org>

	* gettext-0.16 released.

2006-10-25  Bruno Haible  <bruno@clisp.org>

	* Makefile.am (config.h): If one of the three steps fails, remove
	config.h and fail.

2006-10-24  Bruno Haible  <bruno@clisp.org>

	* 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 <cygwin@cwilson.fastmail.fm>.

2006-10-24  Bruno Haible  <bruno@clisp.org>

	* gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.

2006-10-24  Bruno Haible  <bruno@clisp.org>

	* Makefile.am (AM_CPPFLAGS): Remove useless -I options.

2006-10-23  Bruno Haible  <bruno@clisp.org>

	* Makefile.am (config.h): Update obstack_free hack.

2006-10-23  Bruno Haible  <bruno@clisp.org>

	Fix "make dist".
	* Makefile.am (nodist_noinst_HEADERS): Renamed from noinst_HEADERS.
	(libgettextpo_la_SOURCES): Remove gettext-po.h.

2006-10-21  Bruno Haible  <bruno@clisp.org>

	* 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  <bruno@clisp.org>

	* 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  <bruno@clisp.org>

	* 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.