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

Re: gif ファイルの表示に就いて



;; X-Mail-Count: 01416 への返事も含んでいます。:-)

ちょっと混乱しているのですが、正規表現の問題ではない気がしてきま
した。思うところを変更して CVS commit しましたので、試してみてい
ただけますか? 詳細は以下に書きます。

>>>>> In [emacs-w3m : No.01415] 野宮 賢さん wrote:

野宮さん> 皆さん夏休みでしょうか? めっきり人通りが絶えて寂しいですね...
野宮さん> OS/2通りも閑散としています。(^^;

どうやら皆さんお休みみたいですね。少なくとも昨日から関東地方では
暑い夏が復活したようなので、どこかへ出かけられたかな。

野宮さん> 山岡さんは夏休み返上されるのですか?(^^)

ぼくは実は今週が夏休みなんですが、合間を縫ってネットに繋がってい
ます。:-)

山> ;; ところで、野宮さんのように w3m-content-type-alist の xv をす
山> ;; べて pmview.exe で置き換えるのは、結構な手間ですね。(^^;;)

野宮さん> いえ、これは、一発で置換出来るものがあったりします。

おや、そうでしたか。将来は mailcap を参照する方向らしいので今の
ものをいじるのはためらっていたんですが、その必要は無かったのです
ね。

山> (let ((file "hoge.gif"))
山>   (and (string-match "\\gif$" file)
山>        (substring file (match-beginning 0) (match-end 0))))
山>  => "gif"
山> もしや OS/2 の Emacs ではこうはならないのでしょうか?

野宮さん> このようになります。

良かった。OS/2 の Emacs が特別ということは無いようで安心しました。

野宮さん> 何故、gifを表示出来ないんでしょう....

ええと、もう一度野宮さんが教えて下さった URL を確認してみたので
すが、ぼくの場合はちょっと様子が変です。

野宮さん>> http://quote.yahoo.com/q?s=IBM&d=c&k=c1&a=v&p=s&t=1y&l=on&z=m&q=bBB
野宮さん>> の真ん中ほどにあるChart

とは `\' コマンド (M-x w3m-view-source) で見える

<img border=0 width=512 height=288
 src="http://cchart.yimg.com/z?s=ibm&a=v&p=s&t=1y&l=on&z=m&q=b"
 alt="Chart">

のことですよね。これそのものを `g' コマンドで手で入力して呼ぶと
ちゃんと image/gif として扱われるのですが、

野宮さん>> 画像データをクリックしますと

そうすると

http://cchart.yimg.com/z?s=ibm&amp;a=v&amp;p=s&amp;t=1y&amp;l=on&amp;z=m&amp;q=b

という生の URL を、デフォルトの netscape で表示しようとして失敗
します。関数 `w3m-fontify-anchors' では "&amp;" を "&" に変換し
ているのですが、`w3m-fontify-images' の方で行なわれていないのが
原因ではないでしょうか。というわけで対策してみました。

2001-08-10  Katsumi Yamaoka  <yamaoka@jpl.org>

	* w3m.el (w3m-fontify-images): Use `w3m-decode-anchor-string' to
	convert "&amp;" to "&" in the url string.
-- 
Katsumi Yamaoka <yamaoka@jpl.org>