bug-texinfo
[Top][All Lists]
Advanced

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

Re: texinfo 6.1, 6.3: warning messages in no-locale setups


From: Michael Deutschmann
Subject: Re: texinfo 6.1, 6.3: warning messages in no-locale setups
Date: Wed, 25 Jan 2017 23:10:00 -0800 (PST)

On Wed, 25 Jan 2017, you wrote:
> The reason it wants to use a UTF-8 locale is so that it can use
> functions like mbrtowc and iswspace to process UTF-8 input. Is there
> any other way to process UTF-8 in C if you have no locales available
> on your system?

Only by doing the conversions in your own code, ignoring the wide
character API.

Note that you'd have to use something other than wchar_t to store UTF-32
intermediate data.  There are no standard guarantees on the size of
wchar_t, indeed there is one standard typedef "wint_t", that exists to
allow a null implementation of the API where wchar_t is char.

---- Michael Deutschmann <address@hidden>



reply via email to

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