Sunday, 18 December 2005

mnews and utf-8



mnews を utf-8 対応にしようかと思って見てみたが、

#ifdef SJIS_SRC
switch (print_code) {
case JIS_CODE:
sjis_to_jis(ptr, guide_message);
break;
case EUC_CODE:
jis_to_euc(ptr, guide_message);
break;
case SJIS_CODE:
default:
strcpy(ptr, guide_message);
break;

とかいうコードが十数箇所に分散しているのね。これにUTF-8を足すのは辛そうだな... UTF-8 output は諦めて、popen("nkf -uw") とかした方が良いかも。

でも、やった人がどうも最低一名いるらしい。その人にもらってくるのが良いんじゃなかろうか。
http://www.doga.co.jp/~taka2/mnews/
IMAP4対応はうれしい人がいるかも。

mnews のpager にlv を指定しても良いとか書いてあるな。そういえば、mhl は書いちゃったから、mnews のpagerに utf-8 patch を当てた mhl を使えば読めるんじゃなかろうか? (除くutf-8 header....)


No comments: