[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:3130

From: MORIYAMA Masayuki <MORIYAMA Masayuki <msyk@xxxxxxxxxx>>
Date: Fri, 9 Sep 2005 13:08:46 +0900 (JST)
Subject: [sylpheed-jp:03130] Re: 機種依存文字で文字化け(MinGW)

森山将之です。

On Thu, 8 Sep 2005 18:47:42 +0900
Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx> wrote:

> 恐らくバイナリ配布のときはパッチを当てた DLL を同梱して配布することにな
> ると思います。 GLib にもバグがあるので(そして GLib は libiconv に依存し
> ている)、結局そうせざるを得ません^^;

cp932パッチ、cp932-familyパッチでは、libiconv の sjis、euc-jp、
iso-2022-jp の問題 (YEN SIGN 問題、EM DASH 問題等) に関してはノータッ
チとなっているので、それらの問題も解消させる libiconv 1.10 用の ja パッ
チを作る予定でいます。

次のパッチを libiconv 1.10 に適用し、さらに cp51932 (Windows 互換の 
EUC-JP)、iso-2022-jp-ms を追加するようにします。

libiconv-1.9.1-ja-patch-1.diff.gz
http://www2d.biglobe.ne.jp/~msyk/software/libiconv-1.9.1-patch.html

libiconv-1.10-ja.patch.gz の予定内容

  ・cp932をMS互換に修正
  ・eucJP-ms追加 (cp932と変換可能)
  ・iso-2022-jp-ms追加 (cp932と変換可能)
  ・cp51932追加 (cp932と変換可能。Windows の EUC-JP)
  ・sjis、euc-jp、iso-2022-jp の間で変換可能になるように修正
  ・sjis、euc-jp、iso-2022-jp の EM DASH を正しく Unicode の EM DASH 
    にマッピングさせる
  ・sjis、euc-jp からユーザー定義文字の変換を削除

Samba、WebDAV などで利用する場合は、cp932パッチだけで問題が解消される
のですが、他のソフトで使う場合は、ja パッチを適用した方が良いと思いま
すので。

‖森山 将之 (MORIYAMA Masayuki)
‖e-mail: msyk@xxxxxxxxxx
‖Web: http://www2.biglobe.ne.jp/~msyk/



[前][次][番号順一覧][スレッド一覧]

      3124 2005-09-08 12:23 [Peg <peg@xxxxxxxxxx>] 機種依存文字で文字化け(MinGW)           
      3125 2005-09-08 14:03 ┗[MORIYAMA Masayuki <m]                                       
      3126 2005-09-08 18:30  ┗[Peg <peg@xxxxxxxxxx>]                                     
      3128 2005-09-08 18:47   ┣[Hiroyuki Yamamoto <h]                                   
->    3130 2005-09-09 13:08   ┃┗[MORIYAMA Masayuki <m]                                 
      3129 2005-09-09 01:53   ┗[MORIYAMA Masayuki <m]