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

Re: sb-yahoo.el



>>>>> In [emacs-w3m : No.08091] 山岡 wrote:

> すみません、やっぱり text/plain って需要はあるんですね。来週になっ
> てしまいますが、sb-yahoo.el は元に戻して、新たに sb-yahoo-html.el
> を作るようなことをやってみます。

sb-yahoo.el はとりあえず sb-text.el を継承して text/plain の記事
を作るようにしました。

(luna-define-class shimbun-yahoo (shimbun-text) ())

それから sb-yahoo-html.el を作るのは棚上げにして、sb-yahoo.el に
html の記事を生成させることも選択できるような切り替え方式を検討
しようと思います。例えば prefer-text のような class 変数を新設す
るとして、それで切り替えるのは以下の三つの要素です。

1. 記事の生成手段
   shimbun-make-html-contents と shimbun-make-text-contents の切
   り替え (後者の関数は sb-text.el から切り出します)。

2. content-start の値
   おそらく text 用と html 用に二つの class 変数を持つ必要あり。

3. content-end の値
   同上。

;; 以前の sb-yahoo.el が html の記事を生成していた件に関連して、
;; sb-chalow.el, sb-f1fan.el, sb-japantimes.el, sb-makanai.el,
;; sb-msports-nifty.el, sb-pcweb-column.el, sb-tdiary.el および
;; sb-yahoo-sports.el も、継承のしかたが間違っているんじゃないで
;; しょうか?
;;
;; (luna-define-class shimbun-foo (shimbun shimbun-text) ())