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

Re: グループパラメータとサーバー変数



;; semi-gnus-ja が配送されてこないのはウチだけかしら?
;; sendmail の log ではちゃんと a.mx.meadowy.org が受け取ってい
;; るようですが。

gnus の流儀うんぬんをうだうだと書いていましたが、目から鱗が落ち
る事実を発見してしまいました。
添付した s 式を (pp (macroexpand (quote ...))) で囲んで eval し
てみて下さい。グループパラメータと alist 方式を併用することが、
実は gnus の流儀だったようです。これはもう異義は無いと思うので、
実際の code の設計に取りかかることにします。:-)

(gnus-define-group-parameter
 nnshimbun-index-range
 :function-document "\
Return a nnshimbun GROUP's range of indices to detect new pages."
 :variable nnshimbun-index-range-alist
 :variable-default nil
 :variable-document "\
Alist of nnshimbun group regexps and correspondent range of indices to
detect new pages."
 :variable-group shimbun
 :parameter-type '(choice (const :tag "all" all)
			  (const :tag "last" last)
			  (integer :tag "number"))
 :parameter-document "\
You can choose the following values for this nnshimbun group:

nil or `all': Retrieve all header indices.
      `last': Retrieve the last header index.
  integer N : Retrieve N pages of header indices.")
-- 
Katsumi Yamaoka <yamaoka@jpl.org>