nexmon – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | 2015-09-11 Daiki Ueno <ueno@gnu.org> |
2 | |||
3 | * gettext 0.19.6 released. |
||
4 | |||
5 | 2015-07-14 Daiki Ueno <ueno@gnu.org> |
||
6 | |||
7 | gnulib-local: Fix Java compilation on mingw |
||
8 | * lib/clean-temp.c.diff: New file, from m4. |
||
9 | Suggested by Eric Blake in: |
||
10 | <https://lists.gnu.org/archive/html/bug-gnulib/2013-09/msg00044.html>. |
||
11 | |||
12 | 2015-07-10 Daiki Ueno <ueno@gnu.org> |
||
13 | |||
14 | * gettext 0.19.5 released. |
||
15 | |||
16 | 2014-12-24 Daiki Ueno <ueno@gnu.org> |
||
17 | |||
18 | * gettext 0.19.4 released. |
||
19 | |||
20 | 2014-12-24 Daiki Ueno <ueno@gnu.org> |
||
21 | |||
22 | gnulib-local: Suppress compiler warning with -Wunused |
||
23 | * lib/diffseq.h.diff: New file. |
||
24 | |||
25 | 2014-12-16 Daiki Ueno <ueno@gnu.org> |
||
26 | |||
27 | Backport iOS check from Gnulib |
||
28 | * lib/unistd.in.h.diff: Update. |
||
29 | |||
30 | 2014-12-15 Daiki Ueno <ueno@gnu.org> |
||
31 | |||
32 | Work around interoperability with preinstalled libunistring |
||
33 | * modules/unilbrk/base.diff: New file; bump minimum version of |
||
34 | unilbrk.h. |
||
35 | |||
36 | 2014-10-15 Daiki Ueno <ueno@gnu.org> |
||
37 | |||
38 | * gettext 0.19.3 released. |
||
39 | |||
40 | 2014-10-15 Daiki Ueno <ueno@gnu.org> |
||
41 | |||
42 | * tests/test-term-ostream-xterm-basic-italic.out: New file. |
||
43 | * tests/test-term-ostream-xterm: Use it as possible test result. |
||
44 | * modules/term-ostream-tests (Files): Add new file. |
||
45 | * Makefile.am (EXTRA_DIST): Add new file. |
||
46 | Needed for ncurses >= 5.9-20140906 that defines sitm/ritm in the |
||
47 | xterm-basic terminfo definition. |
||
48 | |||
49 | 2014-07-14 Daiki Ueno <ueno@gnu.org> |
||
50 | |||
51 | * gettext 0.19.2 released. |
||
52 | |||
53 | 2014-07-14 Daiki Ueno <ueno@gnu.org> |
||
54 | |||
55 | Update after gnulib changed. |
||
56 | * lib/execute.c.diff: Update. |
||
57 | * lib/spawn-pipe.c.diff: Update. |
||
58 | |||
59 | 2014-06-10 Daiki Ueno <ueno@gnu.org> |
||
60 | |||
61 | * gettext 0.19.1 released. |
||
62 | |||
63 | 2014-06-03 Daiki Ueno <ueno@gnu.org> |
||
64 | |||
65 | build: Handle 'environ' global variable differently on cygwin x86_64 |
||
66 | Amendment to commit c97dafde. |
||
67 | * tests/test-environ.c.diff: New file. |
||
68 | * Makefile.am (EXTRA_DIST): Add new patch. |
||
69 | |||
70 | 2014-06-02 Daiki Ueno <ueno@gnu.org> |
||
71 | |||
72 | * gettext 0.19 released. |
||
73 | |||
74 | 2014-06-02 Daiki Ueno <ueno@gnu.org> |
||
75 | |||
76 | build: Handle 'environ' global variable differently on cygwin x86_64 |
||
77 | Problem reported by Vasyl Khalak in: |
||
78 | <https://cygwin.com/ml/cygwin/2013-06/msg00228.html>. |
||
79 | * lib/execute.c.diff: New file. |
||
80 | * lib/spawn-pipe.c.diff: Likewise. |
||
81 | * Makefile.am (EXTRA_DIST): Add new patches. |
||
82 | |||
83 | 2014-05-14 Daiki Ueno <ueno@gnu.org> |
||
84 | |||
85 | Update after gnulib changed. |
||
86 | * modules/regex.diff: Remove. modules/regex no longer depends on |
||
87 | malloc-gnu thus this patch is not needed anymore. |
||
88 | |||
89 | 2014-04-07 Daiki Ueno <ueno@gnu.org> |
||
90 | |||
91 | Update after gnulib changed. |
||
92 | * lib/obstack.h.diff: Update. |
||
93 | |||
94 | 2013-08-07 Daiki Ueno <ueno@gnu.org> |
||
95 | |||
96 | Update after gnulib changed. |
||
97 | * modules/regex.diff: Update. |
||
98 | |||
99 | 2013-07-21 Daiki Ueno <ueno@gnu.org> |
||
100 | |||
101 | Update after gnulib changed. |
||
102 | * lib/localcharset.c.diff: Remove file. |
||
103 | |||
104 | 2013-06-25 Daiki Ueno <ueno@gnu.org> |
||
105 | |||
106 | Work around localcharset issue under OS X multi-threaded scenario. |
||
107 | * lib/localcharset.c.diff: New patch originally posted to Gnulib |
||
108 | <https://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00091.html>. |
||
109 | |||
110 | 2013-06-16 Andreas Schwab <schwab@linux-m68k.org> (tiny change) |
||
111 | |||
112 | * m4/libxml.m4 (gl_LIBXML): Remove extra quotes. |
||
113 | |||
114 | 2013-06-10 Daiki Ueno <ueno@gnu.org> |
||
115 | |||
116 | * modules/libxml: Use $(MKDIR_P) instead of $(mkdir_p). |
||
117 | * modules/libglib: Likewise. |
||
118 | Suggested by Stefano Lattarini in |
||
119 | <https://lists.gnu.org/archive/html/bug-gettext/2013-04/msg00044.html>. |
||
120 | |||
121 | 2013-02-25 Daiki Ueno <ueno@gnu.org> |
||
122 | |||
123 | Update after gnulib changed. |
||
124 | * lib/unistd.in.h.diff: Update. |
||
125 | |||
126 | 2013-02-25 Daiki Ueno <ueno@gnu.org> |
||
127 | |||
128 | * modules/gettext-runtime-misc (AM_CPPFLAGS): Augment by |
||
129 | INTL_EXPORTS_FLAGS. |
||
130 | |||
131 | 2013-01-03 Daiki Ueno <ueno@gnu.org> |
||
132 | |||
133 | Update after gnulib changed. |
||
134 | * modules/regex.diff: Update. |
||
135 | |||
136 | 2012-12-25 Daiki Ueno <ueno@gnu.org> |
||
137 | |||
138 | * gettext-0.18.2 released. |
||
139 | |||
140 | 2012-12-25 Daiki Ueno <ueno@gnu.org> |
||
141 | |||
142 | Work around error_* symbol conflict with Cygwin 1.7 DLL. |
||
143 | * lib/error.h.diff: Rename the error_* symbol if |
||
144 | GNULIB_REPLACE_ERROR is defined. |
||
145 | |||
146 | 2012-12-12 Daiki Ueno <ueno@unixuser.org> |
||
147 | |||
148 | Add notice about included external libraries. |
||
149 | As per "External Libraries" in the (maintain) manual. |
||
150 | * lib/glib/README: New file. |
||
151 | * lib/libcroco/README: New file. |
||
152 | * lib/libxml/README: New file. |
||
153 | * Makefile.am (EXTRA_DIST): Add them. |
||
154 | |||
155 | 2012-07-11 Paul Eggert <eggert@cs.ucla.edu> |
||
156 | |||
157 | Do not assume '#define ... defined ...' behavior. |
||
158 | * lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): |
||
159 | Do not use '#define FOO ... defined BAR ...', as the C standard says |
||
160 | it's not portable to expect that this works after macro expansion. |
||
161 | Problem reported for gzip by Steven M. Schweda in |
||
162 | <http://lists.gnu.org/archive/html/bug-gzip/2012-07/msg00000.html>. |
||
163 | |||
164 | 2012-06-03 Jim Meyering <jim@meyering.net> |
||
165 | |||
166 | * lib/tparm.c: Spelling fixes. |
||
167 | |||
168 | 2012-02-17 Bruno Haible <bruno@clisp.org> |
||
169 | |||
170 | Update after gnulib changed. |
||
171 | * lib/exitfail.h.diff: Update. |
||
172 | |||
173 | 2012-01-26 Bruno Haible <bruno@clisp.org> |
||
174 | |||
175 | Modernize quoting. |
||
176 | * lib/backupfile.c: Quote 'like this', not `like this', as per the |
||
177 | recent change to the GNU coding standards. |
||
178 | * lib/basename.c: Likewise. |
||
179 | * lib/closeout.c: Likewise. |
||
180 | * lib/xmalloc.c: Likewise. |
||
181 | |||
182 | 2012-01-06 Bruno Haible <bruno@clisp.org> |
||
183 | |||
184 | Update after gnulib changed. |
||
185 | * lib/argmatch.h.diff: Update. |
||
186 | * lib/error.h.diff: Update. |
||
187 | * lib/fnmatch_loop.c.diff: Update. |
||
188 | * lib/getopt.in.h.diff: Update. |
||
189 | * lib/obstack.h.diff: Update. |
||
190 | |||
191 | 2011-10-18 Daniel Richard G. <skunk@iskunk.org> (tiny change) |
||
192 | |||
193 | Support for old NeXTstep 3.3 gcc. |
||
194 | * lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Write |
||
195 | 'defined __STRICT_ANSI__', not '__STRICT_ANSI__'. |
||
196 | |||
197 | 2011-09-12 Bruno Haible <bruno@clisp.org> |
||
198 | |||
199 | Update after gnulib changed. |
||
200 | * modules/backupfile (Depends-on): Add opendir, readdir, |
||
201 | closedir. |
||
202 | |||
203 | 2011-08-12 Bruno Haible <bruno@clisp.org> |
||
204 | |||
205 | Comment. |
||
206 | * m4/libxml.m4 (gl_LIBXML): Add comment about Cygwin 1.7. |
||
207 | |||
208 | 2011-08-04 Bruno Haible <bruno@clisp.org> |
||
209 | |||
210 | Update after gnulib changed. |
||
211 | * lib/xgetcwd.c (PATH_MAX): Provide a fallback value. |
||
212 | |||
213 | 2011-07-12 Bruno Haible <bruno@clisp.org> |
||
214 | |||
215 | Update after gnulib changed. |
||
216 | * modules/fnmatch.diff: Update. |
||
217 | |||
218 | 2011-06-16 Bruno Haible <bruno@clisp.org> |
||
219 | |||
220 | Update after gnulib changed. |
||
221 | * m4/quote.m4.diff: Remove file. |
||
222 | * m4/quotearg.m4.diff: Remove file. |
||
223 | * modules/quote.diff: Remove file. |
||
224 | * modules/quotearg.diff: Remove file. |
||
225 | * Makefile.am (EXTRA_DIST): Remove them. |
||
226 | |||
227 | 2011-06-03 Bruno Haible <bruno@clisp.org> |
||
228 | |||
229 | libxml: Detect installed libxml2 versions which don't define xmlFree(). |
||
230 | * m4/libxml.m4 (gl_LIBXML): Also try linking an xmlFree() invocation. |
||
231 | |||
232 | 2011-06-03 Bruno Haible <bruno@clisp.org> |
||
233 | |||
234 | Copyright: Use LGPL 2.1 instead of LGPL 2.0. |
||
235 | * lib/gettext.h: Update copyright header. |
||
236 | * lib/hash.h: Likewise. |
||
237 | * lib/moo.h: Likewise. |
||
238 | * lib/tparm.c: Likewise. |
||
239 | * lib/tputs.c: Likewise. |
||
240 | |||
241 | 2011-06-02 Bruno Haible <bruno@clisp.org> |
||
242 | |||
243 | Update after gnulib changed. |
||
244 | * modules/fnmatch.diff: Update. |
||
245 | * modules/regex.diff: Likewise. |
||
246 | * m4/alloca.m4 (gl_FUNC_ALLOCA): Likewise. |
||
247 | |||
248 | 2011-02-12 Bruno Haible <bruno@clisp.org> |
||
249 | |||
250 | Prefer gnulib's setlocale override over libintl's override. |
||
251 | * lib/gettext.h (setlocale): Redefine to rpl_setlocale if |
||
252 | GNULIB_defined_setlocale is set. |
||
253 | |||
254 | 2011-02-12 Bruno Haible <bruno@clisp.org> |
||
255 | |||
256 | Update after gnulib changed. |
||
257 | * modules/fnmatch.diff: Update. |
||
258 | |||
259 | 2010-03-25 Bruno Haible <bruno@clisp.org> |
||
260 | |||
261 | Minor formatting changes. |
||
262 | * lib/gettext.h: Insert space before function argument list. |
||
263 | |||
264 | 2010-11-20 Bruno Haible <bruno@clisp.org> |
||
265 | |||
266 | Port to uClibc. |
||
267 | * lib/basename.h: Treat uClibc like glibc. |
||
268 | * lib/basename.c: Likewise. |
||
269 | * lib/iconv-ostream.oo.c (iconv_ostream::write_mem, |
||
270 | iconv_ostream::free, iconv_ostream_create): Likewise. |
||
271 | |||
272 | 2010-11-20 Bruno Haible <bruno@clisp.org> |
||
273 | |||
274 | Port to uClibc. |
||
275 | * lib/gettext.h: Treat uClibc like a non-glibc platform. |
||
276 | Reported by Mike Frysinger <vapier@gentoo.org>. |
||
277 | |||
278 | 2010-10-10 Bruno Haible <bruno@clisp.org> |
||
279 | |||
280 | Rely more on libtool. |
||
281 | * modules/gettext-tools-misc (Makefile.am): Remove @LTLIBC@ flag from |
||
282 | libgettextlib_la_LDFLAGS, relying more on libtool. Remove @LTNOUNDEF@ |
||
283 | flag from libgettextlib_la_LDFLAGS, now generated by gnulib-tool. |
||
284 | |||
285 | 2010-10-10 Bruno Haible <bruno@clisp.org> |
||
286 | |||
287 | * modules/gettext-tools-misc (Makefile.am): Remove flags from |
||
288 | libgettextlib_la_LDFLAGS that are now generated by gnulib-tool. |
||
289 | |||
290 | 2010-08-29 Bruno Haible <bruno@clisp.org> |
||
291 | |||
292 | * modules/regex.diff: Update after gnulib changed. |
||
293 | |||
294 | 2010-06-04 Bruno Haible <bruno@clisp.org> |
||
295 | |||
296 | * gettext-0.18.1 released. |
||
297 | |||
298 | 2010-05-19 Bruno Haible <bruno@clisp.org> |
||
299 | |||
300 | Link with libunistring, if it exists. |
||
301 | * modules/gettext-tools-misc (lib_LDFLAGS): Add LTLIBUNISTRING. |
||
302 | |||
303 | 2010-05-24 Bruno Haible <bruno@clisp.org> |
||
304 | |||
305 | Use the newest regex module from gnulib. |
||
306 | * modules/gettext-tools-misc (Files): Remove m4/mbrtowc.m4 and |
||
307 | m4/memchr.m4. |
||
308 | |||
309 | 2010-05-24 Bruno Haible <bruno@clisp.org> |
||
310 | |||
311 | Use regex module without dependency on 'malloc'. |
||
312 | * lib/regex_internal.h.diff: New file. |
||
313 | * lib/regexec.c.diff: New file. |
||
314 | * modules/regex.diff: New file. |
||
315 | * Makefile.am (EXTRA_DIST): Add them. |
||
316 | |||
317 | 2010-05-23 Bruno Haible <bruno@clisp.org> |
||
318 | |||
319 | Do regex matching purely with regex, not regex + dfa + kwset. |
||
320 | * modules/gettext-tools-misc (Files): Remove m4/hard-locale.m4. |
||
321 | |||
322 | 2010-05-09 Bruno Haible <bruno@clisp.org> |
||
323 | |||
324 | * gettext-0.18 released. |
||
325 | |||
326 | 2010-05-09 Bruno Haible <bruno@clisp.org> |
||
327 | |||
328 | Avoid test suite failure on mingw. |
||
329 | * tests/test-term-ostream-xterm: Convert CR/LF to LF before comparing. |
||
330 | |||
331 | 2010-05-09 Bruno Haible <bruno@clisp.org> |
||
332 | |||
333 | Export rpl_optind, rpl_optarg from DLL depending on platform. |
||
334 | * modules/gettext-tools-misc (AM_CPPFLAGS): Augment by |
||
335 | GETTEXTLIB_EXPORTS_FLAGS. |
||
336 | |||
337 | 2010-05-09 Bruno Haible <bruno@clisp.org> |
||
338 | |||
339 | Avoid compilation error in libgettextpo directory on Solaris 8. |
||
340 | * lib/unistd.in.h.diff: New file. |
||
341 | * Makefile.am (EXTRA_DIST): Add it. |
||
342 | |||
343 | 2010-03-28 Bruno Haible <bruno@clisp.org> |
||
344 | |||
345 | * modules/closeout (Depends-on): Add stdlib, remove exit. |
||
346 | * modules/fd-ostream (Depends-on): Likewise. |
||
347 | * modules/html-styled-ostream (Depends-on): Likewise. |
||
348 | * modules/iconv-ostream (Depends-on): Likewise. |
||
349 | * modules/memory-ostream (Depends-on): Likewise. |
||
350 | * modules/term-ostream (Depends-on): Likewise. |
||
351 | * modules/xalloc (Depends-on): Likewise. |
||
352 | |||
353 | 2010-03-06 Bruno Haible <bruno@clisp.org> |
||
354 | |||
355 | * m4/exitfail.m4.diff: Remove file. |
||
356 | * modules/exitfail.diff: Remove file. |
||
357 | * Makefile.am (EXTRA_DIST): Remove them. |
||
358 | |||
359 | 2010-02-19 Bruno Haible <bruno@clisp.org> |
||
360 | |||
361 | * modules/wait-process.diff: Remove trailing space. |
||
362 | |||
363 | 2010-01-14 Bruno Haible <bruno@clisp.org> |
||
364 | |||
365 | Use full 'vasnprintf' module from gnulib. The reduced one did not |
||
366 | support NULL arguments. |
||
367 | * lib/vasprintf.c: Remove file. |
||
368 | * m4/vasprintf.m4: Remove file. |
||
369 | * modules/vasprintf.diff: Remove file. |
||
370 | * Makefile.am (EXTRA_DIST): Remove them. |
||
371 | Reported by LRN at <http://savannah.gnu.org/bugs/?28593>. |
||
372 | |||
373 | 2010-01-11 Bruno Haible <bruno@clisp.org> |
||
374 | |||
375 | * modules/html-ostream (Depends-on): Remove utf8-ucs4. Instead add |
||
376 | unistr/u8-mbtouc. |
||
377 | |||
378 | 2009-12-25 Bruno Haible <bruno@clisp.org> |
||
379 | |||
380 | * lib/html-ostream.oo.c: Include gl_xlist.h instead of gl_list.h. |
||
381 | * modules/html-ostream (Depends-on): Add xlist. Remove list. |
||
382 | |||
383 | 2009-12-12 Bruno Haible <bruno@clisp.org> |
||
384 | |||
385 | * lib/*.h, lib/*.c: Untabify. |
||
386 | * m4/unionwait.m4: Untabify. |
||
387 | * tests/*.c: Untabify. |
||
388 | |||
389 | 2009-12-12 Bruno Haible <bruno@clisp.org> |
||
390 | |||
391 | * lib/fnmatch_loop.c.diff: Update after gnulib changed. |
||
392 | |||
393 | 2009-08-15 Bruno Haible <bruno@clisp.org> |
||
394 | |||
395 | Stop using gnulib module 'strdup'. |
||
396 | * modules/gettext-tools-misc (Files): Remove m4/strdup.m4. |
||
397 | |||
398 | 2009-08-10 Bruno Haible <bruno@clisp.org> |
||
399 | |||
400 | Avoid gcc warning on Cygwin. |
||
401 | * lib/html-ostream.oo.c (html_ostream::write_mem): Change type of local |
||
402 | variable 'uc'. |
||
403 | |||
404 | 2009-05-23 Bruno Haible <bruno@clisp.org> |
||
405 | |||
406 | Avoid gcc warning "cast from pointer to integer of different size". |
||
407 | * lib/glibconfig.in.h (GPOINTER_TO_INT, GINT_TO_POINTER): Cast through |
||
408 | intptr_t. |
||
409 | (GPOINTER_TO_UINT, GUINT_TO_POINTER: Cast through uintptr_t. |
||
410 | |||
411 | 2009-05-01 Bruno Haible <bruno@clisp.org> |
||
412 | |||
413 | Avoid compiler warnings when redefining macros defined by <libintl.h>. |
||
414 | * lib/gettext.h [!ENABLE_NLS] (gettext, dgettext, dcgettext, ngettext, |
||
415 | dngettext, dcngettext, textdomain, bindtextdomain, |
||
416 | bind_textdomain_codeset): Undefine before redefining. |
||
417 | |||
418 | 2009-03-25 Bruno Haible <bruno@clisp.org> |
||
419 | |||
420 | * m4/quotearg.m4.diff: Update after gnulib changed. |
||
421 | |||
422 | 2008-12-18 Bruno Haible <bruno@clisp.org> |
||
423 | |||
424 | * modules/gettext-tools-misc (Files): Add m4/locale-ja.m4. |
||
425 | |||
426 | 2008-12-07 Bruno Haible <bruno@clisp.org> |
||
427 | |||
428 | Avoid gcc -Wmissing-prototypes warnings. |
||
429 | * lib/html-ostream.oo.c: Mark all method implementations as static. |
||
430 | * lib/term-ostream.oo.c: Likewise. |
||
431 | |||
432 | 2008-12-07 Bruno Haible <bruno@clisp.org> |
||
433 | |||
434 | Avoid gcc -Wmissing-prototypes warnings. |
||
435 | * build-aux/moopp (func_emit_source_c): Emit a prototype before the |
||
436 | synthetized functions. |
||
437 | |||
438 | 2008-09-14 Bruno Haible <bruno@clisp.org> |
||
439 | |||
440 | * modules/libxml: Use $(mkdir_p) to create the libxml directory. |
||
441 | * modules/libglib: Use $(mkdir_p) to create the glib directory. |
||
442 | Suggested by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>. |
||
443 | |||
444 | 2008-09-14 Bruno Haible <bruno@clisp.org> |
||
445 | |||
446 | * modules/libglib (Depends-on): Add strerror. |
||
447 | |||
448 | 2008-08-16 Bruno Haible <bruno@clisp.org> |
||
449 | |||
450 | Recognize installed libxml2 version 2.6.x. |
||
451 | * m4/libxml.m4 (gl_LIBXML): Determine libxml2_include_dir by looking |
||
452 | for <libxml/xmlexports.h> as well. |
||
453 | Reported by Steve Trotman <steve_trotman@hotmail.com> |
||
454 | via <http://savannah.gnu.org/bugs/?22831>. |
||
455 | |||
456 | 2008-05-18 Bruno Haible <bruno@clisp.org> |
||
457 | |||
458 | * modules/propername: Remove file, moved to gnulib. |
||
459 | * lib/propername.h: Remove file, moved to gnulib. |
||
460 | * lib/propername.c: Remove file, moved to gnulib. |
||
461 | * Makefile.am (EXTRA_DIST): Remove them. |
||
462 | |||
463 | 2008-05-18 Bruno Haible <bruno@clisp.org> |
||
464 | |||
465 | * lib/propername.c: Include <stdbool.h>, <ctype.h>, trim.h, mbchar.h, |
||
466 | mbuiter.h. Don't include c-strstr.h. |
||
467 | (mbsstr_trimmed_wordbounded): New function. |
||
468 | (proper_name, proper_name_utf8): Use it instead of mbsstr or c_strstr. |
||
469 | * modules/propername (Depends-on): Add stdbool, trim, mbchar, mbuiter. |
||
470 | Remove c-strstr. |
||
471 | Reported by Paul Eggert <eggert@cs.ucla.edu>. |
||
472 | |||
473 | 2008-05-18 Bruno Haible <bruno@clisp.org> |
||
474 | |||
475 | * modules/propername (Notice): New field. |
||
476 | (configure.ac): Invoke AM_GETTEXT_OPTION. |
||
477 | * lib/propername.h: Add more comments. |
||
478 | Reported by Ben Pfaff <blp@cs.stanford.edu>. |
||
479 | |||
480 | 2008-05-11 Bruno Haible <bruno@clisp.org> |
||
481 | |||
482 | * lib/gen-lbrkprop.c: Move to gnulib as lib/unilbrk/gen-lbrk.c. |
||
483 | * lib/3level.h: Remove file. |
||
484 | * modules/gen-lbrkprop: Move to gnulib as modules/unilbrk/gen-lbrk. |
||
485 | * Makefile.am (EXTRA_DIST): Remove lib/gen-lbrkprop.c, lib/3level.h, |
||
486 | modules/gen-lbrkprop. |
||
487 | |||
488 | 2008-05-11 Bruno Haible <bruno@clisp.org> |
||
489 | |||
490 | * lib/gen-lbrkprop.c (output_lbp): Output to two different streams. |
||
491 | (output_tables): Accept two filename arguments. |
||
492 | (main): Generate lbrkprop1.h and lbrkprop2.h instead of lbrkprop.h. |
||
493 | |||
494 | * lib/gen-lbrkprop.c (unicode_combining): Remove variable. |
||
495 | (fill_combining): Remove function. |
||
496 | (main): Take one argument less. |
||
497 | * lib/Combining.txt: Remove file. |
||
498 | * modules/gen-lbrkprop (Files): Remove Combining.txt. |
||
499 | * Makefile.am (EXTRA_DIST): Likewise. |
||
500 | |||
501 | * lib/gen-lbrkprop.c: Change copyright to GPLv3+. |
||
502 | (output_tables): Emit a GPLv3+ header. |
||
503 | |||
504 | 2008-05-10 Bruno Haible <bruno@clisp.org> |
||
505 | |||
506 | * lib/linebreak.c.diff: Remove file. |
||
507 | * Makefile.am (EXTRA_DIST): Remove it. |
||
508 | |||
509 | 2008-01-13 Bruno Haible <bruno@clisp.org> |
||
510 | |||
511 | New configure option --disable-curses. |
||
512 | * m4/curses.m4: New file. |
||
513 | * m4/termcap.m4 (gl_TERMCAP_BODY): Require gl_CURSES and consider its |
||
514 | result. |
||
515 | * m4/terminfo.m4 (gl_TERMINFO_BODY): Likewise. |
||
516 | * modules/termcap (Files): Add m4/curses.m4. |
||
517 | * modules/terminfo (Files): Likewise. |
||
518 | * Makefile.am (EXTRA_DIST): Add m4/curses.m4. |
||
519 | |||
520 | 2007-11-09 Bruno Haible <bruno@clisp.org> |
||
521 | |||
522 | * m4/libglib.m4 (gl_LIBGLIB): Ensure that the <glib.h> is from a glib |
||
523 | version >= 2.0. |
||
524 | Reported by Paul Eggert <eggert@cs.ucla.edu>. |
||
525 | |||
526 | 2007-11-07 Bruno Haible <bruno@clisp.org> |
||
527 | |||
528 | * gettext-0.17 released. |
||
529 | |||
530 | 2007-10-27 Bruno Haible <bruno@clisp.org> |
||
531 | |||
532 | * modules/libcroco (Makefile.am): When using the preinstalled libcroco, |
||
533 | add INCCROCO to AM_CPPFLAGS. |
||
534 | * lib/term-styled-ostream.oo.c: Work around broken double-inclusion |
||
535 | guard in libcroco-0.6.1. |
||
536 | |||
537 | 2007-10-27 Bruno Haible <bruno@clisp.org> |
||
538 | |||
539 | * modules/gettext-tools-misc (Makefile.am): Use @LTLIBC@ instead of |
||
540 | hardcoding -lc. Needed for HP-UX 11. |
||
541 | |||
542 | 2007-10-27 Bruno Haible <bruno@clisp.org> |
||
543 | |||
544 | * tests/test-term-ostream-xterm-linux-debian.out: New file. |
||
545 | * tests/test-term-ostream-xterm-linux-mandriva.out: New file. |
||
546 | * tests/test-term-ostream-xterm: Use them as possible test results. |
||
547 | * modules/term-ostream-tests (Files): Add the new files. |
||
548 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
549 | Needed on Mandriva Linux Corporate Server release 2006.0 and |
||
550 | Debian 4.0.0. |
||
551 | |||
552 | 2007-10-27 Bruno Haible <bruno@clisp.org> |
||
553 | |||
554 | * tests/test-term-ostream-xterm-netbsd3.out: New file. |
||
555 | * tests/test-term-ostream-xterm: Use it as possible test result. |
||
556 | * modules/term-ostream-tests (Files): Add it. |
||
557 | * Makefile.am (EXTRA_DIST): Add it. |
||
558 | |||
559 | 2007-10-26 Bruno Haible <bruno@clisp.org> |
||
560 | |||
561 | * modules/libxml (Depends-on): Add snprintf, vsnprintf. Needed for |
||
562 | OSF/1 4.0. |
||
563 | |||
564 | 2007-10-25 Bruno Haible <bruno@clisp.org> |
||
565 | |||
566 | * tests/test-term-ostream-xterm: Redirect stderr into a pipe. |
||
567 | * tests/test-term-ostream-xterm-aix51.out: Remove padding. |
||
568 | |||
569 | 2007-10-21 Bruno Haible <bruno@clisp.org> |
||
570 | |||
571 | * tests/test-term-ostream-xterm-solaris10.out: New file. |
||
572 | * tests/test-term-ostream-xterm-aix51.out: New file. |
||
573 | * tests/test-term-ostream-xterm-osf51.out: New file. |
||
574 | * tests/test-term-ostream-xterm-irix65.out: New file. |
||
575 | * tests/test-term-ostream-xterm-mingw.out: New file. |
||
576 | * tests/test-term-ostream-xterm: Use them as possible test results. |
||
577 | * modules/term-ostream-tests (Files): Add the new files. |
||
578 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
579 | |||
580 | 2007-10-17 Bruno Haible <bruno@clisp.org> |
||
581 | |||
582 | * lib/gl_array_list.h.diff: New file. |
||
583 | * lib/gl_linkedhash_list.h.diff: New file. |
||
584 | * Makefile.am (EXTRA_DIST): Add them. |
||
585 | |||
586 | 2007-10-07 Bruno Haible <bruno@clisp.org> |
||
587 | |||
588 | * build-aux/moopp (func_version): In the --version output, say GPLv3+. |
||
589 | |||
590 | 2007-10-06 Bruno Haible <bruno@clisp.org> |
||
591 | |||
592 | * tests/test-term-ostream-xterm-r6.out: New file. |
||
593 | * tests/test-term-ostream-xterm-xf86-v32.out: New file. |
||
594 | * tests/test-term-ostream-xterm-basic.out: New file. |
||
595 | * tests/test-term-ostream-xterm-8bit.out: New file. |
||
596 | * tests/test-term-ostream-xterm.out: Remove file. |
||
597 | * tests/test-term-ostream-xterm: Test against 4 possible expected |
||
598 | results. |
||
599 | * modules/term-ostream-tests (Files): Replace |
||
600 | tests/test-term-ostream-xterm.out with |
||
601 | tests/test-term-ostream-xterm-*.out. |
||
602 | * Makefile.am (EXTRA_DIST): Update. |
||
603 | |||
604 | 2007-03-30 Bruno Haible <bruno@clisp.org> |
||
605 | |||
606 | * alloca.in.h: Change prefix of double-inclusion guard macro to _GL_. |
||
607 | |||
608 | 2006-06-19 Paul Eggert <eggert@cs.ucla.edu> |
||
609 | |||
610 | * alloca.in.h (alloca) [defined alloca]: Don't define or declare. |
||
611 | |||
612 | 2007-10-04 Bruno Haible <bruno@clisp.org> |
||
613 | |||
614 | * lib/libxml/c14n.in.h: Renamed from lib/libxml/c14n_.h. |
||
615 | * lib/libxml/catalog.in.h: Renamed from lib/libxml/catalog_.h. |
||
616 | * lib/libxml/chvalid.in.h: Renamed from lib/libxml/chvalid_.h. |
||
617 | * lib/libxml/debugXML.in.h: Renamed from lib/libxml/debugXML_.h. |
||
618 | * lib/libxml/dict.in.h: Renamed from lib/libxml/dict_.h. |
||
619 | * lib/libxml/DOCBparser.in.h: Renamed from lib/libxml/DOCBparser_.h. |
||
620 | * lib/libxml/encoding.in.h: Renamed from lib/libxml/encoding_.h. |
||
621 | * lib/libxml/entities.in.h: Renamed from lib/libxml/entities_.h. |
||
622 | * lib/libxml/globals.in.h: Renamed from lib/libxml/globals_.h. |
||
623 | * lib/libxml/hash.in.h: Renamed from lib/libxml/hash_.h. |
||
624 | * lib/libxml/HTMLparser.in.h: Renamed from lib/libxml/HTMLparser_.h. |
||
625 | * lib/libxml/HTMLtree.in.h: Renamed from lib/libxml/HTMLtree_.h. |
||
626 | * lib/libxml/list.in.h: Renamed from lib/libxml/list_.h. |
||
627 | * lib/libxml/nanoftp.in.h: Renamed from lib/libxml/nanoftp_.h. |
||
628 | * lib/libxml/nanohttp.in.h: Renamed from lib/libxml/nanohttp_.h. |
||
629 | * lib/libxml/parser.in.h: Renamed from lib/libxml/parser_.h. |
||
630 | * lib/libxml/parserInternals.in.h: Renamed from lib/libxml/parserInternals_.h. |
||
631 | * lib/libxml/pattern.in.h: Renamed from lib/libxml/pattern_.h. |
||
632 | * lib/libxml/relaxng.in.h: Renamed from lib/libxml/relaxng_.h. |
||
633 | * lib/libxml/SAX2.in.h: Renamed from lib/libxml/SAX2_.h. |
||
634 | * lib/libxml/SAX.in.h: Renamed from lib/libxml/SAX_.h. |
||
635 | * lib/libxml/schemasInternals.in.h: Renamed from lib/libxml/schemasInternals_.h. |
||
636 | * lib/libxml/schematron.in.h: Renamed from lib/libxml/schematron_.h. |
||
637 | * lib/libxml/threads.in.h: Renamed from lib/libxml/threads_.h. |
||
638 | * lib/libxml/tree.in.h: Renamed from lib/libxml/tree_.h. |
||
639 | * lib/libxml/uri.in.h: Renamed from lib/libxml/uri_.h. |
||
640 | * lib/libxml/valid.in.h: Renamed from lib/libxml/valid_.h. |
||
641 | * lib/libxml/xinclude.in.h: Renamed from lib/libxml/xinclude_.h. |
||
642 | * lib/libxml/xlink.in.h: Renamed from lib/libxml/xlink_.h. |
||
643 | * lib/libxml/xmlautomata.in.h: Renamed from lib/libxml/xmlautomata_.h. |
||
644 | * lib/libxml/xmlerror.in.h: Renamed from lib/libxml/xmlerror_.h. |
||
645 | * lib/libxml/xmlexports.in.h: Renamed from lib/libxml/xmlexports_.h. |
||
646 | * lib/libxml/xmlIO.in.h: Renamed from lib/libxml/xmlIO_.h. |
||
647 | * lib/libxml/xmlmemory.in.h: Renamed from lib/libxml/xmlmemory_.h. |
||
648 | * lib/libxml/xmlmodule.in.h: Renamed from lib/libxml/xmlmodule_.h. |
||
649 | * lib/libxml/xmlreader.in.h: Renamed from lib/libxml/xmlreader_.h. |
||
650 | * lib/libxml/xmlregexp.in.h: Renamed from lib/libxml/xmlregexp_.h. |
||
651 | * lib/libxml/xmlsave.in.h: Renamed from lib/libxml/xmlsave_.h. |
||
652 | * lib/libxml/xmlschemas.in.h: Renamed from lib/libxml/xmlschemas_.h. |
||
653 | * lib/libxml/xmlschemastypes.in.h: Renamed from lib/libxml/xmlschemastypes_.h. |
||
654 | * lib/libxml/xmlstring.in.h: Renamed from lib/libxml/xmlstring_.h. |
||
655 | * lib/libxml/xmlunicode.in.h: Renamed from lib/libxml/xmlunicode_.h. |
||
656 | * lib/libxml/xmlversion.in.h: Renamed from lib/libxml/xmlversion_.h. |
||
657 | * lib/libxml/xmlwriter.in.h: Renamed from lib/libxml/xmlwriter_.h. |
||
658 | * lib/libxml/xpath.in.h: Renamed from lib/libxml/xpath_.h. |
||
659 | * lib/libxml/xpathInternals.in.h: Renamed from lib/libxml/xpathInternals_.h. |
||
660 | * lib/libxml/xpointer.in.h: Renamed from lib/libxml/xpointer_.h. |
||
661 | * modules/libxml (Files, Makefile.am): Update. |
||
662 | * Makefile.am (EXTRA_DIST): Update. |
||
663 | |||
664 | * lib/glib/ghash.in.h: Renamed from lib/glib/ghash_.h. |
||
665 | * lib/glib/glist.in.h: Renamed from lib/glib/glist_.h. |
||
666 | * lib/glib/gprimes.in.h: Renamed from lib/glib/gprimes_.h. |
||
667 | * lib/glib/gstrfuncs.in.h: Renamed from lib/glib/gstrfuncs_.h. |
||
668 | * lib/glib/gstring.in.h: Renamed from lib/glib/gstring_.h. |
||
669 | * lib/glib/gtypes.in.h: Renamed from lib/glib/gtypes_.h. |
||
670 | * lib/glib.in.h: Renamed from lib/glib_.h. |
||
671 | * lib/glibconfig.in.h: Renamed from lib/glibconfig_.h. |
||
672 | * modules/libglib (Files, Makefile.am): Update. |
||
673 | * Makefile.am (EXTRA_DIST): Update. |
||
674 | |||
675 | * lib/getopt.in.h.diff: Renamed from lib/getopt_.h.diff. |
||
676 | * Makefile.am (EXTRA_DIST): Update. |
||
677 | |||
678 | * lib/alloca.in.h: Renamed from lib/alloca_.h. |
||
679 | * Makefile.am (EXTRA_DIST): Update. |
||
680 | |||
681 | 2007-10-01 Bruno Haible <bruno@clisp.org> |
||
682 | |||
683 | * tests/test-term-ostream-xterm.out: Update expected result after |
||
684 | code changes on 2006-12-23. |
||
685 | |||
686 | 2007-09-29 Bruno Haible <bruno@clisp.org> |
||
687 | |||
688 | * modules/fnmatch.diff: Update. |
||
689 | |||
690 | 2007-09-26 Bruno Haible <bruno@clisp.org> |
||
691 | |||
692 | * lib/vasprintf.c (int_vasprintf): Pass the args as a va_list, |
||
693 | not as a 'va_list *'. Needed on x86_64-linux, where va_list is an |
||
694 | array type: taking the address of a parameter of type va_list does |
||
695 | not yield a 'va_list *'. We have to assume that platforms where |
||
696 | passing a va_list by reference is useful (either because va_end is |
||
697 | not a no-op or because sizeof(va_list) is large) have already defined |
||
698 | va_list to an array type; no need to try to enforce passing by |
||
699 | reference. |
||
700 | Reported by Cristian Baboi <cristi@ot.onrc.ro>. |
||
701 | |||
702 | 2007-09-24 Bruno Haible <bruno@clisp.org> |
||
703 | |||
704 | * lib/vasprintf.c (int_vasprintf): Use va_copy and va_end. |
||
705 | * modules/vasprintf.diff: Add dependency to stdarg. |
||
706 | Reported by Cristian Baboi <cristi@ot.onrc.ro>. |
||
707 | |||
708 | 2007-09-01 Bruno Haible <bruno@clisp.org> |
||
709 | |||
710 | * lib/linebreak.c.diff: Update. |
||
711 | |||
712 | 2007-08-18 Bruno Haible <bruno@clisp.org> |
||
713 | |||
714 | * modules/fstrcmp: Remove file, moved to gnulib. |
||
715 | * lib/fstrcmp.h: Remove file, moved to gnulib. |
||
716 | * lib/fstrcmp.c: Remove file, moved to gnulib. |
||
717 | * lib/diffseq.h: Remove file, moved to gnulib. |
||
718 | * Makefile.am (EXTRA_DIST): Remove them. |
||
719 | |||
720 | 2007-07-01 Bruno Haible <bruno@clisp.org> |
||
721 | |||
722 | * build-aux/moopp (func_version): Use the standard --version output, |
||
723 | see |
||
724 | <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00302.html>. |
||
725 | |||
726 | 2007-05-13 Bruno Haible <bruno@clisp.org> |
||
727 | |||
728 | * m4/vasprintf.m4 (gl_REPLACE_VASPRINTF, gl_PREREQ_VASPRINTF_H): New |
||
729 | macros, partially copied from gnulib. |
||
730 | (gl_FUNC_VASPRINTF): Copied from gnulib. |
||
731 | |||
732 | 2007-05-13 Bruno Haible <bruno@clisp.org> |
||
733 | |||
734 | * lib/vasprintf.c: Include stdio.h instead of vasprintf.h. |
||
735 | * lib/glibconfig_.h: Likewise. |
||
736 | |||
737 | 2007-05-13 Bruno Haible <bruno@clisp.org> |
||
738 | |||
739 | * modules/vasprintf.diff: Update. |
||
740 | * lib/linebreak.c.diff: Update. |
||
741 | |||
742 | 2007-05-01 Bruno Haible <bruno@clisp.org> |
||
743 | |||
744 | * lib/term-ostream.oo.c: Don't include sigprocmask.h. |
||
745 | |||
746 | 2007-03-24 Bruno Haible <bruno@clisp.org> |
||
747 | |||
748 | * lib/html-ostream.oo.c: Include unistr.h instead of utf8-ucs4.h. |
||
749 | |||
750 | 2007-03-16 Bruno Haible <bruno@clisp.org> |
||
751 | |||
752 | * lib/html-ostream.oo.c (html_ostream_create): Update after signature |
||
753 | of gl_list_create_empty changed. |
||
754 | |||
755 | 2007-03-04 Bruno Haible <bruno@clisp.org> |
||
756 | |||
757 | * lib/propername.c (proper_name, proper_name_utf8): Use mbsstr instead |
||
758 | of strstr. |
||
759 | * modules/propername (Depends-on): Remove strstr. Add mbsstr. |
||
760 | |||
761 | 2007-03-04 Bruno Haible <bruno@clisp.org> |
||
762 | |||
763 | Moved --enable-relocatable infrastructure to gnulib. |
||
764 | * modules/gettext-tools-libgettextpo-misc: Remove file. |
||
765 | * modules/progreloc: Remove file. |
||
766 | * modules/relocatable: Remove file. |
||
767 | * modules/relocwrapper: Remove file. |
||
768 | * lib/strerror.c.diff: Remove file. |
||
769 | * Makefile.am (EXTRA_DIST): Remove these files. |
||
770 | |||
771 | 2007-02-28 Bruno Haible <bruno@clisp.org> |
||
772 | |||
773 | Move relocatability infrastructure to gnulib. |
||
774 | * lib/relocatable.c: Remove file. |
||
775 | * lib/relocatable.h: Remove file. |
||
776 | * lib/relocwrapper.c: Remove file. |
||
777 | * m4/relocatable.m4: Remove file. |
||
778 | * Makefile.am (EXTRA_DIST): Remove these files. |
||
779 | |||
780 | 2007-02-28 Bruno Haible <bruno@clisp.org> |
||
781 | |||
782 | Move module xreadlink to gnulib. |
||
783 | * modules/xreadlink: Remove file. |
||
784 | * lib/xreadlink.h: Remove file. |
||
785 | * lib/xreadlink.c: Remove file. |
||
786 | * m4/xreadlink.m4: Remove file. |
||
787 | * Makefile.am (EXTRA_DIST): Remove these files. |
||
788 | |||
789 | 2007-02-19 Bruno Haible <bruno@clisp.org> |
||
790 | |||
791 | * lib/closeout.c: Include <stdlib.h> instead of exit.h. |
||
792 | * lib/fd-ostream.oo.c: Don't include exit.h. |
||
793 | * lib/html-styled-ostream.oo.c: Include <stdlib.h> instead of exit.h. |
||
794 | * lib/iconv-ostream.oo.c: Don't include exit.h. |
||
795 | * lib/memory-ostream.oo.c: Likewise. |
||
796 | * lib/term-ostream.oo.c: Likewise. |
||
797 | * lib/xmalloc.c: Likewise. |
||
798 | |||
799 | 2007-02-12 Bruno Haible <bruno@clisp.org> |
||
800 | |||
801 | * modules/gettext-tools-misc (Files): Add m4/locale-fr.m4. |
||
802 | |||
803 | 2007-02-01 Bruno Haible <bruno@clisp.org> |
||
804 | |||
805 | * modules/gettext-tools-misc (Makefile.am): Add @LIB_ACL@ to |
||
806 | lib_LDFLAGS. |
||
807 | Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>. |
||
808 | |||
809 | 2007-01-28 Bruno Haible <bruno@clisp.org> |
||
810 | |||
811 | * lib/linebreak.c.diff: Update. |
||
812 | |||
813 | 2007-01-27 Bruno Haible <bruno@clisp.org> |
||
814 | |||
815 | Move a patch to gnulib. |
||
816 | * lib/javacomp.c.diff: Remove file. |
||
817 | * modules/javacomp.diff: Remove file. |
||
818 | * Makefile.am (EXTRA_DIST): Remove them. |
||
819 | |||
820 | 2007-01-26 Bruno Haible <bruno@clisp.org> |
||
821 | |||
822 | * lib/propername.c: Don't include strstr.h, use <string.h> instead. |
||
823 | |||
824 | 2007-01-12 Bruno Haible <bruno@clisp.org> |
||
825 | |||
826 | * lib/xreadlink.c (xreadlink): Handle an ERANGE error. Needed for |
||
827 | AIX and HP-UX. Based on a gnulib patch from Paul Eggert on 2004-11-03. |
||
828 | |||
829 | 2006-12-23 Bruno Haible <bruno@clisp.org> |
||
830 | |||
831 | * term-ostream.oo.c (out_attr_change): Consider the side effects of |
||
832 | exit_attribute_mode: Turn off all attributes before turning on others. |
||
833 | Also re-enable the colors after turning off attributes. |
||
834 | |||
835 | 2006-12-23 Bruno Haible <bruno@clisp.org> |
||
836 | |||
837 | * build-aux/moopp (func_emit_source_h, func_emit_source_c): Accept the |
||
838 | newfile_base as second argument. Emit #line directives without a |
||
839 | directory. |
||
840 | |||
841 | 2006-12-22 Bruno Haible <bruno@clisp.org> |
||
842 | |||
843 | * modules/html-styled-ostream (Makefile.am) [WOE32DLL]: Use a C++ |
||
844 | wrapper file. |
||
845 | * modules/term-styled-ostream (Makefile.am) [WOE32DLL]: Likewise. |
||
846 | |||
847 | 2006-12-22 Bruno Haible <bruno@clisp.org> |
||
848 | |||
849 | Test for CC=c++ at configure-time. |
||
850 | * m4/moo.m4: New file. |
||
851 | * build-aux/moopp: Emit test of IS_CPLUSPLUS instead of __cplusplus. |
||
852 | * modules/moo (Files): Add m4/moo.m4. |
||
853 | (configure.ac): Set to gl_MOO. |
||
854 | * Makefile.am (EXTRA_DIST): Add m4/moo.m4. |
||
855 | |||
856 | 2006-12-23 Bruno Haible <bruno@clisp.org> |
||
857 | |||
858 | Support platforms with neither terminfo nor termcap functions, like |
||
859 | mingw. |
||
860 | * lib/tputs.c: New file. |
||
861 | |||
862 | * modules/termcap (Files): Add lib/tputs.c. |
||
863 | * m4/termcap.m4 (gl_TERMCAP): Add tputs replacement. |
||
864 | (gl_TERMCAP_BODY): Define HAVE_TERMCAP if tgetent is available. |
||
865 | * lib/termcap.h (tgetent, tgetnum, tgetflag, tgetstr): Declare only |
||
866 | if HAVE_TERMCAP. |
||
867 | (tgoto): Declare only if HAVE_TERMCAP || HAVE_TERMINFO. |
||
868 | |||
869 | * modules/terminfo (Files): Add lib/tputs.c. |
||
870 | * m4/terminfo.m4 (gl_TERMINFO): Add tputs replacement. |
||
871 | (gl_TERMINFO_BODY): Define HAVE_TERMCAP if tgetent is available. |
||
872 | * lib/terminfo.h (tgetent, tgetnum, tgetflag, tgetstr): Declare only |
||
873 | if HAVE_TERMCAP. |
||
874 | (tgoto): Declare only if HAVE_TERMINFO || HAVE_TERMCAP. |
||
875 | |||
876 | * lib/term-ostream.oo.c (term_ostream_create): Use ANSI color escape |
||
877 | sequences when neither terminfo nor termcap functions exist. |
||
878 | * Makefile.am (EXTRA_DIST): Add lib/tputs.c. |
||
879 | |||
880 | 2006-12-23 Bruno Haible <bruno@clisp.org> |
||
881 | |||
882 | Improve cross-compilation support. |
||
883 | * m4/gcj.m4 (gt_GCJ): Use AC_CHECK_TOOL instead of AC_CHECK_PROGS. |
||
884 | |||
885 | 2006-12-23 Bruno Haible <bruno@clisp.org> |
||
886 | |||
887 | * lib/term-ostream.oo.c (term_ostream_create): Fix up the |
||
888 | no_color_video value for cygwin. |
||
889 | |||
890 | 2006-12-22 Bruno Haible <bruno@clisp.org> |
||
891 | |||
892 | Move no-c++ module to gnulib. |
||
893 | * modules/no-c++: Remove file. |
||
894 | * m4/no-c++.m4: Remove file. |
||
895 | * Makefile.am (EXTRA_DIST): Remove them. |
||
896 | |||
897 | 2006-12-21 Bruno Haible <bruno@clisp.org> |
||
898 | |||
899 | * modules/gettext-tools-misc (Makefile.am): Move modifications of |
||
900 | AUTOMAKE_OPTIONS, AM_CPPFLAGS and settings of gettextsrcdir, |
||
901 | gettextsrc_DATA, pkgdatadir to ../gettext-tools/gnulib-lib/Makefile.am. |
||
902 | |||
903 | 2006-12-21 Bruno Haible <bruno@clisp.org> |
||
904 | |||
905 | * build-aux/moopp (func_usage, func_version): New functions. |
||
906 | (dllexports): New variable. |
||
907 | Parse command-line options. |
||
908 | (func_emit_source_h): Emit DLL_VARIABLE marks if the class is to be |
||
909 | exported. |
||
910 | |||
911 | 2006-12-21 Bruno Haible <bruno@clisp.org> |
||
912 | |||
913 | * modules/moo (Makefile.am): Declare MOOPPFLAGS. |
||
914 | * modules/moo-tests (Makefile.am): Pass the MOOPPFLAGS to every moopp |
||
915 | invocation. |
||
916 | * modules/ostream (Makefile.am): Likewise. |
||
917 | * modules/fd-ostream (Makefile.am): Likewise. |
||
918 | * modules/file-ostream (Makefile.am): Likewise. |
||
919 | * modules/html-ostream (Makefile.am): Likewise. |
||
920 | * modules/iconv-ostream (Makefile.am): Likewise. |
||
921 | * modules/memory-ostream (Makefile.am): Likewise. |
||
922 | * modules/term-ostream (Makefile.am): Likewise. |
||
923 | * modules/styled-ostream (Makefile.am): Likewise. |
||
924 | * modules/html-styled-ostream (Makefile.am): Likewise. |
||
925 | * modules/term-styled-ostream (Makefile.am): Likewise. |
||
926 | |||
927 | 2006-12-21 Bruno Haible <bruno@clisp.org> |
||
928 | |||
929 | * lib/diffseq.h (diag, compareseq): Use the EQUAL macro. |
||
930 | |||
931 | 2006-12-19 Bruno Haible <bruno@clisp.org> |
||
932 | |||
933 | * m4/libxml.m4 (gl_LIBXML): Check for arpa/nameser.h and resolv.h |
||
934 | with some prerequisite headers. Needed for AIX 4.3.2. |
||
935 | |||
936 | 2006-12-19 Bruno Haible <bruno@clisp.org> |
||
937 | |||
938 | * lib/term-ostream.oo.c (term_ostream_create): Add color information |
||
939 | about xterm if the platform lacks it. |
||
940 | |||
941 | 2006-12-19 Bruno Haible <bruno@clisp.org> |
||
942 | |||
943 | * lib/term-ostream.oo.c: Include terminfo.h instead of termcap.h. |
||
944 | * modules/term-ostream (Depends-on): Add terminfo-h, remove termcap-h. |
||
945 | |||
946 | 2006-12-19 Bruno Haible <bruno@clisp.org> |
||
947 | |||
948 | * lib/terminfo.h: New file. |
||
949 | * modules/terminfo-h: New file. |
||
950 | * Makefile.am (EXTRA_DIST): Add them. |
||
951 | |||
952 | 2006-12-19 Bruno Haible <bruno@clisp.org> |
||
953 | |||
954 | * m4/terminfo.m4: New file. |
||
955 | * modules/terminfo: New file. |
||
956 | * Makefile.am (EXTRA_DIST): Add them. |
||
957 | |||
958 | 2006-12-19 Bruno Haible <bruno@clisp.org> |
||
959 | |||
960 | * m4/termcap.m4 (gl_TERMCAP, gl_TERMCAP_BODY): Rename cache variables. |
||
961 | |||
962 | 2006-12-17 Bruno Haible <bruno@clisp.org> |
||
963 | |||
964 | * lib/diffseq.h: New file, extracted from fstrcmp.c and GNU diff's |
||
965 | analyze.c. |
||
966 | * lib/fstrcmp.c: Use it. |
||
967 | * modules/fstrcmp (Files): Add lib/diffseq.h. |
||
968 | |||
969 | 2006-12-17 Bruno Haible <bruno@clisp.org> |
||
970 | |||
971 | * lib/fstrcmp.c: Make generic. |
||
972 | (EXTRA_CONTEXT_FIELDS, NOTE_DELETE, NOTE_INSERT): New macros. |
||
973 | |||
974 | 2006-10-07 Bruno Haible <bruno@clisp.org> |
||
975 | |||
976 | * lib/fstrcmp.c: Include minmax.h. |
||
977 | * modules/fstrcmp (Depends-on): Add minmax. |
||
978 | |||
979 | * lib/fstrcmp.c (IF_LINT): New macro. |
||
980 | |||
981 | * lib/fstrcmp.c: Make comments and variable syntax closer to GNU |
||
982 | diff's analyze.c. |
||
983 | |||
984 | * lib/fstrcmp.c: Fix FSF address in copyright header. |
||
985 | |||
986 | * lib/fstrcmp.c: Rename macro MINUS_H_FLAG to USE_HEURISTIC. Use bool. |
||
987 | |||
988 | * lib/fstrcmp.c: Update comments. Talk about vectors instead of |
||
989 | strings, and about elements instead of characters. |
||
990 | |||
991 | * lib/fstrcmp.c: Make generic. |
||
992 | (OFFSET_MAX): New macro. |
||
993 | |||
994 | * lib/fstrcmp.c: Modernize the coding style. |
||
995 | |||
996 | * lib/fstrcmp.c: Include <stdbool.h>. Use bool where appropriate. |
||
997 | Rename 'minimal' to 'find_minimal'. |
||
998 | |||
999 | * lib/fstrcmp.c: Make generic. |
||
1000 | (ELEMENT, EQUAL, OFFSET): New macros. |
||
1001 | |||
1002 | 2006-12-17 Bruno Haible <bruno@clisp.org> |
||
1003 | |||
1004 | * lib/fstrcmp.c (diag): Change return type to void. |
||
1005 | (compareseq): Remove verification that the change count is > 1. |
||
1006 | |||
1007 | 2006-12-16 Bruno Haible <bruno@clisp.org> |
||
1008 | |||
1009 | * m4/termcap.m4 (gl_TERMCAP_BODY): Also test for the terminfo |
||
1010 | functions. |
||
1011 | * lib/termcap.h (setupterm, tigetnum, tigetflag, tigetstr): New |
||
1012 | declarations. |
||
1013 | * lib/term-ostream.oo.c (xstrdup0) [HAVE_TERMINFO]: Handle (char*)-1 |
||
1014 | return value from tigetstr. |
||
1015 | (term_ostream_create) [HAVE_TERMINFO]: Prefer the terminfo API. |
||
1016 | |||
1017 | 2006-12-16 Bruno Haible <bruno@clisp.org> |
||
1018 | |||
1019 | * lib/term-ostream.oo.c (term_ostream_create): Fix tgetstr argument |
||
1020 | for stream->no_color_video. |
||
1021 | |||
1022 | 2006-12-16 Bruno Haible <bruno@clisp.org> |
||
1023 | |||
1024 | * lib/term-ostream.oo.c (term_ostream_create): Don't ignore tgetent's |
||
1025 | return value. |
||
1026 | |||
1027 | 2006-12-16 Bruno Haible <bruno@clisp.org> |
||
1028 | |||
1029 | * lib/libcroco/cr-style.h (enum CRPositionType): Remove trailing |
||
1030 | comma. Needed for compilation on AIX with xlc. |
||
1031 | |||
1032 | 2006-12-16 Bruno Haible <bruno@clisp.org> |
||
1033 | |||
1034 | * modules/libxml (Depends-on): Add stdarg. |
||
1035 | * m4/libxml.m4 (gl_LIBXML): Define VA_COPY, needed for xmlwriter.c. |
||
1036 | |||
1037 | 2006-12-16 Bruno Haible <bruno@clisp.org> |
||
1038 | |||
1039 | * lib/libxml/xmlwriter.c: Include libxml.h first, not after string.h. |
||
1040 | |||
1041 | 2006-12-13 Bruno Haible <bruno@clisp.org> |
||
1042 | |||
1043 | * build-aux/moopp: Add check for GNU sed. Generate the 4 files in the |
||
1044 | source directory, not in the current directory. |
||
1045 | * modules/ostream (Makefile.am): Test for the .h file in the source |
||
1046 | directory, not in the current directory. Augment MAINTAINERCLEANFILES |
||
1047 | and EXTRA_DIST, not CLEANFILES. |
||
1048 | * modules/fd-ostream (Makefile.am): Likewise. |
||
1049 | * modules/file-ostream (Makefile.am): Likewise. |
||
1050 | * modules/html-ostream (Makefile.am): Likewise. |
||
1051 | * modules/iconv-ostream (Makefile.am): Likewise. |
||
1052 | * modules/memory-ostream (Makefile.am): Likewise. |
||
1053 | * modules/term-ostream (Makefile.am): Likewise. |
||
1054 | * modules/styled-ostream (Makefile.am): Likewise. |
||
1055 | * modules/html-styled-ostream (Makefile.am): Likewise. |
||
1056 | * modules/term-styled-ostream (Makefile.am): Likewise. |
||
1057 | |||
1058 | 2006-12-13 Bruno Haible <bruno@clisp.org> |
||
1059 | |||
1060 | Avoid crash on NetBSD. |
||
1061 | * lib/term-ostream.oo.c (term_ostream_create): Pass a non-NULL area |
||
1062 | pointer to tgetstr. |
||
1063 | |||
1064 | 2006-12-13 Bruno Haible <bruno@clisp.org> |
||
1065 | |||
1066 | * lib/tparm.c: New file, based on a public-domain implementation part |
||
1067 | of Cygwin. |
||
1068 | * m4/termcap.m4 (gl_TERMCAP): AC_LIBOBJ of tparm.c if needed. |
||
1069 | (gl_TERMCAP_BODY): Test whether the system has tparm(). |
||
1070 | * modules/termcap (Files): Add lib/tparm.c. |
||
1071 | (Depends-on): Add c-ctype. |
||
1072 | * Makefile.am (EXTRA_DIST): Add lib/tparm.c. |
||
1073 | |||
1074 | 2006-12-13 Bruno Haible <bruno@clisp.org> |
||
1075 | |||
1076 | * modules/termcap-h (Include): Add termcap.h. |
||
1077 | |||
1078 | 2006-12-13 Bruno Haible <bruno@clisp.org> |
||
1079 | |||
1080 | * build-aux/moopp (sed_remove_comments): Fix handling of character |
||
1081 | constants. Example: '"' /* comment */ '"' |
||
1082 | (sed_remove_comments_ERE): New variable. |
||
1083 | |||
1084 | 2006-12-13 Bruno Haible <bruno@clisp.org> |
||
1085 | |||
1086 | * modules/ostream (Makefile.am): List all generated files in the moopp |
||
1087 | rule. |
||
1088 | * modules/fd-ostream (Makefile.am): Likewise. |
||
1089 | * modules/file-ostream (Makefile.am): Likewise. |
||
1090 | * modules/html-ostream (Makefile.am): Likewise. |
||
1091 | * modules/iconv-ostream (Makefile.am): Likewise. |
||
1092 | * modules/memory-ostream (Makefile.am): Likewise. |
||
1093 | * modules/term-ostream (Makefile.am): Likewise. |
||
1094 | * modules/styled-ostream (Makefile.am): Likewise. |
||
1095 | * modules/html-styled-ostream (Makefile.am): Likewise. |
||
1096 | * modules/term-styled-ostream (Makefile.am): Likewise. |
||
1097 | |||
1098 | 2006-12-12 Bruno Haible <bruno@clisp.org> |
||
1099 | |||
1100 | Fix moopp rules for parallel make. |
||
1101 | * build-aux/moopp: Generate source.h first and source.c last. |
||
1102 | * modules/ostream (Makefile.am): Rewrite the moopp rule so that all |
||
1103 | generated files depend on the generated .h file. |
||
1104 | * modules/fd-ostream (Makefile.am): Likewise. |
||
1105 | * modules/file-ostream (Makefile.am): Likewise. |
||
1106 | * modules/html-ostream (Makefile.am): Likewise. |
||
1107 | * modules/iconv-ostream (Makefile.am): Likewise. |
||
1108 | * modules/memory-ostream (Makefile.am): Likewise. |
||
1109 | * modules/term-ostream (Makefile.am): Likewise. |
||
1110 | * modules/styled-ostream (Makefile.am): Likewise. |
||
1111 | * modules/html-styled-ostream (Makefile.am): Likewise. |
||
1112 | * modules/term-styled-ostream (Makefile.am): Likewise. |
||
1113 | Reported by Ralf Wildenhues. |
||
1114 | |||
1115 | 2006-12-12 Bruno Haible <bruno@clisp.org> |
||
1116 | |||
1117 | * build-aux/moopp (func_emit_priv_h, func_emit_vt_h, |
||
1118 | func_emit_source_h, func_emit_source_c): New functions. |
||
1119 | |||
1120 | 2006-12-02 Bruno Haible <bruno@clisp.org> |
||
1121 | |||
1122 | Support 'text-decoration: underline' in terminal mode. |
||
1123 | * lib/term-styled-ostream.oo.c: Include cr-string.h. |
||
1124 | (enum CRXTextDecorationType): New type. |
||
1125 | (CRXStyle): New type. |
||
1126 | (crx_style_new, crx_style_destroy, crx_sel_eng_get_matched_style): New |
||
1127 | functions. |
||
1128 | (style_compute_text_underline_value): Take a CRXStyle as argument. |
||
1129 | (match): Build a chain of CRXStyle instead of CRStyle. |
||
1130 | |||
1131 | 2006-12-01 Bruno Haible <bruno@clisp.org> |
||
1132 | |||
1133 | * modules/term-styled-ostream: New file. |
||
1134 | * lib/term-styled-ostream.oo.c: New file. |
||
1135 | * lib/term-styled-ostream.oo.h: New file. |
||
1136 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1137 | |||
1138 | 2006-12-01 Bruno Haible <bruno@clisp.org> |
||
1139 | |||
1140 | * modules/html-styled-ostream: New file. |
||
1141 | * lib/html-styled-ostream.oo.c: New file. |
||
1142 | * lib/html-styled-ostream.oo.h: New file. |
||
1143 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1144 | |||
1145 | 2006-12-01 Bruno Haible <bruno@clisp.org> |
||
1146 | |||
1147 | * modules/styled-ostream: New file. |
||
1148 | * lib/styled-ostream.oo.c: New file. |
||
1149 | * lib/styled-ostream.oo.h: New file. |
||
1150 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1151 | |||
1152 | 2006-12-11 Bruno Haible <bruno@clisp.org> |
||
1153 | |||
1154 | Portability to BeOS. |
||
1155 | * lib/term-ostream.oo.c (term_ostream_create) [BeOS]: Correct the |
||
1156 | values of stream->set_a_foreground and stream->set_a_background. |
||
1157 | |||
1158 | 2006-12-11 Bruno Haible <bruno@clisp.org> |
||
1159 | |||
1160 | Portability to systems with GNU termcap. |
||
1161 | * m4/termcap.m4 (gl_TERMCAP_BODY): Also test for the tparam function. |
||
1162 | * lib/termcap.h (tparam): New declaration. |
||
1163 | * lib/term-ostream.oo.c (tparambuf): New variable. |
||
1164 | (tparm): Define in terms of tparam when tparam exists. |
||
1165 | |||
1166 | 2006-12-01 Bruno Haible <bruno@clisp.org> |
||
1167 | |||
1168 | * modules/term-ostream: Depend on termcap-h, not termcap. |
||
1169 | * lib/term-ostream.oo.c: Include termcap.h. |
||
1170 | (tgetent, tgetnum, tgetflag, tgetstr, tparm, tgoto, tputs): Remove |
||
1171 | declarations. |
||
1172 | |||
1173 | Move termcap function declarations to a header file. |
||
1174 | * modules/termcap-h: New file. |
||
1175 | * lib/termcap.h: New file. |
||
1176 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1177 | |||
1178 | 2006-12-01 Bruno Haible <bruno@clisp.org> |
||
1179 | |||
1180 | * modules/moo-tests: New file. |
||
1181 | * tests/test-moo-aroot.oo.c: New file. |
||
1182 | * tests/test-moo-aroot.oo.h: New file. |
||
1183 | * tests/test-moo-assign.c: New file. |
||
1184 | * tests/test-moo-asub1.oo.c: New file. |
||
1185 | * tests/test-moo-asub1.oo.h: New file. |
||
1186 | * tests/test-moo-root.oo.c: New file. |
||
1187 | * tests/test-moo-root.oo.h: New file. |
||
1188 | * tests/test-moo-sub1.oo.c: New file. |
||
1189 | * tests/test-moo-sub1.oo.h: New file. |
||
1190 | * tests/test-moo-sub2.oo.c: New file. |
||
1191 | * tests/test-moo-sub2.oo.h: New file. |
||
1192 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1193 | |||
1194 | 2006-12-01 Bruno Haible <bruno@clisp.org> |
||
1195 | |||
1196 | * modules/term-ostream-tests: New file. |
||
1197 | * tests/test-term-ostream.c: New file. |
||
1198 | * tests/test-term-ostream-xterm: New file. |
||
1199 | * tests/test-term-ostream-xterm.out: New file. |
||
1200 | * tests/test-term-ostream-xterm-16color.out: New file. |
||
1201 | * tests/test-term-ostream-xterm-88color.out: New file. |
||
1202 | * tests/test-term-ostream-xterm-256color.out: New file. |
||
1203 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1204 | |||
1205 | 2006-12-02 Bruno Haible <bruno@clisp.org> |
||
1206 | |||
1207 | * lib/term-ostream.oo.c (term_ostream_create): Recognize also the |
||
1208 | terminal types rxvt[-16color] and konsole[-16color]. |
||
1209 | |||
1210 | 2006-12-01 Bruno Haible <bruno@clisp.org> |
||
1211 | |||
1212 | Preserve the hue of bright colors. |
||
1213 | * lib/term-ostream.oo.c (colors_of_common8): New variable. |
||
1214 | (rgb_to_color_common8): Rewritten. |
||
1215 | (colors_of_xterm8): New variable. |
||
1216 | (rgb_to_color_xterm8): Rewritten. |
||
1217 | |||
1218 | 2006-12-01 Bruno Haible <bruno@clisp.org> |
||
1219 | |||
1220 | * lib/term-ostream.oo.c (out_attr_change): Fix typo. |
||
1221 | |||
1222 | 2006-11-30 Bruno Haible <bruno@clisp.org> |
||
1223 | |||
1224 | Add special color support for xterm-16color, xterm-88color, |
||
1225 | xterm-256color. |
||
1226 | * lib/term-ostream.oo.h (term_color_t): Define as int. |
||
1227 | (COLOR_BLACK, COLOR_BLUE, COLOR_GREEN, COLOR_CYAN, COLOR_RED, |
||
1228 | COLOR_MAGENTA, COLOR_YELLOW, COLOR_WHITE): Remove enum items. |
||
1229 | (term_ostream): Add method rgb_to_color. |
||
1230 | * lib/term-ostream.oo.c (rgb_t, hsv_t): New types. |
||
1231 | (rgb_to_hsv, color_distance, nearest_color, color_luminance): New |
||
1232 | functions. |
||
1233 | (colormodel_t): New type. |
||
1234 | (rgb_to_color_monochrome): New function. |
||
1235 | (rgb_to_color_common8): New function. |
||
1236 | (rgb_to_color_xterm8): New function. |
||
1237 | (colors_of_xterm16): New variable. |
||
1238 | (rgb_to_color_xterm16): New function. |
||
1239 | (colors_of_xterm88): New variable. |
||
1240 | (rgb_to_color_xterm88): New function. |
||
1241 | (colors_of_xterm256): New variable. |
||
1242 | (rgb_to_color_xterm256): New function. |
||
1243 | (attributes_t): Reserve more bits for the colors. |
||
1244 | (term_ostream): Add colormodel field. |
||
1245 | (out_error): New function. |
||
1246 | (out_char): Use it. |
||
1247 | (out_attr_change): Add support for the xterm color models. |
||
1248 | (term_ostream::rgb_to_color): New function. |
||
1249 | (term_ostream_create): Initialize the colormodel field. |
||
1250 | |||
1251 | 2006-11-28 Bruno Haible <bruno@clisp.org> |
||
1252 | |||
1253 | * lib/term-ostream.oo.c (out_attr_change): Fix uses of color_bgr. |
||
1254 | |||
1255 | 2006-11-28 Bruno Haible <bruno@clisp.org> |
||
1256 | |||
1257 | Guard against interruption with Ctrl-Z. |
||
1258 | * lib/term-ostream.oo.c: Include also signal.h and sigprocmask.h. |
||
1259 | (SIZEOF): New macro. |
||
1260 | (stopping_signals): New variable. |
||
1261 | (num_stopping_signals): New macro. |
||
1262 | (stopping_signal_set): New variable. |
||
1263 | (init_stopping_signal_set): New function. |
||
1264 | (block_stopping_signals, unblock_stopping_signals): New functions. |
||
1265 | (output_buffer): Use them. |
||
1266 | * modules/term-ostream (Depends-on): Add sigprocmask. |
||
1267 | |||
1268 | 2006-11-28 Bruno Haible <bruno@clisp.org> |
||
1269 | |||
1270 | * lib/libcroco/cr-fonts.h: Fix double-inclusion guard. |
||
1271 | |||
1272 | 2006-11-27 Paul Eggert <eggert@cs.ucla.edu> |
||
1273 | Bruno Haible <bruno@clisp.org> |
||
1274 | |||
1275 | * lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to 0 |
||
1276 | if compiling with "gcc -ansi". |
||
1277 | |||
1278 | 2006-11-26 Bruno Haible <bruno@clisp.org> |
||
1279 | |||
1280 | Build the imported libraries with a C compiler, even when CC=g++. |
||
1281 | |||
1282 | * modules/libcroco (Depends-on): Add no-c++. |
||
1283 | (Makefile.am): Define libcroco_rpl_la_SOURCES, |
||
1284 | libcroco_rpl_la_CPPFLAGS. |
||
1285 | Augment lib_LIBADD, lib_DEPENDENCIES, noinst_LTLIBRARIES. |
||
1286 | * m4/libcroco.m4 (gl_LIBCROCO): Don't use AC_LIBOBJ. |
||
1287 | |||
1288 | * modules/libglib (Depends-on): Add no-c++. |
||
1289 | (Makefile.am): Define libglib_rpl_la_SOURCES, libglib_rpl_la_CPPFLAGS. |
||
1290 | Augment lib_LIBADD, lib_DEPENDENCIES, noinst_LTLIBRARIES. |
||
1291 | * m4/libglib.m4 (gl_LIBGLIB): Don't use AC_LIBOBJ. New condition |
||
1292 | INCLUDED_LIBGLIB. |
||
1293 | |||
1294 | * modules/libxml (Depends-on): Add no-c++. |
||
1295 | (Makefile.am): Define libxml_rpl_la_SOURCES, libxml_rpl_la_CPPFLAGS. |
||
1296 | Augment lib_LIBADD, lib_DEPENDENCIES, noinst_LTLIBRARIES. |
||
1297 | * m4/libxml.m4 (gl_LIBXML): Don't use AC_LIBOBJ. New condition |
||
1298 | INCLUDED_LIBXML. |
||
1299 | |||
1300 | 2006-11-26 Bruno Haible <bruno@clisp.org> |
||
1301 | |||
1302 | libcroco uses vasprintf.h, which requires <config.h>. |
||
1303 | * lib/libcroco/cr-additional-sel.c: Include <config.h>. |
||
1304 | * lib/libcroco/cr-attr-sel.c: Likewise. |
||
1305 | * lib/libcroco/cr-cascade.c: Likewise. |
||
1306 | * lib/libcroco/cr-declaration.c: Likewise. |
||
1307 | * lib/libcroco/cr-doc-handler.c: Likewise. |
||
1308 | * lib/libcroco/cr-enc-handler.c: Likewise. |
||
1309 | * lib/libcroco/cr-fonts.c: Likewise. |
||
1310 | * lib/libcroco/cr-input.c: Likewise. |
||
1311 | * lib/libcroco/cr-num.c: Likewise. |
||
1312 | * lib/libcroco/cr-om-parser.c: Likewise. |
||
1313 | * lib/libcroco/cr-parser.c: Likewise. |
||
1314 | * lib/libcroco/cr-parsing-location.c: Likewise. |
||
1315 | * lib/libcroco/cr-prop-list.c: Likewise. |
||
1316 | * lib/libcroco/cr-pseudo.c: Likewise. |
||
1317 | * lib/libcroco/cr-rgb.c: Likewise. |
||
1318 | * lib/libcroco/cr-sel-eng.c: Likewise. |
||
1319 | * lib/libcroco/cr-selector.c: Likewise. |
||
1320 | * lib/libcroco/cr-simple-sel.c: Likewise. |
||
1321 | * lib/libcroco/cr-statement.c: Likewise. |
||
1322 | * lib/libcroco/cr-string.c: Likewise. |
||
1323 | * lib/libcroco/cr-style.c: Likewise. |
||
1324 | * lib/libcroco/cr-stylesheet.c: Likewise. |
||
1325 | * lib/libcroco/cr-term.c: Likewise. |
||
1326 | * lib/libcroco/cr-tknzr.c: Likewise. |
||
1327 | * lib/libcroco/cr-token.c: Likewise. |
||
1328 | * lib/libcroco/cr-utils.c: Likewise. |
||
1329 | |||
1330 | 2006-11-26 Bruno Haible <bruno@clisp.org> |
||
1331 | |||
1332 | * modules/no-c++: New file. |
||
1333 | * m4/no-c++.m4: New file. |
||
1334 | * Makefile.am (EXTRA_DIST): Add them. |
||
1335 | |||
1336 | 2006-11-26 Bruno Haible <bruno@clisp.org> |
||
1337 | |||
1338 | Support for VPATH builds. |
||
1339 | * modules/libglib (glib/*.h): Create the glib directory if necessary. |
||
1340 | * modules/libxml (libxml/*.h): Create the libxml directory if |
||
1341 | necessary. |
||
1342 | |||
1343 | 2006-11-26 Bruno Haible <bruno@clisp.org> |
||
1344 | |||
1345 | * lib/xalloc.h (xmemdup): Add a typesafe C++ template variant. |
||
1346 | Based on a patch from Paul Eggert in gnulib. |
||
1347 | |||
1348 | 2006-11-26 Bruno Haible <bruno@clisp.org> |
||
1349 | |||
1350 | Optimize IS_INSTANCE. |
||
1351 | * build-aux/moopp: Emit also a classname_SUPERCLASSES_LENGTH macro. |
||
1352 | * lib/moo.h (IS_INSTANCE): Use the value of this macro, known at |
||
1353 | compile time. |
||
1354 | (IS_INSTANCE_PRIVATE): Remove macro. |
||
1355 | |||
1356 | 2006-11-26 Bruno Haible <bruno@clisp.org> |
||
1357 | |||
1358 | * lib/moo.h (IS_INSTANCE): Fix reference to vtable. |
||
1359 | |||
1360 | 2006-11-26 Bruno Haible <bruno@clisp.org> |
||
1361 | |||
1362 | * build-aux/moopp: In the C++ class definition, add 'operator ==', |
||
1363 | 'operator !=' members, and add constructors for downcasting. |
||
1364 | |||
1365 | 2006-11-25 Bruno Haible <bruno@clisp.org> |
||
1366 | |||
1367 | * lib/glibconfig_.h (g_return_if_fail, g_return_val_if_fail, |
||
1368 | g_return_if_reached, g_return_val_if_reached): Return instead of |
||
1369 | calling abort(). |
||
1370 | |||
1371 | 2006-11-12 Bruno Haible <bruno@clisp.org> |
||
1372 | |||
1373 | * modules/libcroco: New file. |
||
1374 | * m4/libcroco.m4: New file. |
||
1375 | * lib/libcroco/cr-additional-sel.c: New file, from libcroco-0.6.1. |
||
1376 | * lib/libcroco/cr-additional-sel.h: New file, from libcroco-0.6.1. |
||
1377 | * lib/libcroco/cr-attr-sel.c: New file, from libcroco-0.6.1. |
||
1378 | * lib/libcroco/cr-attr-sel.h: New file, from libcroco-0.6.1. |
||
1379 | * lib/libcroco/cr-cascade.c: New file, from libcroco-0.6.1. |
||
1380 | * lib/libcroco/cr-cascade.h: New file, from libcroco-0.6.1. |
||
1381 | * lib/libcroco/cr-declaration.c: New file, from libcroco-0.6.1. |
||
1382 | * lib/libcroco/cr-declaration.h: New file, from libcroco-0.6.1. |
||
1383 | * lib/libcroco/cr-doc-handler.c: New file, from libcroco-0.6.1. |
||
1384 | * lib/libcroco/cr-doc-handler.h: New file, from libcroco-0.6.1. |
||
1385 | * lib/libcroco/cr-enc-handler.c: New file, from libcroco-0.6.1. |
||
1386 | * lib/libcroco/cr-enc-handler.h: New file, from libcroco-0.6.1. |
||
1387 | * lib/libcroco/cr-fonts.c: New file, from libcroco-0.6.1. |
||
1388 | * lib/libcroco/cr-fonts.h: New file, from libcroco-0.6.1. |
||
1389 | * lib/libcroco/cr-input.c: New file, from libcroco-0.6.1. |
||
1390 | * lib/libcroco/cr-input.h: New file, from libcroco-0.6.1. |
||
1391 | * lib/libcroco/cr-num.c: New file, from libcroco-0.6.1. |
||
1392 | * lib/libcroco/cr-num.h: New file, from libcroco-0.6.1. |
||
1393 | * lib/libcroco/cr-om-parser.c: New file, from libcroco-0.6.1. |
||
1394 | * lib/libcroco/cr-om-parser.h: New file, from libcroco-0.6.1. |
||
1395 | * lib/libcroco/cr-parser.c: New file, from libcroco-0.6.1. |
||
1396 | * lib/libcroco/cr-parser.h: New file, from libcroco-0.6.1. |
||
1397 | * lib/libcroco/cr-parsing-location.c: New file, from libcroco-0.6.1. |
||
1398 | * lib/libcroco/cr-parsing-location.h: New file, from libcroco-0.6.1. |
||
1399 | * lib/libcroco/cr-prop-list.c: New file, from libcroco-0.6.1. |
||
1400 | * lib/libcroco/cr-prop-list.h: New file, from libcroco-0.6.1. |
||
1401 | * lib/libcroco/cr-pseudo.c: New file, from libcroco-0.6.1. |
||
1402 | * lib/libcroco/cr-pseudo.h: New file, from libcroco-0.6.1. |
||
1403 | * lib/libcroco/cr-rgb.c: New file, from libcroco-0.6.1. |
||
1404 | * lib/libcroco/cr-rgb.h: New file, from libcroco-0.6.1. |
||
1405 | * lib/libcroco/cr-sel-eng.c: New file, from libcroco-0.6.1. |
||
1406 | * lib/libcroco/cr-sel-eng.h: New file, from libcroco-0.6.1. |
||
1407 | * lib/libcroco/cr-selector.c: New file, from libcroco-0.6.1. |
||
1408 | * lib/libcroco/cr-selector.h: New file, from libcroco-0.6.1. |
||
1409 | * lib/libcroco/cr-simple-sel.c: New file, from libcroco-0.6.1. |
||
1410 | * lib/libcroco/cr-simple-sel.h: New file, from libcroco-0.6.1. |
||
1411 | * lib/libcroco/cr-statement.c: New file, from libcroco-0.6.1. |
||
1412 | * lib/libcroco/cr-statement.h: New file, from libcroco-0.6.1. |
||
1413 | * lib/libcroco/cr-string.c: New file, from libcroco-0.6.1. |
||
1414 | * lib/libcroco/cr-string.h: New file, from libcroco-0.6.1. |
||
1415 | * lib/libcroco/cr-style.c: New file, from libcroco-0.6.1. |
||
1416 | * lib/libcroco/cr-style.h: New file, from libcroco-0.6.1. |
||
1417 | * lib/libcroco/cr-stylesheet.c: New file, from libcroco-0.6.1. |
||
1418 | * lib/libcroco/cr-stylesheet.h: New file, from libcroco-0.6.1. |
||
1419 | * lib/libcroco/cr-term.c: New file, from libcroco-0.6.1. |
||
1420 | * lib/libcroco/cr-term.h: New file, from libcroco-0.6.1. |
||
1421 | * lib/libcroco/cr-tknzr.c: New file, from libcroco-0.6.1. |
||
1422 | * lib/libcroco/cr-tknzr.h: New file, from libcroco-0.6.1. |
||
1423 | * lib/libcroco/cr-token.c: New file, from libcroco-0.6.1. |
||
1424 | * lib/libcroco/cr-token.h: New file, from libcroco-0.6.1. |
||
1425 | * lib/libcroco/cr-utils.c: New file, from libcroco-0.6.1. |
||
1426 | * lib/libcroco/cr-utils.h: New file, from libcroco-0.6.1. |
||
1427 | * lib/libcroco/libcroco-config.h: New file, from libcroco-0.6.1. |
||
1428 | * lib/libcroco/libcroco.h: New file, from libcroco-0.6.1. |
||
1429 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1430 | |||
1431 | 2006-11-12 Bruno Haible <bruno@clisp.org> |
||
1432 | |||
1433 | * modules/libglib: New file. |
||
1434 | * m4/libglib.m4: New file. |
||
1435 | * lib/glib_.h: New file, from glib-2.12.4 with modifications. |
||
1436 | * lib/glibconfig_.h: New file, based on glib-2.12.4. |
||
1437 | * lib/glib/ghash.c: New file, from glib-2.12.4 with modifications. |
||
1438 | * lib/glib/ghash_.h: New file, from glib-2.12.4 with modifications. |
||
1439 | * lib/glib/glist.c: New file, from glib-2.12.4 with modifications. |
||
1440 | * lib/glib/glist_.h: New file, from glib-2.12.4 with modifications. |
||
1441 | * lib/glib/gmessages.c: New file. |
||
1442 | * lib/glib/gprimes.c: New file, from glib-2.12.4 with modifications. |
||
1443 | * lib/glib/gprimes_.h: New file, from glib-2.12.4 with modifications. |
||
1444 | * lib/glib/gstrfuncs.c: New file, from glib-2.12.4 with modifications. |
||
1445 | * lib/glib/gstrfuncs_.h: New file, from glib-2.12.4 with modifications. |
||
1446 | * lib/glib/gstring.c: New file, from glib-2.12.4 with modifications. |
||
1447 | * lib/glib/gstring_.h: New file, from glib-2.12.4 with modifications. |
||
1448 | * lib/glib/gtypes_.h: New file, from glib-2.12.4 with modifications. |
||
1449 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1450 | |||
1451 | 2006-11-12 Bruno Haible <bruno@clisp.org> |
||
1452 | |||
1453 | * modules/xalloc (Depends-on): Add error, gettext-h, exit. |
||
1454 | |||
1455 | 2006-11-09 Paul Eggert <eggert@cs.ucla.edu> |
||
1456 | |||
1457 | * lib/gettext.h (dgettext, dcgettext, ngettext) [! ENABLE_NLS]: |
||
1458 | (dngettext, dcngettext, bindtextdomain) [! ENABLE_NLS]: |
||
1459 | (bind_textdomain_codeset) [! ENABLE_NLS]: |
||
1460 | Evaluate all the arguments. That way, callers get compatible behavior |
||
1461 | if the arguments have side effects. Also, it avoids some GCC |
||
1462 | diagnostics in some cases; Joel E. Denny reported problems when Bison |
||
1463 | was configured with --enable-gcc-warnigs. |
||
1464 | |||
1465 | 2006-11-05 Bruno Haible <bruno@clisp.org> |
||
1466 | |||
1467 | Include libxml2 as a fallback. |
||
1468 | * modules/libxml: New file. |
||
1469 | * m4/libxml.m4: New file. |
||
1470 | * lib/libxml/elfgcchack.h: New empty file. |
||
1471 | * lib/libxml/xmlversion_.h: New file, from libxml2-2.6.27 with |
||
1472 | modifications. |
||
1473 | * lib/libxml/libxml.h: New file, from libxml2-2.6.27. |
||
1474 | * lib/libxml/COPYING: New file, from libxml2-2.6.27. |
||
1475 | * lib/libxml/DOCBparser.c: New file, from libxml2-2.6.27. |
||
1476 | * lib/libxml/DOCBparser_.h: New file, from libxml2-2.6.27. |
||
1477 | * lib/libxml/HTMLparser.c: New file, from libxml2-2.6.27. |
||
1478 | * lib/libxml/HTMLparser_.h: New file, from libxml2-2.6.27. |
||
1479 | * lib/libxml/HTMLtree.c: New file, from libxml2-2.6.27. |
||
1480 | * lib/libxml/HTMLtree_.h: New file, from libxml2-2.6.27. |
||
1481 | * lib/libxml/SAX.c: New file, from libxml2-2.6.27. |
||
1482 | * lib/libxml/SAX2.c: New file, from libxml2-2.6.27. |
||
1483 | * lib/libxml/SAX2_.h: New file, from libxml2-2.6.27. |
||
1484 | * lib/libxml/SAX_.h: New file, from libxml2-2.6.27. |
||
1485 | * lib/libxml/c14n.c: New file, from libxml2-2.6.27. |
||
1486 | * lib/libxml/c14n_.h: New file, from libxml2-2.6.27. |
||
1487 | * lib/libxml/catalog.c: New file, from libxml2-2.6.27. |
||
1488 | * lib/libxml/catalog_.h: New file, from libxml2-2.6.27. |
||
1489 | * lib/libxml/chvalid.c: New file, from libxml2-2.6.27. |
||
1490 | * lib/libxml/chvalid_.h: New file, from libxml2-2.6.27. |
||
1491 | * lib/libxml/debugXML.c: New file, from libxml2-2.6.27. |
||
1492 | * lib/libxml/debugXML_.h: New file, from libxml2-2.6.27. |
||
1493 | * lib/libxml/dict.c: New file, from libxml2-2.6.27. |
||
1494 | * lib/libxml/dict_.h: New file, from libxml2-2.6.27. |
||
1495 | * lib/libxml/encoding.c: New file, from libxml2-2.6.27. |
||
1496 | * lib/libxml/encoding_.h: New file, from libxml2-2.6.27. |
||
1497 | * lib/libxml/entities.c: New file, from libxml2-2.6.27. |
||
1498 | * lib/libxml/entities_.h: New file, from libxml2-2.6.27. |
||
1499 | * lib/libxml/error.c: New file, from libxml2-2.6.27. |
||
1500 | * lib/libxml/globals.c: New file, from libxml2-2.6.27. |
||
1501 | * lib/libxml/globals_.h: New file, from libxml2-2.6.27. |
||
1502 | * lib/libxml/hash.c: New file, from libxml2-2.6.27. |
||
1503 | * lib/libxml/hash_.h: New file, from libxml2-2.6.27. |
||
1504 | * lib/libxml/legacy.c: New file, from libxml2-2.6.27. |
||
1505 | * lib/libxml/list.c: New file, from libxml2-2.6.27. |
||
1506 | * lib/libxml/list_.h: New file, from libxml2-2.6.27. |
||
1507 | * lib/libxml/nanoftp.c: New file, from libxml2-2.6.27. |
||
1508 | * lib/libxml/nanoftp_.h: New file, from libxml2-2.6.27. |
||
1509 | * lib/libxml/nanohttp.c: New file, from libxml2-2.6.27. |
||
1510 | * lib/libxml/nanohttp_.h: New file, from libxml2-2.6.27. |
||
1511 | * lib/libxml/parser.c: New file, from libxml2-2.6.27. |
||
1512 | * lib/libxml/parserInternals.c: New file, from libxml2-2.6.27. |
||
1513 | * lib/libxml/parserInternals_.h: New file, from libxml2-2.6.27. |
||
1514 | * lib/libxml/parser_.h: New file, from libxml2-2.6.27. |
||
1515 | * lib/libxml/pattern.c: New file, from libxml2-2.6.27. |
||
1516 | * lib/libxml/pattern_.h: New file, from libxml2-2.6.27. |
||
1517 | * lib/libxml/relaxng.c: New file, from libxml2-2.6.27. |
||
1518 | * lib/libxml/relaxng_.h: New file, from libxml2-2.6.27. |
||
1519 | * lib/libxml/schemasInternals_.h: New file, from libxml2-2.6.27. |
||
1520 | * lib/libxml/schematron.c: New file, from libxml2-2.6.27. |
||
1521 | * lib/libxml/schematron_.h: New file, from libxml2-2.6.27. |
||
1522 | * lib/libxml/threads.c: New file, from libxml2-2.6.27. |
||
1523 | * lib/libxml/threads_.h: New file, from libxml2-2.6.27. |
||
1524 | * lib/libxml/tree.c: New file, from libxml2-2.6.27. |
||
1525 | * lib/libxml/tree_.h: New file, from libxml2-2.6.27. |
||
1526 | * lib/libxml/uri.c: New file, from libxml2-2.6.27. |
||
1527 | * lib/libxml/uri_.h: New file, from libxml2-2.6.27. |
||
1528 | * lib/libxml/valid.c: New file, from libxml2-2.6.27. |
||
1529 | * lib/libxml/valid_.h: New file, from libxml2-2.6.27. |
||
1530 | * lib/libxml/xinclude.c: New file, from libxml2-2.6.27. |
||
1531 | * lib/libxml/xinclude_.h: New file, from libxml2-2.6.27. |
||
1532 | * lib/libxml/xlink.c: New file, from libxml2-2.6.27. |
||
1533 | * lib/libxml/xlink_.h: New file, from libxml2-2.6.27. |
||
1534 | * lib/libxml/xmlIO.c: New file, from libxml2-2.6.27. |
||
1535 | * lib/libxml/xmlIO_.h: New file, from libxml2-2.6.27. |
||
1536 | * lib/libxml/xmlautomata_.h: New file, from libxml2-2.6.27. |
||
1537 | * lib/libxml/xmlerror_.h: New file, from libxml2-2.6.27. |
||
1538 | * lib/libxml/xmlexports_.h: New file, from libxml2-2.6.27. |
||
1539 | * lib/libxml/xmlmemory.c: New file, from libxml2-2.6.27. |
||
1540 | * lib/libxml/xmlmemory_.h: New file, from libxml2-2.6.27. |
||
1541 | * lib/libxml/xmlmodule.c: New file, from libxml2-2.6.27. |
||
1542 | * lib/libxml/xmlmodule_.h: New file, from libxml2-2.6.27. |
||
1543 | * lib/libxml/xmlreader.c: New file, from libxml2-2.6.27. |
||
1544 | * lib/libxml/xmlreader_.h: New file, from libxml2-2.6.27. |
||
1545 | * lib/libxml/xmlregexp.c: New file, from libxml2-2.6.27. |
||
1546 | * lib/libxml/xmlregexp_.h: New file, from libxml2-2.6.27. |
||
1547 | * lib/libxml/xmlsave.c: New file, from libxml2-2.6.27. |
||
1548 | * lib/libxml/xmlsave_.h: New file, from libxml2-2.6.27. |
||
1549 | * lib/libxml/xmlschemas.c: New file, from libxml2-2.6.27. |
||
1550 | * lib/libxml/xmlschemas_.h: New file, from libxml2-2.6.27. |
||
1551 | * lib/libxml/xmlschemastypes.c: New file, from libxml2-2.6.27. |
||
1552 | * lib/libxml/xmlschemastypes_.h: New file, from libxml2-2.6.27. |
||
1553 | * lib/libxml/xmlstring.c: New file, from libxml2-2.6.27. |
||
1554 | * lib/libxml/xmlstring_.h: New file, from libxml2-2.6.27. |
||
1555 | * lib/libxml/xmlunicode.c: New file, from libxml2-2.6.27. |
||
1556 | * lib/libxml/xmlunicode_.h: New file, from libxml2-2.6.27. |
||
1557 | * lib/libxml/xmlwriter.c: New file, from libxml2-2.6.27. |
||
1558 | * lib/libxml/xmlwriter_.h: New file, from libxml2-2.6.27. |
||
1559 | * lib/libxml/xpath.c: New file, from libxml2-2.6.27. |
||
1560 | * lib/libxml/xpathInternals_.h: New file, from libxml2-2.6.27. |
||
1561 | * lib/libxml/xpath_.h: New file, from libxml2-2.6.27. |
||
1562 | * lib/libxml/xpointer.c: New file, from libxml2-2.6.27. |
||
1563 | * lib/libxml/xpointer_.h: New file, from libxml2-2.6.27. |
||
1564 | * Makefile.am (EXTRA_DIST): Add the new files. |
||
1565 | |||
1566 | 2006-11-05 Bruno Haible <bruno@clisp.org> |
||
1567 | |||
1568 | * modules/term-ostream: New file. |
||
1569 | * m4/term-ostream.m4: New file. |
||
1570 | * lib/term-ostream.oo.h: New file. |
||
1571 | * lib/term-ostream.oo.c: New file. |
||
1572 | * Makefile.am (EXTRA_DIST): Add them. |
||
1573 | |||
1574 | * modules/termcap: New file. |
||
1575 | * m4/termcap.m4: New file. |
||
1576 | * Makefile.am (EXTRA_DIST): Add them. |
||
1577 | |||
1578 | * modules/memory-ostream: New file. |
||
1579 | * lib/memory-ostream.oo.h: New file. |
||
1580 | * lib/memory-ostream.oo.c: New file. |
||
1581 | * Makefile.am (EXTRA_DIST): Add them. |
||
1582 | |||
1583 | * modules/iconv-ostream: New file. |
||
1584 | * lib/iconv-ostream.oo.h: New file. |
||
1585 | * lib/iconv-ostream.oo.c: New file. |
||
1586 | * Makefile.am (EXTRA_DIST): Add them. |
||
1587 | |||
1588 | * modules/html-ostream: New file. |
||
1589 | * lib/html-ostream.oo.h: New file. |
||
1590 | * lib/html-ostream.oo.c: New file. |
||
1591 | * Makefile.am (EXTRA_DIST): Add them. |
||
1592 | |||
1593 | * modules/file-ostream: New file. |
||
1594 | * lib/file-ostream.oo.h: New file. |
||
1595 | * lib/file-ostream.oo.c: New file. |
||
1596 | * Makefile.am (EXTRA_DIST): Add them. |
||
1597 | |||
1598 | * modules/fd-ostream: New file. |
||
1599 | * lib/fd-ostream.oo.h: New file. |
||
1600 | * lib/fd-ostream.oo.c: New file. |
||
1601 | * Makefile.am (EXTRA_DIST): Add them. |
||
1602 | |||
1603 | * modules/ostream: New file. |
||
1604 | * lib/ostream.oo.h: New file. |
||
1605 | * lib/ostream.oo.c: New file. |
||
1606 | * Makefile.am (EXTRA_DIST): Add them. |
||
1607 | |||
1608 | * modules/moo: New file. |
||
1609 | * build-aux/moopp: New file. |
||
1610 | * lib/moo.h: New file. |
||
1611 | * Makefile.am (EXTRA_DIST): Add them. |
||
1612 | |||
1613 | 2006-11-06 Bruno Haible <bruno@clisp.org> |
||
1614 | |||
1615 | * lib/xalloc.h (xcharalloc): New macro. |
||
1616 | (xmemdup): New declaration. |
||
1617 | * lib/xstrdup.c (xmemdup): New function. |
||
1618 | |||
1619 | 2006-11-03 Bruno Haible <bruno@clisp.org> |
||
1620 | |||
1621 | * lib/xalloc.h (XMALLOC, XNMALLOC, XZALLOC, XCALLOC): New macros. |
||
1622 | (xnboundedmalloc): New inline function. |
||
1623 | * lib/fstrcmp.c (fstrcmp): Use xnmalloc instead of xmalloc. |
||
1624 | * lib/hash.c (hash_init, resize): Use XCALLOC instead of xcalloc. |
||
1625 | * lib/propername.c (proper_name, proper_name_utf8): Use XNMALLOC |
||
1626 | instead of xmalloc. |
||
1627 | * lib/xgetcwd.c (xgetcwd): Use XNMALLOC instead of xmalloc. |
||
1628 | * lib/xstrdup.c (xstrdup): Likewise. |
||
1629 | |||
1630 | 2006-11-06 Bruno Haible <bruno@clisp.org> |
||
1631 | |||
1632 | * lib/getopt_.h.diff: Update. |
||
1633 | |||
1634 | 2006-11-06 Bruno Haible <bruno@clisp.org> |
||
1635 | |||
1636 | Moved canonicalize to gnulib. |
||
1637 | * modules/canonicalize: Remove file. |
||
1638 | * lib/canonicalize.h: Remove file. |
||
1639 | * lib/canonicalize.c: Remove file. |
||
1640 | * m4/canonicalize.m4: Remove file. |
||
1641 | * Makefile.am (EXTRA_DIST): Remove these files. |
||
1642 | * modules/progreloc (Depends-on): Replace 'canonicalize' with |
||
1643 | 'canonicalize-lgpl'. |
||
1644 | |||
1645 | 2006-11-06 Bruno Haible <bruno@clisp.org> |
||
1646 | |||
1647 | * lib/canonicalize.h (canonicalize_file_name): Fix wrong comment |
||
1648 | borrowed from glibc. |
||
1649 | |||
1650 | 2006-11-02 Bruno Haible <bruno@clisp.org> |
||
1651 | |||
1652 | * lib/xalloc.h (xnmalloc): New declaration. From gnulib xalloc.h. |
||
1653 | * lib/xmalloc.c (fixup_null_alloc): Write NULL, not 0. |
||
1654 | (xnmalloc): New function. |
||
1655 | |||
1656 | 2006-10-29 Bruno Haible <bruno@clisp.org> |
||
1657 | |||
1658 | * lib/fstrcmp.h: Wrap declarations in extern "C". |
||
1659 | |||
1660 | 2006-10-29 Bruno Haible <bruno@clisp.org> |
||
1661 | |||
1662 | Make it compile in C++ mode. |
||
1663 | * lib/backupfile.c (find_backup_file_name): Cast malloc result. |
||
1664 | * lib/xalloc.h (xrealloc): Define as template with appropriate return |
||
1665 | type. |
||
1666 | * lib/xstrdup.c (xstrdup): Cast xmalloc result. |
||
1667 | |||
1668 | 2006-11-27 Bruno Haible <bruno@clisp.org> |
||
1669 | |||
1670 | * gettext-0.16.1 released. |
||
1671 | |||
1672 | 2006-10-26 Bruno Haible <bruno@clisp.org> |
||
1673 | |||
1674 | * gettext-0.16 released. |
||
1675 | |||
1676 | 2006-10-26 Bruno Haible <bruno@clisp.org> |
||
1677 | |||
1678 | * modules/canonicalize (Makefile.am): Remove EXTRA_DIST. Now done by |
||
1679 | gnulib-tool. |
||
1680 | * modules/relocatable (Makefile.am): Likewise. |
||
1681 | * modules/relocwrapper (Makefile.am): Likewise. |
||
1682 | |||
1683 | 2006-10-25 Bruno Haible <bruno@clisp.org> |
||
1684 | |||
1685 | * m4/relocatable.m4 (AC_RELOCATABLE_BODY): Renamed from AC_RELOCATABLE, |
||
1686 | without the AC_LIBOBJ invocation. |
||
1687 | (AC_RELOCATABLE): New macro. Invoke AC_LIBOBJ here. |
||
1688 | * modules/relocwrapper (configure.ac): Invoke AC_RELOCATABLE instead |
||
1689 | of requiring it. |
||
1690 | * modules/gettext-tools-libgettextpo-misc: New file. |
||
1691 | * Makefile.am (EXTRA_DIST): Add it. |
||
1692 | |||
1693 | 2006-10-25 Bruno Haible <bruno@clisp.org> |
||
1694 | |||
1695 | * lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to |
||
1696 | false for non-gcc C++ compilers. |
||
1697 | Reported by Nelson H. F. Beebe <beebe@math.utah.edu>. |
||
1698 | |||
1699 | 2006-10-24 Bruno Haible <bruno@clisp.org> |
||
1700 | |||
1701 | * modules/gettext-tools-misc (Makefile.am): Add also $(top_srcdir) to |
||
1702 | AM_CPPFLAGS. Needed so that woe32dll/export.h is found while compiling |
||
1703 | gettextlib-exports.c in a VPATH build. |
||
1704 | Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>. |
||
1705 | |||
1706 | 2006-10-24 Bruno Haible <bruno@clisp.org> |
||
1707 | |||
1708 | * modules/gettext-tools/misc (Makefile.am): Use rm -f instead of |
||
1709 | $(RM). |
||
1710 | |||
1711 | 2006-10-24 Bruno Haible <bruno@clisp.org> |
||
1712 | |||
1713 | * lib/fstrcmp.c (keys_init_once): Remove semicolon after |
||
1714 | gl_once_define invocation. |
||
1715 | |||
1716 | 2006-10-23 Bruno Haible <bruno@clisp.org> |
||
1717 | |||
1718 | Moved last change to gnulib. |
||
1719 | * lib/obstack.h.diff: Undo last change. |
||
1720 | * lib/obstack.c.diff: Remove file. |
||
1721 | * Makefile.am (EXTRA_DIST): Remove it. |
||
1722 | |||
1723 | 2006-10-20 Bruno Haible <bruno@clisp.org> |
||
1724 | |||
1725 | * lib/obstack.h.diff: Use _obstack_free instead of obstack_free, but |
||
1726 | define _obstack_free to obstack_free by default. |
||
1727 | * lib/obstack.c.diff: New file. |
||
1728 | * Makefile.am (EXTRA_DIST): Add it. |
||
1729 | |||
1730 | 2006-10-17 Bruno Haible <bruno@clisp.org> |
||
1731 | |||
1732 | * lib/gettext.h (gettext, ngettext, pgettext, npgettext): Define |
||
1733 | differently if DEFAULT_TEXT_DOMAIN is set. |
||
1734 | |||
1735 | 2006-10-16 Bruno Haible <bruno@clisp.org> |
||
1736 | |||
1737 | Use newer modules from gnulib. |
||
1738 | * lib/getline.h: Remove file. |
||
1739 | * lib/getline.c: Remove file. |
||
1740 | * m4/getline.m4: Remove file. |
||
1741 | * modules/getline: Remove file. |
||
1742 | * lib/getndelim2.h: Remove file. |
||
1743 | * lib/getndelim2.c: Remove file. |
||
1744 | * m4/getndelim2.m4: Remove file. |
||
1745 | * modules/getndelim2: Remove file. |
||
1746 | * Makefile.am (EXTRA_DIST): Remove them. |
||
1747 | |||
1748 | 2006-10-13 Bruno Haible <bruno@clisp.org> |
||
1749 | |||
1750 | * modules/exitfail.diff: Update. |
||
1751 | * modules/quote.diff: Update. |
||
1752 | * modules/quotearg.diff: Update. |
||
1753 | |||
1754 | 2006-10-12 Bruno Haible <bruno@clisp.org> |
||
1755 | |||
1756 | * modules/exitfail: Update. |
||
1757 | * modules/quote: Update. |
||
1758 | * modules/quotearg: Update. |
||
1759 | |||
1760 | 2006-10-12 Bruno Haible <bruno@clisp.org> |
||
1761 | |||
1762 | * modules/canonicalize (Makefile.am): Distribute all files in lib/ |
||
1763 | through EXTRA_DIST. |
||
1764 | * modules/getline (Makefile.am): Likewise. |
||
1765 | * modules/getndelim2 (Makefile.am): Likewise. |
||
1766 | * modules/relocatable (Makefile.am): Likewise. |
||
1767 | |||
1768 | 2006-10-02 Bruno Haible <bruno@clisp.org> |
||
1769 | |||
1770 | * modules/gettext-runtime-misc (Makefile.am): Add no-dependencies to |
||
1771 | AUTOMAKE_OPTIONS. |
||
1772 | * modules/gettext-tools-misc (Makefile.am): Likewise. |
||
1773 | |||
1774 | 2006-09-29 Bruno Haible <bruno@clisp.org> |
||
1775 | |||
1776 | * lib/closeout.c (close_stdout_status): Remove function. |
||
1777 | (close_stdout): Inline it. Call fwriteerror_no_ebadf instead of |
||
1778 | fwriteerror. Also close stderr. |
||
1779 | |||
1780 | 2006-09-14 Bruno Haible <bruno@clisp.org> |
||
1781 | |||
1782 | * lib/addext.c: Include <config.h> unconditionally. |
||
1783 | * lib/backupfile.c: Likewise. |
||
1784 | * lib/basename.c: Likewise. |
||
1785 | * lib/canonicalize.c: Likewise. |
||
1786 | * lib/closeout.c: Likewise. |
||
1787 | * lib/error-progname.c: Likewise. |
||
1788 | * lib/fstrcmp.c: Likewise. |
||
1789 | * lib/getline.c: Likewise. |
||
1790 | * lib/getndelim2.c: Likewise. |
||
1791 | * lib/hash.c: Likewise. |
||
1792 | * lib/propername.c: Likewise. |
||
1793 | * lib/relocatable.c: Likewise. |
||
1794 | * lib/relocwrapper.c: Likewise. |
||
1795 | * lib/vasprintf.c: Likewise. |
||
1796 | * lib/xerror.c: Likewise. |
||
1797 | * lib/xgetcwd.c: Likewise. |
||
1798 | * lib/xmalloc.c: Likewise. |
||
1799 | * lib/xreadlink.c: Likewise. |
||
1800 | * lib/xstrdup.c: Likewise. |
||
1801 | |||
1802 | 2006-09-09 Bruno Haible <bruno@clisp.org> |
||
1803 | |||
1804 | * modules/gettext-tools-misc (Makefile.am): Augment lib_LDFLAGS |
||
1805 | instead of setting it. |
||
1806 | |||
1807 | 2006-09-06 Bruno Haible <bruno@clisp.org> |
||
1808 | |||
1809 | * modules/iconvstring: Remove file. |
||
1810 | * lib/iconvstring.h: Remove file. |
||
1811 | * lib/iconvstring.c: Remove file. |
||
1812 | * Makefile.am (EXTRA_DIST): Remove modules/iconvstring, |
||
1813 | lib/iconvstring.h, lib/iconvstring.c. |
||
1814 | |||
1815 | * lib/propername.c: Include xstriconv.h instead of iconvstring.h. |
||
1816 | (convert_name): Remove function. |
||
1817 | (proper_name_utf8): Use xstr_iconv instead of convert_name. |
||
1818 | * modules/propername: Depend on xstriconv instead of iconvstring. |
||
1819 | |||
1820 | 2006-08-30 Bruno Haible <bruno@clisp.org> |
||
1821 | |||
1822 | * lib/xerror.h: Don't include error.h. |
||
1823 | * lib/xerror.c: Include error.h here. |
||
1824 | |||
1825 | 2006-08-28 Bruno Haible <bruno@clisp.org> |
||
1826 | |||
1827 | * modules/c-strstr: Remove file, now in gnulib. |
||
1828 | * lib/c-strstr.h: Remove file, now in gnulib. |
||
1829 | * lib/c-strstr.c: Remove file, now in gnulib. |
||
1830 | * Makefile.am (EXTRA_DIST): Remove them. |
||
1831 | |||
1832 | 2006-08-22 Bruno Haible <bruno@clisp.org> |
||
1833 | |||
1834 | * modules/pathmax.diff: Remove file. |
||
1835 | * modules/unlocked-io.diff: Remove file. |
||
1836 | * modules/exitfail.diff: Update. |
||
1837 | * modules/quote.diff: Update. |
||
1838 | * modules/quotearg.diff: Update. |
||
1839 | * m4/pathmax.m4.diff: Remove file. |
||
1840 | * m4/strdup.m4.diff: Remove file. |
||
1841 | * m4/unlocked-io.m4.diff: Remove file. |
||
1842 | * m4/exitfail.m4.diff: Update. |
||
1843 | * m4/hard-locale.m4.diff: Update. |
||
1844 | * m4/quote.m4.diff: Update. |
||
1845 | * m4/quotearg.m4.diff: Update. |
||
1846 | * Makefile.am (EXTRA_DIST): Remove the removed files. |
||
1847 | |||
1848 | 2006-08-22 Bruno Haible <bruno@clisp.org> |
||
1849 | |||
1850 | * modules/gettext-tools-misc (Makefile.am): New variable |
||
1851 | lib_LTLIBRARIES. |
||
1852 | |||
1853 | 2006-08-18 Bruno Haible <bruno@clisp.org> |
||
1854 | |||
1855 | * modules/bison-i18n: Remove file. Now taken from gnulib. |
||
1856 | * m4/bison-i18n.m4: Remove file. Now taken from gnulib. |
||
1857 | * Makefile.am (EXTRA_DIST): Remove them. |
||
1858 | |||
1859 | 2006-08-16 Bruno Haible <bruno@clisp.org> |
||
1860 | |||
1861 | * modules/gettext-tools-misc (Files): Remove m4/restrict.m4, no longer |
||
1862 | in gnulib. |
||
1863 | |||
1864 | 2006-07-31 Bruno Haible <bruno@clisp.org> |
||
1865 | |||
1866 | * lib/propername.c: Remove temporary hack. |
||
1867 | |||
1868 | 2006-07-31 Bruno Haible <bruno@clisp.org> |
||
1869 | |||
1870 | * modules/gettext-runtime-misc: New file. |
||
1871 | * Makefile.am (EXTRA_DIST): Add it. |
||
1872 | |||
1873 | 2006-08-02 Bruno Haible <bruno@clisp.org> |
||
1874 | |||
1875 | * Makefile.am: New file. |
||
1876 | |||
1877 | 2006-07-30 Bruno Haible <bruno@clisp.org> |
||
1878 | |||
1879 | * lib/argmatch.h.diff: New file. |
||
1880 | * lib/error.h.diff: New file. |
||
1881 | * lib/exitfail.h.diff: New file. |
||
1882 | * lib/fnmatch.c.diff: New file. |
||
1883 | * lib/fnmatch_loop.c.diff: New file. |
||
1884 | * lib/getopt_.h.diff: New file. |
||
1885 | * lib/javacomp.c.diff: New file. |
||
1886 | * lib/linebreak.c.diff: New file. |
||
1887 | * lib/obstack.h.diff: New file. |
||
1888 | * lib/progname.h.diff: New file. |
||
1889 | * lib/strerror.c.diff: New file. |
||
1890 | * m4/exitfail.m4.diff: New file. |
||
1891 | * m4/hard-locale.m4.diff: New file. |
||
1892 | * m4/pathmax.m4.diff: New file. |
||
1893 | * m4/quote.m4.diff: New file. |
||
1894 | * m4/quotearg.m4.diff: New file. |
||
1895 | * m4/strdup.m4.diff: New file. |
||
1896 | * m4/unlocked-io.m4.diff: New file. |
||
1897 | * m4/vasprintf.m4: New file. |
||
1898 | * modules/backupfile: New file. |
||
1899 | * modules/basename: New file. |
||
1900 | * modules/bison-i18n: New file. |
||
1901 | * modules/c-strstr: New file. |
||
1902 | * modules/canonicalize: New file. |
||
1903 | * modules/closeout: New file. |
||
1904 | * modules/error-progname: New file. |
||
1905 | * modules/exitfail.diff: New file. |
||
1906 | * modules/fnmatch.diff: New file. |
||
1907 | * modules/fstrcmp: New file. |
||
1908 | * modules/gcj: New file. |
||
1909 | * modules/gen-lbrkprop: New file. |
||
1910 | * modules/getline: New file. |
||
1911 | * modules/getndelim2: New file. |
||
1912 | * modules/gettext-tools-misc: New file. |
||
1913 | * modules/hash: New file. |
||
1914 | * modules/iconvstring: New file. |
||
1915 | * modules/java: New file. |
||
1916 | * modules/javacomp.diff: New file. |
||
1917 | * modules/pathmax.diff: New file. |
||
1918 | * modules/progreloc: New file. |
||
1919 | * modules/propername: New file. |
||
1920 | * modules/quote.diff: New file. |
||
1921 | * modules/quotearg.diff: New file. |
||
1922 | * modules/relocatable: New file. |
||
1923 | * modules/relocwrapper: New file. |
||
1924 | * modules/unlocked-io.diff: New file. |
||
1925 | * modules/vasprintf.diff: New file. |
||
1926 | * modules/wait-process.diff: New file. |
||
1927 | * modules/xalloc: New file. |
||
1928 | * modules/xalloc-die: New file. |
||
1929 | * modules/xerror: New file. |
||
1930 | * modules/xgetcwd: New file. |
||
1931 | * modules/xreadlink: New file. |
||
1932 |