Skip site navigation (1)Skip section navigation (2)
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>