[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mutt and asian fonts



Hello Clive,

Just to let you know that it appears mutt on Linux does not need any extra
patches.  It automatically takes advantage of glibc's iconv functions and
does the necessary conversions when required.  It is not perfect yet, but it
already handles big5<->gb2312 and utf-8<->big5 (in zh_TW.Big5 locale) and
utf-8<->gb2312(in zh_CN.GB2312) locale.  When mutt is running under the
zh_TW.Big5 locale, it may not properly display charset=gb18030 mail, but
that problem should be fixed by adding a new gconv module in glibc instead.

On Sun, Sep 15, 2002 at 02:13:44PM +0800, Clive Lin wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi, friends:
> 
>     mutt in freebsd (say, ports/chinese/mutt) has a patchset for
> miscellous Chinese display/input problems. Current we have:
> 
> o) big5 line wrapping (mutt internal pager)
> o) cursor movement for big5
> o) utilize libhz from autoconvert, by wrapping libiconv.
> and some other stuff.
> 
>     Those patchsets are on
> 
> http://bsdchat.com/~clive/dist/mutt13/
> http://bsdchat.com/~clive/dist/mutt15/
> 
>     I do not think they could be cleanly applied against ordinary mutt
> distribution; they're for freebsd ports, and freebsd ports is
> certainly an evil monster. Please extract them and see what evils
> we've done, sorry. Currently we only have better big5 support. GB
> support needs hackers like you from China ;)
> 
>     In freebsd stable branch, there's no full wide char support. Thus
> parts of the patchset are just workarounds to overcome this. I think
> mutt now uses wide char, and how does it work in Linux ?
> 
> Clive

-- 
Anthony Fok Tung-Ling  霍東靈
ThizLinux Laboratory   <anthony@thizlinux.com> http://www.thizlinux.com/
Debian Chinese Project <foka@debian.org>       http://www.debian.org/intl/zh/
Come visit Our Lady of Victory Camp!           http://www.olvc.ab.ca/



Reply to: