X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=97e911bd09d63dc3c0fd358f02fdcfb164b66bb2;hb=307d43494913d332a425e6d384142aed28536e53;hp=c5a1cae3351a3bb4a10e7305841803d385f3775b;hpb=3614b772f1dcf09de46de99fd55d41f355a20313;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index c5a1cae33..97e911bd0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,136 @@ +2011-01-03 Jim Meyering + + git-version-gen: convert leading TABs to spaces + * build-aux/git-version-gen: Expand leading TABs. + + git-version-gen: handle failed "git rev-list" + * build-aux/git-version-gen: Rather than leaking a "fatal" error + from git and proceeding as if it had succeeded but printed no SHA1 + checksums, suppress the diagnostic and handle the failure. + Reported by Bruce Korb in http://marc.info/?l=git&m=129399145930450&w=2 + + git-version-gen: include command name in one more diagnostic + * build-aux/git-version-gen: When the required .tarball-version file + was missing or unreadable, you might see the diagnostic from "cat", + but no trace of the name of the invoking script. Now, you still see + the diagnostic from cat, but also get one from "git-version-gen: ". + Inspired by a patch from Bruce Korb. + + update-copyright: adjust test to match changed code + * tests/test-update-copyright.sh: Change test's expected output + to match new actual output. + +2011-01-02 Bruno Haible + + getlogin_r: Avoid test failure on HP-UX 11. + * tests/test-getlogin_r.c (main): Allow an error code EINVAL instead of + ERANGE when the second argument is zero. + * doc/posix-functions/getlogin_r.texi: Document the HP-UX 11 + portability problem. + +2011-01-02 Bruce Korb + + * build-aux/update-copyright: doc Simon's changes + +2011-01-02 Simon Josefsson + + * build-aux/update-copyright: Support UPDATE_COPYRIGHT_HOLDER + environment variable. + +2011-01-02 Bruno Haible + + unigbrk: Avoid gcc warnings. + * lib/unigbrk/u16-grapheme-breaks.c (u16_grapheme_breaks): Remove + unused variable. + * lib/unigbrk/u16-grapheme-prev.c (u16_grapheme_prev): Likewise. + * lib/unigbrk/u8-grapheme-prev.c (u8_grapheme_prev): Likewise. + * tests/unigbrk/test-u16-grapheme-breaks.c (main): Likewise. + * tests/unigbrk/test-u32-grapheme-breaks.c (main): Likewise. + * tests/unigbrk/test-u8-grapheme-breaks.c (test_u8_grapheme_breaks): + Change type of first argument to 'const char *'. + (main): Remove unused variable. + * tests/unigbrk/test-u8-grapheme-next.c (test_u8_grapheme_next): Change + type of first argument to 'const char *'. + * tests/unigbrk/test-u8-grapheme-prev.c (test_u8_grapheme_prev): + Likewise. + (main): Change type of variable 's'. + * tests/unigbrk/test-uc-is-grapheme-break.c (main): Cast column number + to 'int'. + +2011-01-02 Bruno Haible + + pwrite: Fix test whether it works and make it work on HP-UX 11.11. + * m4/pwrite.m4 (gl_FUNC_PWRITE): Use AC_LANG_PROGRAM, not + AC_LANG_SOURCE. Extend the test program to catch another HP-UX 11.11 + bug. + * lib/pwrite.c: Undo 2010-12-31 patch. + * doc/posix-functions/pwrite.texi: Document another HP-UX 11.11 bug. + +2011-01-02 Bruno Haible + + pread: Fix test whether it works. + * m4/pread.m4 (gl_FUNC_PREAD): Use AC_LANG_PROGRAM, not AC_LANG_SOURCE. + +2011-01-02 Bruno Haible + + Fix detection of traditional Arabic locale on HP-UX, Solaris, Cygwin. + * m4/locale-ar.m4 (gt_LOCALE_AR): Require that the locale encoding name + ends in "6". Don't require a specific month name. Try also the locale + names found on HP-UX 11 and Solaris 7. + +2011-01-02 Bruno Haible + + tcgetsid: Correct linkage in C++ mode on HP-UX 11.00. + * lib/termios.in.h: In C++ mode, on HP-UX, include with + C linkage. + * doc/posix-functions/tcgetsid.texi: Mention the HP-UX 11.00 bug. + +2011-01-01 Ben Pfaff + + Rename uc_is_grapheme_cluster_break() to uc_is_grapheme_break() + for consistency, since the "cluster" term is not used elsewhere. + * lib/unigbrk.in.h: Update name. + * lib/unigbrk/u16-grapheme-breaks.c: Update name. + * lib/unigbrk/u16-grapheme-next.c: Update name. + * lib/unigbrk/u16-grapheme-prev.c: Update name. + * lib/unigbrk/u32-grapheme-breaks.c: Update name. + * lib/unigbrk/u32-grapheme-next.c: Update name. + * lib/unigbrk/u32-grapheme-prev.c: Update name. + * lib/unigbrk/u8-grapheme-breaks.c: Update name. + * lib/unigbrk/u8-grapheme-next.c: Update name. + * lib/unigbrk/u8-grapheme-prev.c: Update name. + * lib/unigbrk/uc-is-grapheme-break.c: Update name. + * tests/unigbrk/test-uc-is-grapheme-break.c: Update name. + Suggested by Bruno Haible. + +2011-01-01 Ben Pfaff + + Remove module 'u8-grapheme-len' as too redundant with + 'u8-grapheme-next'. + * modules/unigbrk/u8-grapheme-len: Delete file. + * modules/unigbrk/u8-grapheme-len-tests: Delete file. + * lib/unigbrk.in.h: Remove prototype for deleted function. + * lib/unigbrk/u8-grapheme-len.c: Delete file. + * tests/unigbrk/test-u8-grapheme-len.c: Delete file. + + Remove module 'u16-grapheme-len' as too redundant with + 'u16-grapheme-next'. + * modules/unigbrk/u16-grapheme-len: Delete file. + * modules/unigbrk/u16-grapheme-len-tests: Delete file. + * lib/unigbrk.in.h: Remove prototype for deleted function. + * lib/unigbrk/u16-grapheme-len.c: Delete file. + * tests/unigbrk/test-u16-grapheme-len.c: Delete file. + + Remove module 'u32-grapheme-len' as too redundant with + 'u32-grapheme-next'. + * modules/unigbrk/u32-grapheme-len: Delete file. + * modules/unigbrk/u32-grapheme-len-tests: Delete file. + * lib/unigbrk.in.h: Remove prototype for deleted function. + * lib/unigbrk/u32-grapheme-len.c: Delete file. + * tests/unigbrk/test-u32-grapheme-len.c: Delete file. + + Suggested by Bruno Haible. + 2011-01-01 Ben Pfaff * unigbrk.in.h: Fix typo: "ben" => "been".