Mercurial > emacs
changeset 65616:cabd12ecc31c
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-553
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 118-121)
- Update from CVS
- Merge from emacs--cvs-trunk--0
2005-09-16 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus.el (gnus-group-startup-message): Bind image-load-path.
2005-09-14 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-mime-display-part): Protect against broken
MIME messages.
2005-09-15 Katsumi Yamaoka <yamaoka@jpl.org>
* man/gnus.texi (Finding the Parent): Fix description of how Gnus
finds article.
2005-09-14 Jari Aalto <jari.aalto@cante.net>
* man/gnus.texi (Advanced Scoring Examples): New exmples to teach how
to drop off non-answered articles.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Mon, 19 Sep 2005 10:14:34 +0000 |
parents | 9d6362a802ba |
children | 2148ae4e135a fa0da9b57058 |
files | lisp/gnus/ChangeLog lisp/gnus/gnus-art.el lisp/gnus/gnus.el man/ChangeLog man/gnus.texi |
diffstat | 5 files changed, 48 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/gnus/ChangeLog Mon Sep 19 10:13:34 2005 +0000 +++ b/lisp/gnus/ChangeLog Mon Sep 19 10:14:34 2005 +0000 @@ -3,6 +3,15 @@ * sieve.el (sieve-help): Fix `message' call: first arg should be a format spec. +2005-09-16 Katsumi Yamaoka <yamaoka@jpl.org> + + * gnus.el (gnus-group-startup-message): Bind image-load-path. + +2005-09-14 Katsumi Yamaoka <yamaoka@jpl.org> + + * gnus-art.el (gnus-mime-display-part): Protect against broken + MIME messages. + 2005-09-13 Katsumi Yamaoka <yamaoka@jpl.org> * gnus-sum.el (gnus-summary-edit-article-done): Remove text props
--- a/lisp/gnus/gnus-art.el Mon Sep 19 10:13:34 2005 +0000 +++ b/lisp/gnus/gnus-art.el Mon Sep 19 10:14:34 2005 +0000 @@ -4761,6 +4761,8 @@ (defun gnus-mime-display-part (handle) (cond + ;; Maybe a broken MIME message. + ((null handle)) ;; Single part. ((not (stringp (car handle))) (gnus-mime-display-single handle))
--- a/lisp/gnus/gnus.el Mon Sep 19 10:13:34 2005 +0000 +++ b/lisp/gnus/gnus.el Mon Sep 19 10:14:34 2005 +0000 @@ -1006,6 +1006,11 @@ (fboundp 'find-image) (display-graphic-p) (let* ((data-directory (nnheader-find-etc-directory "images/gnus")) + (image-load-path (cond (data-directory + (list data-directory)) + ((boundp 'image-load-path) + (symbol-value 'image-load-path)) + (t load-path))) (image (find-image `((:type xpm :file "gnus.xpm" :color-symbols
--- a/man/ChangeLog Mon Sep 19 10:13:34 2005 +0000 +++ b/man/ChangeLog Mon Sep 19 10:14:34 2005 +0000 @@ -1,3 +1,13 @@ +2005-09-15 Katsumi Yamaoka <yamaoka@jpl.org> + + * gnus.texi (Finding the Parent): Fix description of how Gnus + finds article. + +2005-09-14 Jari Aalto <jari.aalto@cante.net> + + * gnus.texi (Advanced Scoring Examples): New exmples to teach how + to drop off non-answered articles. + 2005-09-19 Juanma Barranquero <lekktu@gmail.com> * makefile.w32-in (newsticker.dvi): Fix erroneous use of curly
--- a/man/gnus.texi Mon Sep 19 10:13:34 2005 +0000 +++ b/man/gnus.texi Mon Sep 19 10:14:34 2005 +0000 @@ -9624,17 +9624,16 @@ @kindex M-^ (Summary) @cindex Message-ID @cindex fetching by Message-ID -You can also ask the @acronym{NNTP} server for an arbitrary article, no -matter what group it belongs to. @kbd{M-^} -(@code{gnus-summary-refer-article}) will ask you for a -@code{Message-ID}, which is one of those long, hard-to-read thingies -that look something like @samp{<38o6up$6f2@@hymir.ifi.uio.no>}. You -have to get it all exactly right. No fuzzy searches, I'm afraid. -@end table - -The current select method will be used when fetching by -@code{Message-ID} from non-news select method, but you can override this -by giving this command a prefix. +You can also ask Gnus for an arbitrary article, no matter what group it +belongs to. @kbd{M-^} (@code{gnus-summary-refer-article}) will ask you +for a @code{Message-ID}, which is one of those long, hard-to-read +thingies that look something like @samp{<38o6up$6f2@@hymir.ifi.uio.no>}. +You have to get it all exactly right. No fuzzy searches, I'm afraid. + +Gnus looks for the @code{Message-ID} in the headers that have already +been fetched, but also tries all the select methods specified by +@code{gnus-refer-article-method} if it is not found. +@end table @vindex gnus-refer-article-method If the group you are reading is located on a back end that does not @@ -20501,9 +20500,20 @@ 1000) @end example +Suppose you're reading a high volume group and you're only interested +in replies. The plan is to score down all articles that don't have +subject that begin with "Re:", "Fw:" or "Fwd:" and then score up all +parents of articles that have subjects that begin with reply marks. + +@example +((! ("subject" "re:\\|fwd?:" r)) + -200) +((1- ("subject" "re:\\|fwd?:" r)) + 200) +@end example + The possibilities are endless. - @node Advanced Scoring Tips @subsection Advanced Scoring Tips