最終更新 : 2006/03/21 00:11:34
名前 *
URI
タイトル
コメント * Opinion Give Info Question Mac OS X 上のファイルは内容が日本語でもエンコーディングが SJIS で なく Unicode (でなおかつ Unicode にしかない文字を使っている) な場合があるので、最終的には FileMerge がちゃんと Unicode (UTF-8) 対応しないと不便ですねえ。 特に、今のやつだと一行内でテキストの差分があったときASCII以外だと 差分がうまくハイライトされないですよね。 推測するに、内部的には ASCII エンコーディングを仮定して 「差分のバイト長 = 文字の差分長」みたいなコードになっているんで しょう。 これを「エンコーディングを考慮しつつ、差分のバイト長からテキストの 差分を計算」するか「エンコーディングを考慮しつつ NSString に 読み込んでからテキストの差分を計算」するみたいなコードにする 必要があるんでしょうなあ。 実装するなら前者と後者、どっちがいいんだろ。
パスワード *
*は入力必須です。E-Mailは公開されません。
保存 削除