[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Gnus-agent Unplugged and nnshimbun
>>>>> In [emacs-w3m : No.01122]
>>>>> “土” = TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp> wrote:
土> 周辺を見てみたのですが、nnshimbun-shimbun は nnshimbun-open-server()
土> で設定されるので、きちんと open されていさえすれば何の問題もないはずで
土> す。
土> しかし、gnus-agent-close-connections() は問答無用に全てのサーバーを
土> close しようとしています。
土> (defun gnus-agent-close-connections ()
土> "Close all methods covered by the Gnus agent."
土> (let ((methods gnus-agent-covered-methods))
土> (while methods
土> (gnus-close-server (pop methods)))))
土> 小関さんの *Group* buffer の様子から察するに、対象となる nnshimbun
土> group はまだ open されていないようですから、
小> Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
小> luna-apply-generic(nil shimbun-close nil)
小> shimbun-close(nil)
小> nnshimbun-close-server("asahi")
土> というエラーが発生するのだと思います。
起動すると Group buffer で
[ Shimbun -- 0 ]
*: nnshimbun+zdnet:comp
*: nnshimbun+tcup:meadow
となっています。nnshimbun は グループレベルを 5 にしています。
他は 3 になっています。
これだと Gnus 起動時は open されていません。Server buffer に
も nnshimbun はありません。起動時や g を押した時には mail,
news のチェックしかしないようにしています。
nnshimbun はカーソルを [ Shimbun -- 0 ] 上に置いて ESC g で
nnshimbun グループ全てをフェッチするか、
nnshimbun+tcup:meadow の行にカーソルを置いて ESC g でフェッ
チしています。
「nnshimbun を読もう」と思った時だけ新着記事をチェックしてい
ます。
;; 圭一さんに教えてもらった方法。
と、こういう使い方です。
;; これが普通だと思っていた。w3m 使用で早くはなったけど、そ
;; れでもやっぱり家の会社の環境だと待たされるので。
;;; http proxy がどうも癌なんだな。
土> というわけで、対症療法を、shimbun-headers() の第2引数の拡張と一緒に
土> t-gnus-6_15-quimby 枝に commit しました。
これはまだ試していないです。
--
こせき @ Meadow のページも作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/Meadow/
kose@yk.NetLaputa.ne.jp