[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m
の
ALARM
機能関連他
- From: Hideyuki SHIRAI (
白井秀行
) <shirai@xxxxxxxxxxxxxxxxxxx>
- Date: Tue, 25 Dec 2001 11:05:19 +0900 (JST)
- X-ml-name: emacs-w3m
- X-mail-count: 02478
- References: <7kremwin.wl@ttmy.ne.jp>
From: 野宮 賢 / NOMIYA Masaru <nomiya@ttmy.ne.jp> さん曰く
Subject: [emacs-w3m:02469] w3m の ALARM 機能関連他
Message-ID: <7kremwin.wl@ttmy.ne.jp>
Date: Sun, 23 Dec 2001 12:43:28 +0900
野宮> 2. http://www.ons.ne.jp/~bluemap/part.htmlをw3m単体で見ますと、問題
野宮> なく見ることが出来るのですが、emacs-w3mで見ますと、上3分の1程、お
野宮> かしな文字表示となり、読むことが出来ません。
まずこちらから。野宮さんご指摘の場所をみると、
<META content=txit/html;charset=shift_jis http-equiv=Content-Type>
## txit/html ってなぁに? というのはとりあえずおいておいて。。。
ここの部分が emacs-w3m の使っている regexp
w3m-meta-charset-content-type-regexp と一致していないからのよう
です。
(defconst w3m-meta-charset-content-type-regexp
(eval-when-compile
(concat "<meta[ \t]+content=\"\\([^;]+\\)"
";[ \t]*charset=\"?\\([^\"]+\\)\"?"
"[ \t]+http-equiv=\"?Content-type\"?[ \t]*/?>"))
となっているので、
<META content="txit/html;charset=shift_jis" http-equiv=Content-Type>
or
<META content="txit/html";charset=shift_jis http-equiv=Content-Type>
と content を " で quote していないとダメみたい。そのため、
w3m-meta-charset-content-type-regexp を
(concat "<meta[ \t]+content=\"?\\([^;]+\\)"
~
とすれば OK なのですが、http-equiv が後ろにつく META の文法を調
べていない(というか調べてもわからなかった ^^;;;)ので、なにが正し
いのかわかりません。識者の方、よろしくお願いします。(_ _)
野宮> w3m http://www.goo.ne.jp/
野宮> とし、例えば英和辞書のページへ飛ぼうとしますと、
野宮> Refresh (0 sec) /cgi-bin/ej-top.cgi
野宮> というのが表示され、これを実行しますと、英和辞書の画面に入ることが
野宮> 出来ます。この点に関し、w3m-dev MLでお教え戴き、
野宮> ところが、このw3mを用いましても、emacs-w3m上では、
野宮> http://www.goo.ne.jp/での英和辞書選択後、
野宮> Location: http://dictionary.goo.ne.jp/ej/
野宮> Refresh (0 sec) /cgi-bin/ej-top.cgi
これは、w3m がサポートしていても emacs-w3m がサポートしていない
のでダメですね。
## うぅ、三連休が終わったら Meadow掲示板も
## <meta HTTP-EQUIV="Refresh" CONTENT="0;URL=http://6629.teacup.com/yutopia/bbs">
## だって。
とりあえず、この形式だけサポートするのはそんなに難しく無いような
気がします。(けど、若干忙しい。。。;_;)
--
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)