]> Savannah Git Hosting - gnulib.git/commit
c32swidth: New module.
authorBruno Haible <bruno@clisp.org>
Thu, 4 May 2023 21:27:12 +0000 (23:27 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 4 May 2023 21:29:34 +0000 (23:29 +0200)
commit15880a3da91a0403eb287a84db90b54713ac4a09
tree073cbfb1f015142cf598c710012db0243da45f10
parent59f878fa3d175b2d085a01a8df786c9e40be14b9
c32swidth: New module.

* lib/uchar.in.h (c32swidth): New declaration.
* lib/wcswidth-impl.h: Use macros FUNC, UNIT, CHARACTER_WIDTH.
* lib/wcswidth.c: Define FUNC, UNIT, CHARACTER_WIDTH before including
wcswidth-impl.h.
* lib/c32swidth.c: New file.
* modules/c32swidth: New file.
* m4/uchar_h.m4 (gl_UCHAR_H_REQUIRE_DEFAULTS): Initialize
GNULIB_C32SWIDTH.
* modules/uchar (Makefile.am): Substitute GNULIB_C32SWIDTH.
ChangeLog
lib/c32swidth.c [new file with mode: 0644]
lib/uchar.in.h
lib/wcswidth-impl.h
lib/wcswidth.c
m4/uchar_h.m4
modules/c32swidth [new file with mode: 0644]
modules/uchar