[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7103] Bug? of unix-to-dos-filename and dos-to-unix-filename



とりあえず久々にここだけ反応

At Wed, 21 Dec 2005 19:58:07 +0900 (JST),
Hideyuki SHIRAI (白井秀行) wrote:

> elisp だけなら elisp で unix|dos-to-dos|unix-filename() を作っちゃ
> えば良いのだけど、'C' でも unix_to_dos_filename() 呼んだりしてい
> るからなぁ。
> 
> ちなみに、今回気付いたのは、mw32-sh-get-file-info が動かないなぁ?
> からです。これは、'C' レベルで unix_to_dos_filename() を call し
> ているから救えない。

normalize_filename()は、Windows の国際化APIを使ってファイルを見分けているから
unix-to-dos-filenameや、dos-to-unix-filenameでnormalize_filename前に
ENCODE_FILE と DECODE_FILEをすればよいはずです。
このレイヤでは、Mule APIを使うことができませんので...

from himi