Date: Fri, 8 May 2009 13:01:17 +0800 From: Buganini <buganini@gmail.com> To: freebsd-hackers@freebsd.org Subject: Re: SoC 2009: BSD-licensed libiconv in base system Message-ID: <e5b1e8d40905072201o10c0ca70s4bfa496bc6d059e2@mail.gmail.com> In-Reply-To: <20090506162247.GA23015@britannica.bec.de> References: <20090427183836.GA10793@zim.MIT.EDU> <20090427193326.GA7654@britannica.bec.de> <20090427194904.GA11137@zim.MIT.EDU> <49F6C7A1.6070708@FreeBSD.org> <20090428122225.GA2862@britannica.bec.de> <24e9a86bf5995ba551db8f27aa204191.squirrel@webmail.kovesdan.org> <20090428180624.GA2223@britannica.bec.de> <4A00B897.809@FreeBSD.org> <3cb459ed0905060328n4ad05d98xb5ba0c2e01d356e2@mail.gmail.com> <20090506162247.GA23015@britannica.bec.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi all, I'm also working on a BSDL charset converter library: http://github.com/buganini/bsdconv/ It's *NOT* compatible with iconv. It try to provide more function, including fallback charset, intermediary mapping. Intermediary mapping could be used to do conversion between Traditional/Simplified Chinese, CRLF/CR/LF, etc. Currently iconv can only convert Chinese from/to big5/gb2312, it can't convert Chinese in unicode data. Unicode is prefixed with 0x01 in internal encoding. Therefore charsets like CNS11643, which has symbols not in UNICODE can use other prefix. It's in early developement, supporting few charset by now. Buganini
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e5b1e8d40905072201o10c0ca70s4bfa496bc6d059e2>