[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

encode/decode local file names (was: gnus-namazu)



semi-gnus-ja ML から引っ越してきました.

>> On Sat, 05 Jan 2002 17:48:27 +0900
>> 「ま」== m_nisida@ca2.so-net.ne.jp (にしたま / NISHIDA Masakazu) said as follows:

ま> M-x w3m-namazu した時は、検索はできて /home/m_nisida/Mail/ml/ 以下
ま> のリンクは辿れますが、/home/m_nisida/News/cache/ 以下のリンクは

ま> Cannot retrieve URL: file:///home/m_nisida/News/cache/nnshimbun%2Bnamazu:emacs-w3m/1290

ま> と言われて辿れませんでした。

という指摘を受けて気が付いたのですが,ローカルファイルのファイル名に % 
などの文字が含まれている場合は,encode/decode する必要があるのですね.

そういうわけで,以下のような変更を commit したのですが,少々微妙な部分
の変更なので,副作用が気になっています.特に,日本語をファイル名に含む
ファイルや,+ や % などの encode されるべき文字をファイル名に含むファ
イルが正常に閲覧できるか,確認に協力していただけないでしょうか?


2002-01-07  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>

	* w3m.el (w3m-local-attributes): Encode paths of local files.
	(w3m-local-retrieve): Decode paths of local files.

-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )