[Date Prev][Date Next][Thread Prev][Thread Next][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) ())