[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



>>>>> [meadow-develop : No.7316] にて
>>>>> 藤井さんは書きました:
> とりあえず、file_name_completion():dired.c でエンコードされた文字列を
> 以下のように dostounix_filename に渡しています。
>   - file_name_completion
>     - Ffile_name_as_directory
>       - dostounix_filename

> これが ticket:300 で報告されている 2 つめのバグの原因です。

結構上流で encode してるのですね。
encode したファイル名を normalize_filename()に渡すように統一した
方が良さそうですね。

> > とりあえず、現状をベースとするならば、Funix_to_dos_filename() と
> > Fdos_to_unix_filename() で normalize_filename() をコールする際だけ、
> > encode/decode するのがよいかな?

> そうだと思います。

r4082 で、この様に修正しました。

--
三好 雅則 http://miyoshi.meadowy.org/