[newlib-cygwin] Document nl_langinfo_l and separate POSIX from GNU extensions in release message

Corinna Vinschen corinna@sourceware.org
Sat Aug 20 15:45:00 GMT 2016


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=0df76cbd63477cc33ad7e0444d49557e906c4c74

commit 0df76cbd63477cc33ad7e0444d49557e906c4c74
Author: Corinna Vinschen <corinna@vinschen.de>
Date:   Sat Aug 20 17:24:16 2016 +0200

    Document nl_langinfo_l and separate POSIX from GNU extensions in release message
    
    Signed-off-by: Corinna Vinschen <corinna@vinschen.de>

Diff:
---
 winsup/cygwin/release/2.6.0 | 21 ++++++++++++---------
 winsup/doc/new-features.xml | 25 ++++++++++++++++---------
 winsup/doc/posix.xml        |  1 +
 3 files changed, 29 insertions(+), 18 deletions(-)

diff --git a/winsup/cygwin/release/2.6.0 b/winsup/cygwin/release/2.6.0
index 36e91f2..3f64577 100644
--- a/winsup/cygwin/release/2.6.0
+++ b/winsup/cygwin/release/2.6.0
@@ -2,17 +2,20 @@ What's new:
 -----------
 
 - Support for POSIX-1.2008 locale objects and per-thread locales.
-  New API: newlocale, freelocale, duplocale, uselocale,
-  isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l,
-  islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, iswalnum_l,
+
+  New API per POSIX-1.2008: newlocale, freelocale, duplocale, uselocale,
+  nl_langinfo_l, isalnum_l, isalpha_l, isblank_l, iscntrl_l, isdigit_l,
+  isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, iswalnum_l,
   iswalpha_l, iswblank_l, iswcntrl_l, iswctype_l, iswdigit_l, iswgraph_l,
   iswlower_l, iswprint_l, iswpunct_l, iswspace_l, iswupper_l, iswxdigit_l,
-  isxdigit_l, toascii_l, tolower_l, toupper_l, towctrans_l, towlower_l,
-  towupper_l, wctrans_l, wctype_l, strcasecmp_l, strcoll_l, strfmon_l,
-  strftime_l, strncasecmp_l, strxfrm_l, wcscasecmp_l, wcscoll_l,
-  wcstrncasecmp_l, wcstrxfrm_l, strtod_l, strtof_l, strtol_l, strtold_l,
-  strtoll_l, strtoul_l, strtoull_l, wcstod_l, wcstof_l, wcstol_l, wcstold_l,
-  wcstoll_l, wcstoul_l, wcstoull_l.
+  isxdigit_l, tolower_l, toupper_l, towctrans_l, towlower_l, towupper_l,
+  wctrans_l, wctype_l, strcasecmp_l, strcoll_l, strfmon_l, strftime_l,
+  strncasecmp_l, strxfrm_l, wcscasecmp_l, wcscoll_l, wcstrncasecmp_l,
+  wcstrxfrm_l.
+
+  New API, GNU extensions: isascii_l, toascii_l, strtod_l, strtof_l, strtol_l,
+  strtold_l, strtoll_l, strtoul_l, strtoull_l, wcstod_l, wcstof_l, wcstol_l,
+  wcstold_l, wcstoll_l, wcstoul_l, wcstoull_l.
 
 - locale(1) now supports a -i/--input option to fetch the current input
   locale (this is basically equivalent to the current keyboard layout setting).
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index ffb45e7..e3c4ded 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -10,17 +10,24 @@
 
 <listitem><para>
 Support for POSIX-1.2008 locale objects and per-thread locales.
-New API: newlocale, freelocale, duplocale, uselocale,
-isalnum_l, isalpha_l, isascii_l, isblank_l, iscntrl_l, isdigit_l, isgraph_l,
-islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, iswalnum_l,
+</para>
+
+<para>
+New API per POSIX-1.2008: newlocale, freelocale, duplocale, uselocale,
+nl_langinfo_l, isalnum_l, isalpha_l, isblank_l, iscntrl_l, isdigit_l,
+isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, iswalnum_l,
 iswalpha_l, iswblank_l, iswcntrl_l, iswctype_l, iswdigit_l, iswgraph_l,
 iswlower_l, iswprint_l, iswpunct_l, iswspace_l, iswupper_l, iswxdigit_l,
-isxdigit_l, toascii_l, tolower_l, toupper_l, towctrans_l, towlower_l,
-towupper_l, wctrans_l, wctype_l, strcasecmp_l, strcoll_l, strfmon_l,
-strftime_l, strncasecmp_l, strxfrm_l, wcscasecmp_l, wcscoll_l,
-wcstrncasecmp_l, wcstrxfrm_l, strtod_l, strtof_l, strtol_l, strtold_l,
-strtoll_l, strtoul_l, strtoull_l, wcstod_l, wcstof_l, wcstol_l, wcstold_l,
-wcstoll_l, wcstoul_l, wcstoull_l.
+isxdigit_l, tolower_l, toupper_l, towctrans_l, towlower_l, towupper_l,
+wctrans_l, wctype_l, strcasecmp_l, strcoll_l, strfmon_l, strftime_l,
+strncasecmp_l, strxfrm_l, wcscasecmp_l, wcscoll_l, wcstrncasecmp_l,
+wcstrxfrm_l.
+</para>
+
+<para>
+New API, GNU extensions: isascii_l, toascii_l, strtod_l, strtof_l, strtol_l,
+strtold_l, strtoll_l, strtoul_l, strtoull_l, wcstod_l, wcstof_l, wcstol_l,
+wcstold_l, wcstoll_l, wcstoul_l, wcstoull_l.
 </para></listitem>
 
 <listitem><para>
diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml
index 5a1e040..8d86a12 100644
--- a/winsup/doc/posix.xml
+++ b/winsup/doc/posix.xml
@@ -595,6 +595,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
     nftw
     nice
     nl_langinfo
+    nl_langinfo_l
     nrand48
     ntohl
     ntohs



More information about the Cygwin-cvs mailing list