[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MagicPoint
At Tue, 25 Nov 2003 10:03:56 +0900 (JST),
Jun-ichiro itojun Hagino wrote:
> > あと、MagicPoint + Xft2 で日本語が出せるようになるパッチを作りました。
> > 変更したのは codeset 名を
> > iso2022jp -> iso-2022-jp
> > UTF8 -> UTF-8
>
> iconv(3)に渡すcodeset名ってOS依存じゃないですか? 記憶が不確かですが。
>
近くにあった OS で調べてみましたが、以下のように OS 依存のようです。
| UTF-8 UTF8 | ISO-2022-JP ISO2022JP ISO2022-JP
--------------------+------------+----------------------------------
NetBSD-current | ○ × | ○ × ○
FreeBSD-4.8 | ○ ○ | ○ × ×
Linux(glibc-2.2.4) | ○ ○ | ○ ○ ×
対処がいくつか思い付いたのですが、どれがベストでしょうか?
1 か 2 でしたら mgp-users-jp の方に投げたいと思います。
1. "UTF-8" と "ISO-2022-JP" を使うようにする
2. #ifdef で OS 毎に切り換える
3. NetBSD が "UTF8" と "ISO2022JP" をサポートする
4. その他
--
平塚紘一郎
hira@po6.nsk.ne.jp