[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
- X-ml-count: 7121
- Subject: Re: [MD:7103] Bug? of unix-to-dos-filename and dos-to-unix-filename
- From: "M.Fujii" <boochang@xxxxxxxxxxxx>
- Date: Wed, 28 Dec 2005 06:48:02 +0900 (JST)
- X-mailer: Mew version 4.1 on Emacs 22.0.50 / Mule 5.0 (SAKAKI)
藤井です。
From: Kyotaro HORIGUCHI <horiguti@xxxxxxxxxxx>
Subject: Re: [MD:7103] Bug? of unix-to-dos-filename and dos-to-unix-filename
Date: Wed, 28 Dec 2005 01:42:01 +0900 (JST)
> > > > 対処の方法ですが、normalize_filename は NTEmacs のものをそのまま使うと
> > > > いうのが、簡単かつ保守が容易であると思われます。
> > > >
> > > > Emacs の内部コードは ASCII と重ならないようになっているので、NTEmacs の
> > > > ような一見マルチバイトを考慮していないようなコードで十分だと思います。
>
> これは normalize_filename が受け取る文字列が常に Emacs 内部コード
> で表現されているという前提ですね. 微妙...と思ってたら実例が..
確認してみると、そんな前提は全く成り立っていなっていないことがわかった
ので、修正を元に戻しました。すみません。
問題を解決するには normalize_filename が受けとる文字列が、内部コードか
システムのコードのいずれかに統一されるように呼び出し側のコードを整理す
る必要がありそうです。
--
藤井 正行 / Masayuki FUJII