bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

new module 'c32width'


From: Bruno Haible
Subject: new module 'c32width'
Date: Thu, 04 May 2023 13:56:10 +0200

These two patches add a function c32width(), that is like wcwidth(), except
that it takes a char32_t argument instead of a wchar_t argument.


2023-05-04  Bruno Haible  <bruno@clisp.org>

        c32width: Add tests.
        * tests/test-c32width.c: New file, based on tests/test-wcwidth.c.
        * modules/c32width-tests: New file.

        c32width: New module.
        * lib/uchar.in.h (c32width): New declaration.
        * lib/c32width.c: New file, based on lib/c32is-impl.h.
        * modules/c32width: New file.
        * m4/uchar_h.m4 (gl_UCHAR_H_REQUIRE_DEFAULTS): Initialize
        GNULIB_C32WIDTH.
        * modules/uchar (Makefile.am): Substitute GNULIB_C32WIDTH.

Attachment: 0001-c32width-New-module.patch
Description: Text Data

Attachment: 0002-c32width-Add-tests.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]