[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00549] Re: FDclone 2.08f has been released
- Subject: [FDclone-users:00549] Re: FDclone 2.08f has been released
- From: "Takanori Yamamoto" <takanori.yamamoto@gmail.com>
- Date: Wed, 9 Aug 2006 13:12:02 +0900
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws;s=beta; d=gmail.com;h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;b=hhRAgXK6VyZQbyLfQebx/6G5KGCfVbZDxqYyEFd1ZB6btd1AGuZD5tLBvsBD+cNLvUYJdWxu15sOYWoR/MooP3AdyqiHgY3PZMI6QygdX9ZM/b6GIenLxDWrbEinDb1lLfBXsy6L35kGXi2M/r6JHD6oUvc1UoZBXPF486rZQMw=
山本です。お世話になっております。
先ほどご報告させて頂きました、日本語のディレクトリ/ファイル名が正常に表示
されなくなる件ですが、2.08e を参考に kanji.c にパッチを当ててみたところ、
問題が解消されました。
よくわかりませんが、2.08f と 2.08e では該当箇所のロジックが違っているようでした。
ご参考までに。
06/08/09 に Takanori Yamamoto<takanori.yamamoto@gmail.com> さんは書きました:
> こんにちは。
>
> MacOS X 10.4 (Tiger) 上で FDclone を利用させて頂いております。m(__)m
>
> 昨日リリースされた 2.08f にバージョンアップした途端、
> FDclone 上で日本語のディレクトリ/ファイル名が正常に表示されなくなる
> 問題が発生しましたので、その旨ご報告いたします。
>
> > UNICODE テーブルが壊れていた点を修正。(MS-DOS 版)
>
> が関連している可能性はありませんでしょうか。
>
> なお、当方の ~/.fc2rc には以下のように書き入れて利用しています。
> 端末のエンコードは UTF-8 で、ファイルシステムのエンコードも UTF-8 です。
>
> LANGUAGE="utf8-mac"
> INPUTKCODE="utf8-mac"
> FNAMEKCODE="utf8-mac"
> alias less=lv
>
> 以上、よろしくご確認ください。
>
--- kanji.c~ 2006-08-08 00:00:00.000000000 +0900
+++ kanji.c 2006-08-09 13:04:03.000000000 +0900
@@ -730,11 +730,13 @@
else strcatdelim2(path, unitblpath, file);
if ((fd = Xopen(path, O_BINARY | O_RDONLY, 0666)) < 0) fd = -1;
- else if (!unitblent && sureread(fd, buf, 2) != 2) {
+ else if (!unitblent) {
+ if (sureread(fd, buf, 2) != 2) {
Xclose(fd);
fd = -1;
+ }
+ else unitblent = getword(buf, 0);
}
- else unitblent = getword(buf, 0);
return(fd);
}