From d9e2a748e4d07c110613e67f985c1111abf85ad8 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 25 Jan 2020 23:59:18 +0100 Subject: c32ispunct: New module. * lib/c32ispunct.c: New file. * modules/c32ispunct: New file. * doc/posix-functions/iswpunct.texi: Mention the new module. --- modules/c32ispunct | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 modules/c32ispunct (limited to 'modules/c32ispunct') diff --git a/modules/c32ispunct b/modules/c32ispunct new file mode 100644 index 0000000000..2f5e0e48d6 --- /dev/null +++ b/modules/c32ispunct @@ -0,0 +1,34 @@ +Description: +c32ispunct() function: test 32-bit wide character for being a punctuation or +symbol character. + +Files: +lib/c32ispunct.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-punct +verify + +configure.ac: +AC_REQUIRE([gl_UCHAR_H]) +AC_REQUIRE([gl_MBRTOC32_SANITYCHECK]) +gl_UCHAR_MODULE_INDICATOR([c32ispunct]) + +Makefile.am: +lib_SOURCES += c32ispunct.c + +Include: + + +License: +LGPLv3+ or GPLv2 + +Maintainer: +Bruno Haible -- cgit v1.2.1