[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
new cygwin 1.7 functions
From: |
Eric Blake |
Subject: |
new cygwin 1.7 functions |
Date: |
Sat, 15 Aug 2009 09:18:51 -0600 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.6.666 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm pushing this. cygwin 1.7 will also be adding fpurge and mkstemps, but
glibc doesn't provide either, so I don't know where to document them
(glibc provides __fpurge rather than fpurge, and there is an open bug
report to have glibc add mkstemps).
- --
Don't work too hard, make some time for fun as well!
Eric Blake address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkqG0dsACgkQ84KuGfSFAYB8MACeLdJe25e/vQCEGt4qfeRk2bpx
pigAoNmEO839VxgLgO7lCMCTaGLAiLbJ
=Y//Y
-----END PGP SIGNATURE-----
>From ece820e5eb5cd28738cb4a2313b8f22449121ea3 Mon Sep 17 00:00:00 2001
From: Eric Blake <address@hidden>
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 <address@hidden>
---
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 ebcee41..626400a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
2009-08-14 Eric Blake <address@hidden>
+ 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 <address@hidden>
+
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 9fd5622..9c066ce 100644
--- a/doc/posix-functions/nl_langinfo.texi
+++ b/doc/posix-functions/nl_langinfo.texi
@@ -19,6 +19,9 @@ nl_langinfo
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"}.
+
address@hidden
+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 f1c3736..6806f0b 100644
--- a/doc/posix-functions/setlocale.texi
+++ b/doc/posix-functions/setlocale.texi
@@ -13,6 +13,9 @@ setlocale
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,
address@hidden(LC_ALL,NULL)} always returns @code{"C"}.
+
address@hidden
+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 9349153..67539ea 100644
--- a/doc/posix-functions/wordexp.texi
+++ b/doc/posix-functions/wordexp.texi
@@ -14,5 +14,5 @@ wordexp
@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 9b71577..af46fa4 100644
--- a/doc/posix-functions/wordfree.texi
+++ b/doc/posix-functions/wordfree.texi
@@ -14,5 +14,5 @@ wordfree
@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 21b53bb..f7e280f 100644
--- a/doc/posix-headers/limits.texi
+++ b/doc/posix-headers/limits.texi
@@ -8,7 +8,8 @@ limits.h
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 2c862b0..891c5d9 100644
--- a/doc/posix-headers/wordexp.texi
+++ b/doc/posix-headers/wordexp.texi
@@ -13,5 +13,5 @@ wordexp.h
@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
--
1.6.3.3.334.g916e1
- new cygwin 1.7 functions,
Eric Blake <=