[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00367] 日本語文字コード(UTF8)環境での動作について
- Subject: [FDclone-users:00367] 日本語文字コード(UTF8)環境での動作について
- From: 武貞 一三 <HCD02054@nifty.ne.jp>
- Date: Tue, 5 Apr 2005 19:38:08 +0900
どうもはじめまして、TAKETYON こと 武貞一三と申します。
いつも、 FD Cloneの方、愛用させて頂いております。
FD Cloneの Linux Zaurus版の動作中に、いくつか気付いた点がありましたのでご報
告させて頂きます。
Linux Zaurusでは、基本的に日本語ファイル名は UTF-8で扱われています。
その日本語(UTF8)名のディレクトリにターミナル等でカレントを移し FDを起動しよ
うとすると、No such file or directory と表示され、FDが起動出来ません。
どうも、起動時のカレントディレクトリの取得に失敗しているのでは無いかと思いま
す。
なお、日本語以外の通常の asciiコード名のディレクトリで FDを起動した後、FD内
の操作にて日本語名のディレクトリへ移動することは可能でした。
また、これと関連する話かどうかは分からないのですが、日本語名ファイル名を引数
としてアプリケーションを起動する際にもいくつか問題を確認しております。
/etc/fd2rc にて launchの設定を行い、拡張子連動にてアプリケーションに引数を引
き渡す場合は問題無いのですが、内部コマンド EXECUTE_FILE(x)や EXECUTE_SH(h)等で
内蔵シェルを起動しそこから直接アプリケーションに引数を渡そうとすると正常に引き
渡りません。
標準エラー出力をリダイレクトしたり、直接 /usr/local/bin/fdshを立ち上げ確認し
てみた限りでは、どうも引数の文字コードが EUC固定で渡っているのが原因なようです
。
ここらへん、日本語文字コードの問題に関しましては、OS本体、シェルの環境設定な
ども複雑に絡み合うため、一概に FD側の問題になるのかどうか、特定が難しい部分も
ありますが、よろしければご確認頂ければ幸いです。