summaryrefslogtreecommitdiff
path: root/modules/c32islower
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2020-01-25 23:56:13 +0100
committerBruno Haible <bruno@clisp.org>2020-01-25 23:56:13 +0100
commit5c182835f6cb2afa10c822be39b82c5e3dfe1098 (patch)
tree5b024cc7b44e4afd9db29388ccccb766c0a03e39 /modules/c32islower
parentcf403ac45fe73657174c153adc54e1b8d189aafc (diff)
downloadgnulib-5c182835f6cb2afa10c822be39b82c5e3dfe1098.tar.gz
c32islower: New module.
* lib/c32islower.c: New file. * modules/c32islower: New file. * doc/posix-functions/iswlower.texi: Mention the new module.
Diffstat (limited to 'modules/c32islower')
-rw-r--r--modules/c32islower33
1 files changed, 33 insertions, 0 deletions
diff --git a/modules/c32islower b/modules/c32islower
new file mode 100644
index 0000000000..475f51d68c
--- /dev/null
+++ b/modules/c32islower
@@ -0,0 +1,33 @@
+Description:
+c32islower() function: test 32-bit wide character for being lowercase.
+
+Files:
+lib/c32islower.c
+lib/c32is-impl.h
+m4/mbrtoc32.m4
+
+Depends-on:
+uchar
+wchar
+wctype-h
+localcharset [test $REPLACE_MBSTATE_T = 1]
+streq [test $REPLACE_MBSTATE_T = 1]
+unictype/ctype-lower
+verify
+
+configure.ac:
+AC_REQUIRE([gl_UCHAR_H])
+AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
+gl_UCHAR_MODULE_INDICATOR([c32islower])
+
+Makefile.am:
+lib_SOURCES += c32islower.c
+
+Include:
+<uchar.h>
+
+License:
+LGPLv3+ or GPLv2
+
+Maintainer:
+Bruno Haible