diff options
author | Bruno Haible <bruno@clisp.org> | 2020-01-25 23:59:18 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2020-01-26 00:17:34 +0100 |
commit | d9e2a748e4d07c110613e67f985c1111abf85ad8 (patch) | |
tree | 6575d1568ef88bf9c36195b35a64b02658daea99 /modules/c32ispunct | |
parent | 3f6ef2164b6c35a643a7a3d2e0eac0eaade44009 (diff) | |
download | gnulib-d9e2a748e4d07c110613e67f985c1111abf85ad8.tar.gz |
c32ispunct: New module.
* lib/c32ispunct.c: New file.
* modules/c32ispunct: New file.
* doc/posix-functions/iswpunct.texi: Mention the new module.
Diffstat (limited to 'modules/c32ispunct')
-rw-r--r-- | modules/c32ispunct | 34 |
1 files changed, 34 insertions, 0 deletions
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: +<uchar.h> + +License: +LGPLv3+ or GPLv2 + +Maintainer: +Bruno Haible |