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

Re: slashdot-jp の表示が遅い



From:  KENNY <kenny.info@jcom.home.ne.jp> さん曰く
Subject: [emacs-w3m:07404] slashdot-jpの表示が遅い
Message-ID: <u651vmumd.wl@kenny.mcn.ne.jp>
Date: Tue, 18 Jan 2005 09:46:50 +0900

> shimbunの@slashdot-jpのみメッセージの表示が異常に遅くなっ
> てしまいました。

> shimbun: Make contents...
> 
> と表示された状態で30秒以上経ってからメッセージが表示されます。
> Pen4 2.8C ですが、その間CPU使用率は100%に近いです。

なりますね。

shimbun-mime-replace-image-tags() のなかの、今ホットな正規表現の
re-search-forward() でとち狂っているようです。

## 正解は。。。。時間切れでわかりません (__)

w3m-parse-attributes() を使うのが正解のような気がします。

-- 
白井秀行 (mailto:shirai@meadowy.org)
おためし (なかなか帰ってこないので注意):

(re-search-forward
 (let ((spc "\t\n\f\r "))
   (concat "<[" spc "]*img[" spc "]+"
	   "\\([^<=>]+=[^<=>]+[" spc "]+\\)*"
	   ;; 2. replaceable part
	   "\\(src[" spc "]*=[" spc "]*"
	   "\\(\""
	   ;; 4. url quoted with "
	   "\\([^\"]+\\)"
	   "\"\\|'"
	   ;; 5. url quoted with '
	   "\\([^']+\\)"
	   "'\\|"
	   ;; 6. url unquoted
	   "\\([^" spc "\"'>]+\\)"
	   "\\)\\)"))
 nil t)

<a href="http://slashdot.jp/search.pl?topic=74"><img
        src="http://slashdot.jp/images/topics/topicinternet.gif"
        width="70" height="73"
        border="0" align="right"
        hspace="20" vspace="10" alt="インターネット" title="インターネット"></a>