# HG changeset patch # User Eric Blake # Date 1250194903 21600 # Node ID 6cda9cf687787bf34b0a39a79fc1385a349c5952 # Parent 4103ca3d0881cf0fe715e0931f16eae777d35824 doc: mention more functions added in cygwin 1.7.0 * doc/posix-headers/limits.texi (limits.h): Update for recent cygwin additions. * doc/posix-headers/wordexp.texi (wordexp.h): Likewise. * doc/posix-functions/wordexp.texi (wordexp): Likewise. * doc/posix-functions/wordfree.texi (wordfree): Likewise. * doc/posix-functions/setlocale.texi (setlocale): Likewise. * doc/posix-functions/nl_langinfo.texi (nl_langinfo): Likewise. Signed-off-by: Eric Blake diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2009-08-14 Eric Blake + + doc: mention more functions added in cygwin 1.7.0 + * doc/posix-headers/limits.texi (limits.h): Update for recent + cygwin additions. + * doc/posix-headers/wordexp.texi (wordexp.h): Likewise. + * doc/posix-functions/wordexp.texi (wordexp): Likewise. + * doc/posix-functions/wordfree.texi (wordfree): Likewise. + * doc/posix-functions/setlocale.texi (setlocale): Likewise. + * doc/posix-functions/nl_langinfo.texi (nl_langinfo): Likewise. + 2009-08-14 Eric Blake maint.mk: simplify update-copyright rule diff --git a/doc/posix-functions/nl_langinfo.texi b/doc/posix-functions/nl_langinfo.texi --- a/doc/posix-functions/nl_langinfo.texi +++ b/doc/posix-functions/nl_langinfo.texi @@ -19,6 +19,9 @@ Some older versions of glibc had @code{nl_langinfo} but not the @code{CODESET} macro. @item -On Cygwin, which doesn't have locales, @code{nl_langinfo(CODESET)} always +On Cygwin 1.5.x, which doesn't have locales, @code{nl_langinfo(CODESET)} always returns @code{"US-ASCII"}. + +@item +On Cygwin 1.7.0, only the charset portion of a locale designation is honored. @end itemize diff --git a/doc/posix-functions/setlocale.texi b/doc/posix-functions/setlocale.texi --- a/doc/posix-functions/setlocale.texi +++ b/doc/posix-functions/setlocale.texi @@ -13,6 +13,9 @@ Portability problems not fixed by Gnulib: @itemize @item -On Cygwin, which doesn't have locales, @code{setlocale(LC_ALL,NULL)} always -returns @code{"C"}. +On Cygwin 1.5.x, which doesn't have locales, +@code{setlocale(LC_ALL,NULL)} always returns @code{"C"}. + +@item +On Cygwin 1.7.0, only the charset portion of a locale designation is honored. @end itemize diff --git a/doc/posix-functions/wordexp.texi b/doc/posix-functions/wordexp.texi --- a/doc/posix-functions/wordexp.texi +++ b/doc/posix-functions/wordexp.texi @@ -14,5 +14,5 @@ @itemize @item This function is missing on some platforms: -MacOS X 10.3, OpenBSD 3.8, IRIX 5.3, Cygwin, mingw, Interix 3.5, BeOS. +MacOS X 10.3, OpenBSD 3.8, IRIX 5.3, Cygwin 1.5.x, mingw, Interix 3.5, BeOS. @end itemize diff --git a/doc/posix-functions/wordfree.texi b/doc/posix-functions/wordfree.texi --- a/doc/posix-functions/wordfree.texi +++ b/doc/posix-functions/wordfree.texi @@ -14,5 +14,5 @@ @itemize @item This function is missing on some platforms: -MacOS X 10.3, OpenBSD 3.8, IRIX 5.3, Cygwin, mingw, Interix 3.5, BeOS. +MacOS X 10.3, OpenBSD 3.8, IRIX 5.3, Cygwin 1.5.x, mingw, Interix 3.5, BeOS. @end itemize diff --git a/doc/posix-headers/limits.texi b/doc/posix-headers/limits.texi --- a/doc/posix-headers/limits.texi +++ b/doc/posix-headers/limits.texi @@ -8,7 +8,8 @@ Portability problems fixed by Gnulib: @itemize The @code{HOST_NAME_MAX} macro is not defined on some platforms: -MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS. +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, +IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-headers/wordexp.texi b/doc/posix-headers/wordexp.texi --- a/doc/posix-headers/wordexp.texi +++ b/doc/posix-headers/wordexp.texi @@ -13,5 +13,5 @@ @itemize @item This header file is missing on some platforms: -MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, Interix 3.5, BeOS. +MacOS X 10.3, OpenBSD 3.8, Cygwin 1.5.x, mingw, Interix 3.5, BeOS. @end itemize