[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m-expand-url
>>>>> In [emacs-w3m : No.09441] 青田さん wrote:
> (w3m-expand-url "?" "http://example.com/?foo=bar")
> => "http://example.com/?foo=bar"
> (w3m-expand-url "foo.cgi?#hoge" "http://example.com/")
> => "http://example.com/foo.cgi?#hoge"
> となりますが、それぞれ
> (w3m-expand-url "?" "http://example.com/?foo=bar")
> => "http://example.com/"
> (w3m-expand-url "foo.cgi?#hoge" "http://example.com/")
> => "http://example.com/foo.cgi#hoge"
> となるべきではないでしょうか?
すみません、ぼくはこっち方面は無脳なので、青田さんを全面的に信頼
して、パッチをありがたく頂戴いたします。
> 実際にGMailは上の場合にクエリをクリアしたURLを取得することを期待して
> いるようで、今のemacs-w3mでは検索がうまく動かないことがあります。
> URLが"?"で始まる時以外は、結果的にうまくクエリをクリアできているようなので、
> URLが"?"で始まる時だけにURLの先頭に"./"を追加することで対処しています。
どうもありがとうございます。
ところで、どうでもいいことなんですが、
> --- ChangeLog 16 May 2007 11:26:57 -0000 1.3008
> +++ ChangeLog 16 May 2007 14:36:29 -0000
Emacs 方面にこの手のものをお出しになるときは、ソースコードは
diff -c で作った差分で、ChangeLog は差分ではなくそのまま、という
流儀を踏襲するのが良いみたいです。ぼくも含めて大多数は diff -u
の方が断然見やすいと言うんですが、RMS は -c がお好みのようで。
--
山岡