Date: Sat, 15 Nov 2008 12:16:52 +0300 From: "Alexander Churanov" <alexanderchuranov@gmail.com> To: "army. of. root" <army.of.root@googlemail.com> Cc: freebsd-current@freebsd.org Subject: Re: Unicode-based FreeBSD Message-ID: <3cb459ed0811150116p4c27dca9j911384c51f54aa20@mail.gmail.com> In-Reply-To: <cad639fb0811141806r77f2ef50od51e20c14501f876@mail.gmail.com> References: <3cb459ed0808221700w335b0906g6901d8b8bec4dad9@mail.gmail.com> <3cb459ed0808241958v552eafejf7841f0f9993928e@mail.gmail.com> <slrnghj0b8.163f.vadim_nuclight@server.filona.x88.info> <3cb459ed0811110616t76235e72n24f2411a324a9807@mail.gmail.com> <3cb459ed0811110629g5c7cef8ascb024a9c1a920efa@mail.gmail.com> <20081111152011.GF9030@detritus.paeps.cx> <3cb459ed0811120718y755b123g90970461da2773be@mail.gmail.com> <20081113091808.12121w3199o1l2v4@webmail.leidinger.net> <cad639fb0811141805we817c4dxb646b8a37bad3825@mail.gmail.com> <cad639fb0811141806r77f2ef50od51e20c14501f876@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3cb459ed0811150116p4c27dca9j911384c51f54aa20>