X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=ebbc96ba90bfde2e6f5f2ff061624b782bfca17e;hb=91af317680862c24bc4b23ba6f98f9f8e5995a3e;hp=a12bccfcf1d4ef4785f5bc3dfe2079e69243c0c7;hpb=06b335ade65c8fe60fee8b9e18b670bb54ed924a;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index a12bccfcf..ebbc96ba9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,65 @@ +2012-06-24 Bruno Haible + + ptsname_r: Make it consistent with ptsname on AIX. + * lib/ptsname_r.c (__ptsname_r): For AIX, use nearly the same + implementation as for OSF/1. + * tests/test-ptsname_r.c (main) [AIX]: Use the modern way of opening + a pty master. + + ptsname_r: Make it consistent with ptsname on OSF/1. + * lib/ptsname_r.c (__ptsname_r): Add a different implementation for + OSF/1. + +2012-06-24 Bruno Haible + + ttyname_r: Fix result on OSF/1, Solaris. + * lib/ttyname_r.c (ttyname_r): Produce a NUL-terminated result. + +2012-06-24 Bruno Haible + + ptsname_r: Add support for Solaris. + * lib/ptsname_r.c (__ptsname_r): Add a different implementation for + Solaris. + + ptsname_r: Fix test failure on native Windows. + * modules/ptsname_r (Depends-on): Add isatty. + + ptsname_r: Fix test failures on IRIX, Solaris. + * m4/ptsname_r.m4 (gl_PREREQ_PTSNAME_R): Test whether isatty sets + errno when it fails. Define ISATTY_FAILS_WITHOUT_SETTING_ERRNO + accordingly. + * lib/ptsname_r.c: Include . + (__ptsname_r): When isatty returned false, then on IRIX, Solaris + set errno if fd is invalid. + * tests/test-isatty.c (main): Update comments. + +2012-06-24 Bruno Haible + + ptsname test: Extend test. + * tests/test-ptsname.c: Include . + (main): Test behaviour with invalid file descriptor. + +2012-06-23 Paul Eggert + + time: fix obsolete comment + * m4/time_h.m4 (gl_CHECK_TYPE_STRUCT_TIMESPEC): Remove obsolete + reference to HAVE_STRUCT_TIMESPEC in comment. + +2012-06-23 Bruno Haible + + getopt-gnu: Handle suboptimal getopt_long's abbreviation handling. + * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): If getopt_long exists but + does not handle abbreviated long options with equivalent + disambiguations, set gl_replace_getopt to yes. + * doc/posix-functions/getopt.texi: Mention the OpenBSD 5.0 problem. + +2012-06-22 Paul Eggert + + time_r: fix typo that always overrode localtime_r decl + * m4/time_r.m4 (gl_TIME_R): Use AC_CHECK_DECLS, not + AC_CHECK_DECLS_ONCE, since localtime_r is declared in , + not in a standard include. + 2012-06-22 Bruno Haible Write "Mac OS X" instead of "MacOS X".