X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=86de94dde635abce597a0d1a0ed06347cd38798f;hb=c5728261c324a75f8d23dd7d10cb42dde9420227;hp=e1a70c8b8474a9e4006edfd9b2709623e89ce9a4;hpb=5c53ef81164bc0e488ad7a87f0d10dbb7e6bee98;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index e1a70c8b8..86de94dde 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,111 @@ +2010-08-15 Bruno Haible + + stpncpy: Allow stpncpy to be defined as a macro. + * m4/stpncpy.m4 (gl_FUNC_STPNCPY): Don't attempt to redeclare stpncpy + if it's already correctly declared. + * lib/string.in.h (stpncpy): Undefine before redefining. + Reported by Jeremy Huddleston . + +2010-08-14 Bruno Haible + + Rename module 'memxfrm' to 'amemxfrm'. + * lib/amemxfrm.h: Renamed from lib/memxfrm.h. + (amemxfrm): Renamed from memxfrm. + * lib/amemxfrm.c: Renamed from lib/memxfrm.h. Include amemxfrm.h. + (amemxfrm): Renamed from memxfrm. + * modules/amemxfrm: Renamed from modules/memxfrm. Update. + * NEWS: Mention the change. + * MODULES.html.sh (String handling ): Update. + * lib/unicase/u-casexfrm.h: Invoke amemxfrm instead of memxfrm. + * lib/unicase/u8-casexfrm.c: Include amemxfrm.h instead of memxfrm.h. + * lib/unicase/u16-casexfrm.c: Likewise. + * lib/unicase/u32-casexfrm.c: Likewise. + * lib/uninorm/u-normxfrm.h: Invoke amemxfrm instead of memxfrm. + * lib/uninorm/u8-normxfrm.c: Include amemxfrm.h instead of memxfrm.h. + * lib/uninorm/u16-normxfrm.c: Likewise. + * lib/uninorm/u32-normxfrm.c: Likewise. + * modules/unicase/u8-casexfrm (Depends-on): Add amemxfrm, remove + memxfrm. + * modules/unicase/u16-casexfrm (Depends-on): Likewise. + * modules/unicase/u32-casexfrm (Depends-on): Likewise. + * modules/uninorm/u8-normxfrm (Depends-on): Likewise. + * modules/uninorm/u16-normxfrm (Depends-on): Likewise. + * modules/uninorm/u32-normxfrm (Depends-on): Likewise. + Suggested by Paul Eggert. + +2010-08-14 Bruno Haible + + Tests for module 'astrxfrm'. + * modules/astrxfrm-tests: New file. + * tests/test-astrxfrm.c: New file. + + New module 'astrxfrm'. + * lib/astrxfrm.h: New file. + * lib/astrxfrm.c: New file, based on lib/memxfrm.c. + * modules/astrxfrm: New file. + +2010-08-14 Reuben Thomas + + regex: Tweak doc. + * doc/regex.texi (Overview): Don't mention regex.c. + (GNU Regular Expression Compiling): Likewise. + (Match-end-of-line Operator): Mention 'not_eol'. + +2010-08-14 Brian Gough + Bruno Haible + + git-merge-changelog: add doc relating to use with bzr and hg. + * lib/git-merge-changelog.c: Add comments regarding bzr, hg, diff3. + +2010-08-14 Matthias Bolte + + pthread: fix pthread.h creation for srcdir != builddir + * modules/pthread (Makefile.am): Fix the rule to work also in a + non-srcdir build. + +2010-08-13 Karl Berry + + * doc/regex.texi (Predefined Syntaxes): @smallexample. + * doc/posix-*/*: force line break before @url of POSIX + specifications. + Suggested by Werner Lemberg. + +2010-08-10 Paul Eggert + + strtod: fix const diagnostic + * lib/strtod.c (strtod): Don't assign const char * to char *, + as this elicits a warning from GCC when warnings are enabled. + +2010-08-10 Pádraig Brady + and Eric Blake + + copy-acl: ignore ENOTSUP on HP-UX + * lib/acl-internal.h (ACL_NOT_WELL_SUPPORTED): Move definition up, + so that it is available for HP-UX. + * lib/copy-acl.c (qcopy_acl): Use it. + Reported by Patrick M. Callahan. + +2010-08-10 Eric Blake + + open, chown: relax license + * modules/open (License): Change to LGPLv2+, with consent by all + authors, for use in augeas. + * modules/chown (License): Likewise. + * modules/lchown (Likewise): Likewise. + Requested by Adam Stokes. + +2010-08-09 Karl Berry + + * build-aux/ar-lib: new file, import from Automake. + * config/srclist.txt: autocheck for updates. + 2010-08-09 Eric Blake + readlinkat: adjust client modules + * modules/areadlinkat (Depends-on): Use readlinkat, not + symlinkat. + * modules/areadlinkat-with-size (Depends-on): Likewise. + mknod: be more vocal about danger of running tests as root * m4/mknod.m4 (gl_FUNC_MKNOD): Make it harder to run configure as root, since that is just asking for problems.