view doc/functions/wcwidth.texi @ 9075:4d262fc1845c

Work around MacOS X wcwidth(0x0301) bug.
author Bruno Haible <bruno@clisp.org>
date Sat, 07 Jul 2007 21:38:16 +0000
parents a36811c6c9b4
children 1487c59e896d
line wrap: on
line source

@node wcwidth
@section @code{wcwidth}
@findex wcwidth

POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcwidth.html}

Gnulib module: wcwidth

Portability problems fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
Solaris 2.5.1, mingw, BeOS.
@item
This function handles combining characters in UTF-8 locales incorrectly on some
platforms:
MacOS X 10.3.
@end itemize

Portability problems not fixed by Gnulib:
@itemize
@item
On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@end itemize