From ece820e5eb5cd28738cb4a2313b8f22449121ea3 Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Thu, 13 Aug 2009 14:21:43 -0600 Subject: [PATCH] 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 --- ChangeLog | 11 +++++++++++ doc/posix-functions/nl_langinfo.texi | 5 ++++- doc/posix-functions/setlocale.texi | 7 +++++-- doc/posix-functions/wordexp.texi | 2 +- doc/posix-functions/wordfree.texi | 2 +- doc/posix-headers/limits.texi | 3 ++- doc/posix-headers/wordexp.texi | 2 +- 7 files changed, 25 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index ebcee4119..626400a79 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,16 @@ 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 * top/maint.mk (update-copyright-local): Delete, and document how to do it in cfg.mk instead. diff --git a/doc/posix-functions/nl_langinfo.texi b/doc/posix-functions/nl_langinfo.texi index 9fd56229e..9c066ce67 100644 --- a/doc/posix-functions/nl_langinfo.texi +++ b/doc/posix-functions/nl_langinfo.texi @@ -19,6 +19,9 @@ mingw, BeOS. 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 index f1c3736ce..6806f0b46 100644 --- a/doc/posix-functions/setlocale.texi +++ b/doc/posix-functions/setlocale.texi @@ -13,6 +13,9 @@ Portability problems fixed by Gnulib: 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 index 93491536b..67539eafa 100644 --- a/doc/posix-functions/wordexp.texi +++ b/doc/posix-functions/wordexp.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @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 index 9b7157772..af46fa471 100644 --- a/doc/posix-functions/wordfree.texi +++ b/doc/posix-functions/wordfree.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @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 index 21b53bba8..f7e280fbb 100644 --- a/doc/posix-headers/limits.texi +++ b/doc/posix-headers/limits.texi @@ -8,7 +8,8 @@ Gnulib module: gethostname 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 index 2c862b0ba..891c5d923 100644 --- a/doc/posix-headers/wordexp.texi +++ b/doc/posix-headers/wordexp.texi @@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib: @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 -- 2.11.0