なんか出来た。http://www.momonga-linux.org/~tamo/urlview-0.9.x.tar.bz2
enter.c を mutt-1.5.9 から持ってきただけだけど。
ためしに
http://www.google.co.jp/search?q=ほげ+ふが
と書いたメールを読ませてみたところ、きちんと検索されたし、表示も編集も大丈夫だった。
mlterm の場合は UTF-8 のとき、こんな風にした方がうまく見えるなあ。
--- symbol.c~ 2003-09-23 06:02:21.000000000 +0900 +++ symbol.c 2005-03-28 20:44:13.100705056 +0900 @@ -35,7 +35,7 @@ static symbol_set euctw_symbol_set = { WC_CES_EUC_TW, 2, euctw_symbol, 0 }; static symbol_set big5_symbol_set = { WC_CES_BIG5, 2, big5_symbol, 0 }; #ifdef USE_UNICODE -static symbol_set utf8_symbol_set = { WC_CES_UTF_8, 1, utf8_symbol, 0 }; +static symbol_set utf8_symbol_set = { WC_CES_UTF_8, 2, utf8_symbol, 0 }; #endif static symbol_set cp850_symbol_set = { WC_CES_CP850, 1, cp850_symbol, 0 };