From 4fb6809e66a1fb3d45bd6f3914e744819caeba2e Mon Sep 17 00:00:00 2001 From: yamaoka Date: Tue, 29 Jan 2002 04:43:27 +0000 Subject: [PATCH] Synch with Oort Gnus. --- lisp/ChangeLog | 8 +++++--- lisp/gnus-art.el | 2 +- texi/ChangeLog | 4 ++++ texi/gnus-ja.texi | 6 ++++++ texi/gnus.texi | 8 ++++++-- 5 files changed, 22 insertions(+), 6 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6191a18..50774b5 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,8 +1,10 @@ 2002-01-28 ShengHuo ZHU - * gnus-score.el (gnus-score-insert-help): Move - to (point-min). Don't split when the window is small, e.g. a small - *BBDB* window is the lowest one. + * gnus-art.el (gnus-article-followup-with-original): Use (mark). + + * gnus-score.el (gnus-score-insert-help): Move to (point-min). + Don't split when the window is small, e.g. when a small *BBDB* + window is the lowest one. * gnus-agent.el (gnus-agent-retrieve-headers): Use nnheader-find-nov-line to speed up. Use nreverse, because it is diff --git a/lisp/gnus-art.el b/lisp/gnus-art.el index 3e558f9..9ba07b4 100644 --- a/lisp/gnus-art.el +++ b/lisp/gnus-art.el @@ -5183,7 +5183,7 @@ the entire article will be yanked." (interactive) (let ((article (cdr gnus-article-current)) cont) - (if (not (gnus-region-active-p)) + (if (not (mark)) (gnus-summary-followup (list (list article))) (setq cont (buffer-substring (point) (mark))) ;; Deactivate active regions. diff --git a/texi/ChangeLog b/texi/ChangeLog index c24f273..7b916ef 100644 --- a/texi/ChangeLog +++ b/texi/ChangeLog @@ -1,3 +1,7 @@ +2002-01-28 ShengHuo ZHU + + * gnus.texi (Agent Expiry): Addition. + 2002-01-28 Katsumi Yamaoka * emacs-mime.texi (Customization): Added documentation for diff --git a/texi/gnus-ja.texi b/texi/gnus-ja.texi index 3723714..1bab22d 100644 --- a/texi/gnus-ja.texi +++ b/texi/gnus-ja.texi @@ -16133,6 +16133,12 @@ $ emacs -batch -l ~/.gnus.el -f gnus-agent-batch 初期設定値) であれば、既読記事のみが消去の対象となり、未読、可視、保留記 事はさらに無期限に保持します。 +@findex gnus-agent-regenerate +期限切れ消去されているはずなのに残っている記事を見つけたならば、たぶんい +くつかの gnus エージェントファイルが壊れています。 +@code{gnus-agent-regenerate} は、起こりうる問題を修復するための特別なコ +マンドです。 + @node Agent and IMAP @subsection エージェントを IMAP で使う方法 diff --git a/texi/gnus.texi b/texi/gnus.texi index aa47eb2..abaa897 100644 --- a/texi/gnus.texi +++ b/texi/gnus.texi @@ -33,7 +33,7 @@ \makeindex \begin{document} -\newcommand{\gnusversionname}{Oort Gnus v0.05} +\newcommand{\gnusversionname}{Oort Gnus v0.06} \newcommand{\gnuschaptername}{} \newcommand{\gnussectionname}{} @@ -16515,11 +16515,15 @@ If you use the list form, the last element must always be the default method---it must always match all groups. @vindex gnus-agent-expire-all -if @code{gnus-agent-expire-all} is non-@code{nil}, this command will +If @code{gnus-agent-expire-all} is non-@code{nil}, this command will expire all articles---unread, read, ticked and dormant. If @code{nil} (which is the default), only read articles are eligible for expiry, and unread, ticked and dormant articles will be kept indefinitely. +@findex gnus-agent-regenerate +If you find that some articles eligible for expiry are never expired, +perhaps some Gnus Agent files are corrupted. There's a special +@code{gnus-agent-regenerate} command to fix possible problems. @node Agent and IMAP @subsection Agent and IMAP -- 1.7.10.4