1 2010-05-02 Bruno Haible <bruno@clisp.org>
3 * Version 0.9.3 released.
5 2010-05-02 Bruno Haible <bruno@clisp.org>
7 * version.sh: Bump version number and date.
8 * README: Update version.
9 * lib/Makefile.am (LTV_*): Update to 1:2:1.
11 2010-05-02 Bruno Haible <bruno@clisp.org>
13 * gnulib-m4/gnulib-cache.m4: Updated by gnulib-tool.
15 2010-03-30 Bruno Haible <bruno@clisp.org>
17 * README.woe32: Update for Cygwin 1.7.x.
19 2010-03-29 Bruno Haible <bruno@clisp.org>
21 Undo last change, not needed any more.
22 * configure.ac: Remove LT_LANG([C++]) invocation.
24 2010-03-12 Bruno Haible <bruno@clisp.org>
26 Fix libtool failure with gnulib C++ tests.
27 * configure.ac: Add LT_LANG([C++]) invocation.
28 Reported by Ludovic Courtès <ludo@gnu.org>.
30 2010-01-10 Bruno Haible <bruno@clisp.org>
32 * doc/unistr.texi (Elementary string functions on NUL terminated
33 strings): Change description of u*_stpncpy return value to be
34 consistent with stpncpy in glibc.
36 2010-01-01 Bruno Haible <bruno@clisp.org>
38 * Version 0.9.2.1 released.
40 2010-01-01 Bruno Haible <bruno@clisp.org>
42 * version.sh: Bump version number and date.
43 * README: Update version.
44 * doc/libunistring.texi: Update copyright year.
45 * lib/libunistring.rc: Likewise.
47 2009-12-26 Bruno Haible <bruno@clisp.org>
49 * Version 0.9.2 released.
51 2009-12-26 Bruno Haible <bruno@clisp.org>
53 * version.sh: Bump version number and date.
54 * README: Update version.
55 * lib/Makefile.am (LTV_*): Update to 1:1:1.
56 * NEWS: Mention what changed.
58 2009-12-26 Bruno Haible <bruno@clisp.org>
60 * lib/libunistring.rc: Update.
62 2009-12-26 Bruno Haible <bruno@clisp.org>
64 * lib/Makefile.am (EXTRA_DIST): Add unistring/cdefs.in.h.
66 2009-12-24 Bruno Haible <bruno@clisp.org>
68 Update after gnulib added module 'unused-parameter'.
69 * gnulib-local/lib/unistr.h.diff: Replace the #include of
71 * lib/unistring/cdefs.in.h: Renamed from lib/unistring/cdefs.h. Replace
72 the _UNUSED_PARAMETER_ with a placeholder for _GL_UNUSED_PARAMETER.
73 * lib/Makefile.am (unistring/cdefs.h): New rule.
74 (BUILT_SOURCES, MOSTLYCLEANFILES, CLEANFILES): Augment.
76 2009-12-12 Bruno Haible <bruno@clisp.org>
78 * lib/libunistring.rc: Untabify.
79 * woe32dll/export.h: Likewise.
81 2009-12-09 Bruno Haible <bruno@clisp.org>
83 Ensure _UNUSED_PARAMETER_ is defined in the public header files.
84 * lib/unistring/cdefs.h: New file, based on gnulib/m4/gnulib-common.m4.
85 * lib/Makefile.am (nobase_nodist_include_HEADERS): Add it.
86 * gnulib-local/lib/unistr.h.diff: Include unistring/cdefs.h.
87 Reported by Mike Gran <spk121@yahoo.com>.
89 2009-09-01 Bruno Haible <bruno@clisp.org>
91 * README.woe32: Put the -mno-cygwin option into CC and CXX.
92 Recommended by Paolo Bonzini and Eric Blake.
94 2009-08-17 Bruno Haible <bruno@clisp.org>
96 * Version 0.9.1.1 released.
98 2009-08-16 Bruno Haible <bruno@clisp.org>
100 * version.sh: Bump version number and date.
101 * README: Update version.
103 2009-08-16 Bruno Haible <bruno@clisp.org>
105 * doc/Makefile.am (dist-html-split): Depend on libunistring_toc.html.
107 2009-08-16 Bruno Haible <bruno@clisp.org>
109 Fix build error when a non-GNU C compiler or Solaris is used.
110 * lib/Makefile.am (unistring/stdbool.h): Depend on stdbool.mini.h.
111 (EXTRA_DIST): Add stdbool.mini.h.
113 2009-06-30 Bruno Haible <bruno@clisp.org>
115 * Version 0.9.1 released.
117 2009-06-30 Bruno Haible <bruno@clisp.org>
119 * woe32dll/unistring-exports.c: Add unicase_empty_prefix_context,
120 unicase_empty_suffix_context.
122 2009-06-30 Bruno Haible <bruno@clisp.org>
124 * version.sh: Bump date.
125 * lib/Makefile.am (LTV_*): Update to 1:0:1.
126 * README: Update version.
128 2009-06-30 Bruno Haible <bruno@clisp.org>
130 * doc/unicase.texi (Case mappings of substrings): Add an example.
132 2009-06-29 Bruno Haible <bruno@clisp.org>
134 New functions for case mapping of substrings.
135 * autogen.sh (GNULIB_MODULES): Add unicase/* modules relating to
136 context sensitive case mapping. Preprocess also unicase.h.
137 * doc/unicase.texi (Case mappings of substrings): New section.
138 (Case insensitive comparison): Mention u*_ct_casefold functions.
139 * doc/libunistring.texi: Update menu.
140 Reported by Paolo Bonzini.
142 2009-06-11 Thien-Thi Nguyen <ttn@gnuvola.org>
144 * doc/libunistring.texi (Autoconf macro): Small fixes.
146 2009-05-31 Bruno Haible <bruno@clisp.org>
148 * doc/Makefile.am: Use dist-hook instead of old distdir hack.
149 * configure.ac (doc/Makefile.am): Don't invoke FIX_MAKEFILE_DISTRIB.
150 * m4/fixautomake.m4: Remove file.
152 2009-05-30 Bruno Haible <bruno@clisp.org>
154 Generate a compiler independent <unistring/stdint.h>.
155 * lib/Makefile.am (unistring/stdint.h): Produce a file that relies
157 Reported by David Byron <dbyron@dbyron.com>.
159 2009-05-30 Bruno Haible <bruno@clisp.org>
161 Generate a compiler independent <unistring/stdbool.h>.
162 * lib/stdbool.mini.h: New file, a reduced version of gnulib's
164 * lib/Makefile.am (unistring/stdbool.h): Produce a file that relies
166 Reported by David Byron <dbyron@dbyron.com>.
168 2009-05-23 Bruno Haible <bruno@clisp.org>
170 * configure.ac (AM_INIT_AUTOMAKE): Add 'silent-rules' option.
172 2009-05-23 Bruno Haible <bruno@clisp.org>
174 * m4/init-package-version.m4: New file, from GNU gettext..
175 * configure.ac: Invoke gl_INIT_PACKAGE. Use the preferred form of
178 2009-05-21 Bruno Haible <bruno@clisp.org>
180 Colored "make check" output.
181 * tests/Makefile.am (AUTOMAKE_OPTIONS): Add 1.11 and color-tests.
182 * autogen.sh: Update comment.
184 2009-05-21 Bruno Haible <bruno@clisp.org>
186 Add support for automake 1.11.
187 * m4/fixautomake.m4: Update from GNU gettext.
188 * autogen.sh: Update comment.
190 2009-05-10 Bruno Haible <bruno@clisp.org>
192 * doc/unictype.texi (Mirrored character): Fix typo.
193 Reported by David Byron <dbyron@dbyron.com>.
195 2009-05-10 Bruno Haible <bruno@clisp.org>
197 * doc/unicase.texi (Case mappings of characters,
198 Case mappings of strings): Explain what title case is.
199 Reported by Paolo Bonzini.
201 2009-05-06 Bruno Haible <bruno@clisp.org>
203 * doc/libunistring.texi (texnl): Define using a trick by Karl Berry.
204 Add braces to all its uses.
205 * doc/unictype.texi: Likewise.
206 * doc/uniwbrk.texi: Likewise.
208 2009-05-03 Bruno Haible <bruno@clisp.org>
210 * lib/Makefile.am (config.h): Echo the commands that are being
212 Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
214 2009-05-03 Bruno Haible <bruno@clisp.org>
216 * HACKING (Building): Mention also the configure option
219 2009-05-03 Bruno Haible <bruno@clisp.org>
221 New configure option --disable-namespacing.
222 * configure.ac: New option --disable-namespacing.
223 (NAMESPACING): New substituted variable.
224 * lib/Makefile.am (config.h): Don't alias any symbols if NAMESPACING is
226 * HACKING: New section "Building".
228 2009-05-01 Bruno Haible <bruno@clisp.org>
230 * doc/libunistring.texi: Enable the table of contents also in TeX mode.
232 2009-05-01 Bruno Haible <bruno@clisp.org>
234 Avoid "overfull hboxes" in the TeXed documentation.
235 * doc/libunistring.texi (texnl): New macro.
236 (Unicode, Autoconf macro): Use it.
237 * doc/unictype.texi (Canonical combining class,
238 Bidirectional category): Likewise.
239 * doc/uniwbrk.texi (Word break property): Likewise.
240 Reported by Ralf Wildenhues.
242 2009-05-01 Bruno Haible <bruno@clisp.org>
244 * lib/exported.sh.in: Fix quoting of argument reference.
246 2009-05-01 Bruno Haible <bruno@clisp.org>
248 * version.sh (GNULIB_GIT_COMMIT): New variable.
249 * HACKING: Clarify which version of gnulib to use.
250 Reported by Paolo Bonzini.
252 2009-04-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
254 * doc/libunistring.texi: Fix typos.
255 * doc/unistr.texi: Likewise.
256 * doc/uniname.texi: Likewise.
257 * doc/unictype.texi: Likewise.
258 * doc/uninorm.texi: Likewise.
260 2009-04-28 Bruno Haible <bruno@clisp.org>
262 Make VPATH builds work off a git checkout.
263 * lib/Makefile.am (config.h): Look for libunistring.sym first in the
265 Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
267 2009-04-28 Thien-Thi Nguyen <ttn@gnuvola.org> (tiny change)
270 * doc/uniconv.texi (uniconv.h): Fix typo.
271 * doc/unictype.texi (Properties): Fix typo.
273 2009-04-28 Bruno Haible <bruno@clisp.org>
276 * doc/libunistring.texi: Fix typo.
277 * doc/unistr.texi (u*_cmp2): Clarify what memcmp2 is.
278 * doc/uninorm.texi (u*_normxfrm): Fix description of return value.
279 * doc/unicase.texi (u*_casexfrm): Likewise.
280 Reported by Paolo Bonzini.
282 2009-04-26 Bruno Haible <bruno@clisp.org>
284 * Version 0.9 released.
286 2009-04-26 Bruno Haible <bruno@clisp.org>
288 * version.sh: Bump date.
290 2009-04-26 Bruno Haible <bruno@clisp.org>
292 * doc/libunistring.texi: Initialize 'am' index.
293 (Using the library): New chapter.
295 2009-04-26 Bruno Haible <bruno@clisp.org>
297 * README.woe32: New file, from GNU gettext.
298 * Makefile.am (EXTRA_DIST): Add it.
300 2009-04-26 Bruno Haible <bruno@clisp.org>
302 * doc/uniconv.texi: Update for changed calling conventions of
303 u*_conv_from_encoding and u*_conv_to_encoding functions.
305 2009-04-24 Bruno Haible <bruno@clisp.org>
307 Make VPATH builds on Cygwin work.
308 * lib/Makefile.am (AM_CPPFLAGS): Add the essential -I options.
310 2009-04-24 Bruno Haible <bruno@clisp.org>
312 * gnulib-m4/gnulib-cache.m4: Updated by gnulib-tool.
314 2009-04-24 Bruno Haible <bruno@clisp.org>
316 Make the installed package relocatable.
317 * autogen.sh (GNULIB_MODULES): Add relocatable-lib-lgpl.
318 * lib/Makefile.am (AM_CPPFLAGS): Add DEPENDS_ON_LIBICONV definition.
320 2009-04-23 Bruno Haible <bruno@clisp.org>
322 Fix recognition of "nm" command.
323 * m4/libtool.m4 (LT_PATH_NM): Try "nm" program also when compiling for
324 mingw in a cygwin environment.
326 2009-04-23 Bruno Haible <bruno@clisp.org>
328 * m4/libtool.m4: Fix recognition of 'link' command.
329 2009-01-26 Peter Rosin <peda@lysator.liu.se>
330 Don't settle for any dumpbin/link program as name lister.
331 * m4/libtool.m4 (LT_PATH_NM): When locating dumpbin or
332 link -dump, check if they appear to really be capable of name
333 listing, in order to eliminate e.g. link from coreutils. This
334 makes the name lister decision fall back on nm as the default
335 if no acceptable candidate is found, which mainly happens on
336 (arguably broken) cross compiles.
338 2008-04-21 Bruno Haible <bruno@clisp.org>
340 Add version metainformation in Windows resource format.
341 * configure.ac: Invoke LT_LANG for Windows Resources.
342 (WOE32): New conditional.
343 * lib/libunistring.rc: New file.
344 * lib/Makefile.am (EXTRA_DIST): Add it.
345 (WOE32_LIBADD): New variable.
346 (libunistring.res.lo): New rule.
347 (libunistring_la_LIBADD, libunistring_la_DEPENDENCIES): Add
349 (config.h): Don't compile *.res.c files.
350 * build-aux/windres-options: New file, from GNU gettext.
351 * Makefile.am (EXTRA_DIST): Add it.
353 2008-04-21 Bruno Haible <bruno@clisp.org>
355 Add version metainformation.
356 * configure.ac (AC_CONFIG_SRCDIR): Use lib/unistring/version.in.h.
357 (HEXVERSION): New variable, computed from VERSION.
358 (AC_CONFIG_FILES): Add lib/unistring/version.h.
359 * lib/unistring/version.in.h: New file.
360 * lib/version.c: New file.
361 * lib/Makefile.am (libunistring_la_SOURCES): Add version.c.
362 (nobase_nodist_include_HEADERS): Add unistring/version.h.
363 (HEADERS_WITH_EXTERNS): Add unistring/version.in.h.
364 * woe32dll/unistring-exports.c: Add _libunistring_version.
366 2008-04-19 Bruno Haible <bruno@clisp.org>
368 Avoid compilation errors in tests/uninorm/test-nf*.c.
369 * configure.ac (WOE32DLL): Define also as a C macro.
371 2008-04-19 Bruno Haible <bruno@clisp.org>
373 Avoid a compilation error of tests/unictype/test-categ_none.c.
374 * gnulib-local/modules/unictype/category-none-tests.diff: New file.
375 * gnulib-local/Makefile.am (EXTRA_DIST): Add it.
377 2008-04-19 Bruno Haible <bruno@clisp.org>
379 Don't commit files brought in by autogen.sh.
380 * build-aux/config.guess: Remove from git repository.
381 * build-aux/config.sub: Likewise.
383 2008-04-19 Bruno Haible <bruno@clisp.org>
385 Add support for building as shared library on Cygwin and mingw.
386 * autogen.sh: Insert LIBUNISTRING_DLL_VARIABLE tokens into
387 lib/unictype.h and lib/uninorm.h.
388 * gnulib-local/lib/unictype.h.diff: Add an include of
389 <unistring/woe32dll.h>.
390 * gnulib-local/lib/uninorm.h.diff: New file.
391 * gnulib-local/Makefile.am (EXTRA_DIST): Add it.
392 * lib/unistring/woe32dll.in.h: New file.
393 * woe32dll/unistring-exports.c: New file.
394 * woe32dll/export.h: New file, from GNU gettext.
395 * Makefile.am (EXTRA_DIST): Add it.
396 * configure.ac (WOE32DLL): New conditional.
397 (DLL_VARIABLE): New substituted variable.
398 (AC_CONFIG_FILES): Add lib/unistring/woe32dll.h.
399 * lib/Makefile.am (nobase_nodist_include_HEADERS): Add
400 unistring/woe32dll.h.
401 (libunistring_la_SOURCES) [WOE32DLL]: Add unistring-exports.c.
402 (libunistring_la_LDFLAGS) [WOE32DLL]: Add --export-all-symbols linker
404 (config.h): Remove unused macro DLL_VARIABLE.
406 2008-04-19 Bruno Haible <bruno@clisp.org>
408 Don't use unreliable linker options on native Windows.
409 * m4/woe32-dll.m4: New file, from GNU gettext.
410 * configure.ac: Invoke gl_WOE32_DLL.
412 2008-04-11 Bruno Haible <bruno@clisp.org>
414 Limit the exported symbols through a config.h trick.
415 * m4/exported.m4: New file, from GNU gettext.
416 * lib/exported.sh.in: New file, from GNU gettext.
417 * configure.ac: Invoke gt_GLOBAL_SYMBOL_PIPE.
418 (AC_CONFIG_FILES): Add lib/exported.sh.
419 * lib/declared.sh: New file, borrowing from GNU gettext's moopp.
420 * lib/Makefile.am (HEADERS_WITH_EXTERNS): New variable.
421 (libunistring.sym, config.h): New rules.
422 (MOSTLYCLEANFILES, MAINTAINERCLEANFILES): Update accordingly.
423 (EXTRA_DIST): Add libunistring.sym, declared.sh.
424 * tests/Makefile.am (DEFAULT_INCLUDES): New variable.
425 * HACKING: Require GNU sed.
427 2008-04-10 Bruno Haible <bruno@clisp.org>
429 Install all auxiliary include files in a subdirectory.
430 * lib/unistring/inline.h: Renamed from lib/unistring-inline.h.
431 * configure.ac: Invoke AC_PROG_MKDIR_P.
432 * lib/Makefile.am (nobase_include_HEADERS): Renamed from
433 include_HEADERS. Change unistring-inline.h to unistring/inline.h.
434 (nobase_nodist_include_HEADERS): Renamed from nodist_include_HEADERS.
435 Change unistring-*.h to unistring/*.h.
436 (unistring/stdbool.h): Renamed from unistring-stdbool.h. Ensure target
438 (unistring/stdint.h): Renamed from unistring-stdint.h. Ensure target
440 (unistring/localcharset.h): Renamed from unistring-localcharset.h.
441 Ensure target directory exists.
442 (unistring/iconveh.h): Renamed from unistring-iconveh.h Ensure target
444 (BUILT_SOURCES, MOSTLYCLEANFILES, CLEANFILES): Update.
445 (CLEANDIRS, CLEANDIRS_NOT_IN_SRCDIR): New variables.
446 (clean-local): New rule.
447 * gnulib-local/lib/unicase.h.diff: Update include statements.
448 * gnulib-local/lib/uniconv.h.diff: Likewise.
449 * gnulib-local/lib/unictype.h.diff: Likewise.
450 * gnulib-local/lib/unilbrk.h.diff: Likewise.
451 * gnulib-local/lib/unistr.h.diff: Likewise.
452 * gnulib-local/lib/unitypes.h.diff: Likewise.
453 * gnulib-local/lib/uniwidth.h.diff: Likewise.
454 * lib/unistring-notinline.h: Likewise.
456 2008-04-10 Bruno Haible <bruno@clisp.org>
458 * doc/uniconv.h: Document the 'enum iconv_ilseq_handler' type.
460 2008-04-10 Bruno Haible <bruno@clisp.org>
462 * doc/uniwbrk.texi (Word break property): Remove extra white space.
464 2008-04-10 Bruno Haible <bruno@clisp.org>
466 Provide an installable iconveh.h replacement.
467 * gnulib-local/lib/uniconv.h.diff: Include unistring-iconveh.h instead
468 of iconveh.h. Don't include striconveha.h.
469 * lib/Makefile.am (nodist_include_HEADERS): Add unistring-iconveh.h.
470 (unistring-iconveh.h): New rule.
471 (BUILT_SOURCES, MOSTLYCLEANFILES, CLEANFILES): Update accordingly.
473 2008-04-10 Bruno Haible <bruno@clisp.org>
475 Provide an installable localcharset.h replacement.
476 * gnulib-local/lib/uniconv.h.diff: New file.
477 * gnulib-local/lib/unilbrk.h.diff: New file.
478 * gnulib-local/lib/uniwidth.h.diff: New file.
479 * gnulib-local/Makefile.am (EXTRA_DIST): Add them.
480 * lib/Makefile.am (nodist_include_HEADERS): Add unistring-localcharset.h.
481 (unistring-localcharset.h): New rule.
482 (BUILT_SOURCES, MOSTLYCLEANFILES, CLEANFILES): Update accordingly.
484 2008-04-10 Bruno Haible <bruno@clisp.org>
486 * INSTALL (Multiple Architectures): Recommend to use
487 --disable-dependency-tracking.
488 Suggested by Peter O'Gorman <peter@pogma.com>.
490 2008-04-10 Bruno Haible <bruno@clisp.org>
492 Replace HAVE_INLINE in installed include files.
493 * lib/unistring-inline.h: New file.
494 * lib/unistring-notinline.h: New file.
495 * autogen.sh: Postprocess unistr.h.
496 * gnulib-local/lib/unistr.h.diff: Also include unistring-inline.h.
497 * lib/Makefile.am (include_HEADERS): Add unistring-inline.h.
498 (noinst_HEADERS): New variable.
499 (AM_CPPFLAGS): Define IN_LIBUNISTRING.
501 2008-04-10 Bruno Haible <bruno@clisp.org>
503 Provide installable <stdbool.h>, <stdint.h> replacements.
504 * autogen.sh: Pass --local-dir option to gnulib-tool.
505 * configure.ac (AC_CONFIG_FILES): Add gnulib-local/Makefile.
506 * Makefile.am (SUBDIRS): Add gnulib-local.
507 * gnulib-local/Makefile.am: New file.
508 * gnulib-local/lib/unitypes.h.diff: New file.
509 * gnulib-local/lib/unistr.h.diff: New file.
510 * gnulib-local/lib/unictype.h.diff: New file.
511 * gnulib-local/lib/unicase.h.diff: New file.
512 * lib/stdint.mini.h: New file, a reduced version of gnulib's
514 * lib/Makefile.am (nodist_include_HEADERS): New variable.
515 (unistring-stdbool.h, unistring-stdint.h): New rules.
516 (BUILT_SOURCES, MOSTLYCLEANFILES, CLEANFILES): Update accordingly.
517 (EXTRA_DIST): Add stdint.mini.h.
519 2008-04-09 Bruno Haible <bruno@clisp.org>
521 Build and install documentation.
522 * autogen.sh: Fetch a recent copy of texinfo.tex.
523 * configure.ac (TEXI2DVI, DVIPS, PERL): New substituted variables.
524 (AC_CONFIG_FILES): Add doc/Makefile.
525 * m4/fixautomake.m4: New file, from GNU gettext.
526 * Makefile.am (SUBDIRS): Add doc.
527 (EXTRA_DIST): Add build-aux/texi2html.
528 * doc/Makefile.am: New file.
529 * doc/libunistring.texi: Set document encoding to UTF-8.
530 (arrow): Add a fallback definition for texi2html.
532 Put the table of contents at the beginning, not at the end.
533 * build-aux/texi2html (INLINE_CONTENTS): Set to 1.
534 (THISVERSION): Append an 'a'.
536 * build-aux/texi2html: New file, from texinfo-1.78.
538 2008-04-06 Bruno Haible <bruno@clisp.org>
540 Add support for checking with valgrind.
541 * build-aux/run-test: New file.
542 * Makefile.am (EXTRA_DIST): Add it.
543 * tests/Makefile.am (CHECKER, CHECKER_END_OF_COMMENTS): New variables.
544 (TESTS_ENVIRONMENT): Add a run-test invocation.
545 * HACKING: Mention how to use valgrind.
547 2008-04-06 Bruno Haible <bruno@clisp.org>
549 * Makefile.am (EXTRA_DIST): Add version.sh, DEPENDENCIES, HACKING,
550 autogen.sh, build-aux/fixaclocal.
551 * version.sh: New file.
553 2008-04-05 Bruno Haible <bruno@clisp.org>
555 Allow building as a shared library on AIX.
556 * lib/Makefile.am (libunistring_la_LDFLAGS): Add -no-undefined flag
557 and INTL_MACOSX_LIBS (for MacOS X).
559 2008-04-05 Bruno Haible <bruno@clisp.org>
561 Use libtool versioning.
562 * lib/Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): New variables.
563 (libunistring_la_LDFLAGS): Pass -version-info option.
565 2008-04-05 Bruno Haible <bruno@clisp.org>
567 * gnulib-m4/gnulib-cache.m4: New file, generated by gnulib-tool.
569 * autogen.sh: New file.
570 * configure.ac: New file.
571 * build-aux/fixaclocal: New file, from GNU gettext.
572 * Makefile.am: New file.
573 * lib/Makefile.am: New file.
574 * tests/Makefile.am: New file.
576 2008-04-05 Bruno Haible <bruno@clisp.org>
578 * INSTALL: Renamed from INSTALL.generic. Add section about
581 2008-04-05 Bruno Haible <bruno@clisp.org>
583 * doc/*.texi: Add index entries.
585 2008-04-05 Bruno Haible <bruno@clisp.org>
587 * doc/unistr.texi (Elementary string functions): Document
590 2008-04-05 Bruno Haible <bruno@clisp.org>
592 * doc/libunistring.texi (func, posixfunc): New macros.
593 Use them where appropriate.
594 * doc/unistr.texi: Likewise.
596 2008-04-05 Bruno Haible <bruno@clisp.org>
598 * doc/libunistring.texi: Complete the detailmenu.
600 2008-04-05 Bruno Haible <bruno@clisp.org>
602 * doc/libunistring.texi: New file.
603 * doc/unitypes.texi: New file, based on gnulib/lib/unitypes.h.
604 * doc/unistr.texi: New file, based on gnulib/lib/unistr.h.
605 * doc/uniconv.texi: New file, based on gnulib/lib/uniconv.h.
606 * doc/unistdio.texi: New file, based on gnulib/lib/unistdio.h.
607 * doc/uniname.texi: New file, based on gnulib/lib/uniname.h.
608 * doc/unictype.texi: New file, based on gnulib/lib/unictype.h.
609 * doc/uniwidth.texi: New file, based on gnulib/lib/uniwidth.h.
610 * doc/uniwbrk.texi: New file, based on gnulib/lib/uniwbrk.h.
611 * doc/unilbrk.texi: New file, based on gnulib/lib/unilbrk.h.
612 * doc/uninorm.texi: New file, based on gnulib/lib/uninorm.h.
613 * doc/unicase.texi: New file, based on gnulib/lib/unicase.h.
614 * doc/uniregex.texi: New file.
615 * doc/gpl.texi: New file, from gnulib.
616 * doc/lgpl.texi: New file, from gnulib.
617 * doc/fdl.texi: New file, from gnulib.
619 2008-03-14 Bruno Haible <bruno@clisp.org>
621 * INSTALL.generic: New file, from gnulib/doc/INSTALL.UTF-8 with an
622 added paragraph mentioning --with-libiconv-prefix.
624 * COPYING.LIB: New file, from gnulib/doc/COPYING.LESSERv3.
625 * COPYING: New file, from gnulib/doc/COPYINGv3.
627 * m4/libtool.m4: New file, from libtool-2.2.6, with modifications:
628 2008-04-06 Bruno Haible <bruno@clisp.org>
629 * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
630 CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
632 * m4/ltoptions.m4: New file, from libtool-2.2.6.
633 * m4/ltsugar.m4: Likewise.
634 * m4/ltversion.m4: Likewise.
635 * m4/lt~obsolete.m4: Likewise.
636 * build-aux/ltmain.sh: New file, from libtool-2.2.6, with
638 2008-09-28 Bruno Haible <bruno@clisp.org>
639 * build-aux/ltmain.sh (func_emit_cwrapperexe_src): On mingw,
640 preprocess the argument vector through prepare_spawn.
642 * build-aux/config.guess: New file, from gnulib, version 2009-02-03.
643 * build-aux/config.sub: Likewise.
647 * DEPENDENCIES: New file.