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

Re: [mew-dist 19559] Re: mew-shimbun 要望



# From: Hideyuki SHIRAI (白井秀行) <shirai@rdmg.mgcs.mei.co.jp>
# Subject: [emacs-w3m:01944] Re: [mew-dist 19559] Re: mew-shimbun 要望
# Date: Mon, 29 Oct 2001 19:40:20 +0900 (JST)

> 杉田さんのおっしゃられている記事は
> 『MSNの“ブラウザ締め出し”に司法省は動くか?』
> という記事で、その最後の『次のページ』などが変、ということだと思
> うのですが、そいつの記事の中身を見ると(今なら "C-cC-i" で開くと)、
> 
> X-Shimbun-Id: zdnet+comp:<011029e_msn_m%comp>
> Xref: http://www.zdnet.co.jp/news/0110/29/e_msn_m.html
> 
> というのが Header 領域にあると思います。で、金曜日に

Xrefはありますが、X-Shimbun-Idがありません。
ちなみに、以下が該当記事の全ヘッダです。

== decode前 (\C-c\C-i の結果から)

X-Shimbun-Group: zdnet/comp
Subject: =?ISO-2022-JP?B?TVNOGyRCJE4hSCVWJWklJiU2RHkkYT1QJDchSSRLO0obKEI=?= =?ISO-2022-JP?B?GyRCSyE+SiRPRjAkLyQrISkbKEI=?=
From: zdnn@softbank.co.jp
Date: 29 Oct 2001 00:00 +0900
Message-ID: <011029e_msn_m%comp>
Lines: 0
Xref: http://www.zdnet.co.jp/news/0110/29/e_msn_m.html
X-Face: 88Zbg!1nj{i#[*WdSZNrn1$Cdfat,zsG`P)OLo=U05q:RM#72\p;3XZ
        ~j|7T)QC7"(A;~HrfP.D}o>Z.]=f)rOBz:A^G*M3Ea5JCB$a>BL/y!
Content-Type: text/html; charset=ISO-2022-JP
MIME-Version: 1.0

== decode 後 (メッセージバッファの中身から)

X-Shimbun-Group: zdnet/comp
Message-ID: <011029e_msn_m%comp>
Lines: 0
X-Face: 88Zbg!1nj{i#[*WdSZNrn1$Cdfat,zsG`P)OLo=U05q:RM#72\p;3XZ
        ~j|7T)QC7"(A;~HrfP.D}o>Z.]=f)rOBz:A^G*M3Ea5JCB$a>BL/y!
MIME-Version: 1.0
Xref: http://www.zdnet.co.jp/news/0110/29/e_msn_m.html
Content-Type: text/html; charset=ISO-2022-JP
Subject: MSNの“ブラウザ締め出し”に司法省は動くか?
From: <X-Face> zdnn@softbank.co.jp
Date: 29 Oct 2001 00:00 +0900

==

> 改造した mew-w3m.el では、どこかに
> 
> ;; search Xref: Header in SHIMBUN article
> 
> って書いてあるので確かめてください。または、mew-w3m.elc 作るのに
> 失敗して古い elc 使っていませんか?

これがありませんでした。
おかしいと思って、ファイルの日付を見てみたら、
mew-shimbun.elが 24日(水) から更新されていませんでした。

cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot co emacs-w3m

っていうコマンドで取り出しているのですが、それより新しいファイルが
落ちてきません。

だから、直接の原因は、mew-shimbun.elが更新されてないことのようです。
なぜ更新されないのかがわかってないのですが、、、
もしかして、ファイルを取り出すもとのブランチを間違ってますか?
ごめんなさい、CVSの使い方が良くわかってないので、、、、

で、とりあえず、古いコードのままで、以下の結果だけ。。。

> もし、この辺りのコードがちゃんと動いていると、Mew の Message
> buffer に移動して、
> 
> M-x eval-expression w3m-current-url
> とか
> M-x eval-expression w3m-current-base-url
> とかで xref の内容
> "http://www.zdnet.co.jp/news/0110/29/e_msn_m.html" が表示される
> と思います。これが nil だと上記がうまく動いていないことになりま
> す。

はい。コードがありませんからこれは当然 nil になります。

> う〜〜〜ん、後は w3m-expand-url がおかしいことが考えられます。
> 
> (w3m-expand-url "/news/0110/29/e_msn_m2.html"
> 		"http://www.zdnet.co.jp/news/0110/29/e_msn_m.html")
> => "http://www.zdnet.co.jp/news/0110/29/e_msn_m2.html"
> 
> となりますか?

こちらは、正しい結果を返しました。

> > #実際にリンクをたどろうとして、カーソルを持っていってから
> > # CR すると、 'http://news/...' へジャンプしようとしているようです。
> 
> # ふ〜〜む。この動作は mew-shimbun.el 側の新旧は関係ないと思うん
> # だけどなぁ。旧に戻して XEmacs で試したのですが、大丈夫でした。

cannot retrive url : http::///news/hogehoge となります。

もしかしてと思って、.xemacs/init.elに書いてある
(define-key mew-message-mode-map "\r" 'browse-url-at-point)
が、悪さをしているのかな? とおもって、はずしてみましたが、
これが原因ではなかったようです。
呼び出される関数は w3m-view-this-url であってますよね?
C-h k で調べてみたら、この関数が呼ばれるようになっているようです。

 >>>>>>>>>>> SUGITA, Toshinori <<<<<<<<<<<<<
 >>>>>>>>>>>     杉田 敏典     <<<<<<<<<<<<<
 E-Mail : sugita@d-pad.co.jp  --- official
          sugita@mailhost.net --- private
          sugi-ml@d-pad.co.jp --- PostPet
          sugi-i@d-pad.co.jp  --- 携帯
 ICQ UID: 9323137 (Bin - Toshinori Sugita)
 WebPage: http://www.d-pad.co.jp/
          http://www.d-pad.co.jp/~sugi/