[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m-expand-url
From: Yuuichi Teranishi <teranisi@gohome.org> さん曰く
Subject: [emacs-w3m:01544] Re: w3m-expand-url
Message-ID: <m3bskash5n.wl@gohome.org>
Date: Mon, 17 Sep 2001 11:08:36 +0900
>>>>> <20010915202813O.1000@pine.kuee.kyoto-u.ac.jp> にて、
>>>>> "土" = <tsuchiya@pine.kuee.kyoto-u.ac.jp> さんは書きました:
土> 原因は expand-file-name() の仕様違いのようです。
土> Mule-2.3 の場合
土> (expand-file-name "/~tsuchiya/bookmarks.html")
土> -> "/home/tsuchiya/bookmarks.html"
ほんとだ。(最近、家には Mule-2.3 がないの)
土> expand-file-name() を使うようになったのは最近のようですが、どうして使
土> うようになったのか変更の趣旨が理解できなかったので、まだ対策はしていま
土> せん。
寺> ここの expand-file-name の目的は、
寺> /foo//bar => /foo/bar
寺> /foo/./bar => /foo/bar
寺> /foo/../bar => /bar
寺> のような変換のためです。
寺> これを expand-file-name を使わずにやるのはちょっと面倒くさそうですが、
寺> うまい手はないでしょうか。
local な URI でないときは、いちど、"~" => "%7E" に変換して、
expand-file-name() し、再度、"%7E" => "~" するとどうでしょうか?
--
白井秀行@ちょっと、忙しいのでアイデアだけでごめんなさい。