Unicode-based FreeBSD

Alexander Churanov alexanderchuranov at gmail.com
Sat Nov 15 01:16:54 PST 2008


army. of. root,

The approach used by me is very close to what you suggest. Syscons will
decode UTF-8 output to sequence of code points (this is actually the same as
UTF-32). The "code point => 8-bit" mapping is used just for adapting
renderers to unicode in order to simplify implementation and reuse
(actually, not to modify) much of current implementation.

As for the transcoding, there are no problems with transforming UTF-8 ti
UTF-16, UTF-32 to UTF-8 - all of these is not too complex and already
implemented in IBM ICU with BSD-style license.

Alexander Churanov


More information about the freebsd-current mailing list