Jens Seidel wrote:
>
> There is simple no need for wchar_t on Linux. If you use a classical
> encoding in your filesystem it is a 8bit one (except you use a Asian
> language such as Japanese). All modern distributions switched already
> to UTF-8 as default encoding and for this you don't need wchar_t as
> well. Use ordinary char* streams for this ...
>
> Remember that you know for UTF-8 always where the current character
> stops if you just have a pointer to an arbritary byte (in the middle of
> a multi-byte character). It's also useless to group bytes pairwise as a
> valid UTF-8 character can consist of more than two bytes. char* is
> really sufficent.
>
This is more of a design choices discussion. As for Boost, it has wpath
in its interfaces on Linux so the support is claimed. We made a design
choices to use wchar_t cross-platform since the code is Windows/Linux.
This is why I want to get it working.
--
Alexei Alexandrov
_______________________________________________
Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost