Synch to No Gnus 200507181055.
authoryamaoka <yamaoka>
Mon, 18 Jul 2005 11:30:02 +0000 (11:30 +0000)
committeryamaoka <yamaoka>
Mon, 18 Jul 2005 11:30:02 +0000 (11:30 +0000)
ChangeLog
GNUS-NEWS
lisp/ChangeLog
lisp/gnus-sum.el
texi/ChangeLog
texi/gnus-ja.texi
texi/gnus-news.texi
texi/gnus.texi

index 77e171a..6645edc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-07-18  Romain Francoise  <romain@orebokech.com>
+
+       * GNUS-NEWS: Generated.
+
 2005-65-16  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * lisp/gnus-art.el (gnus-article-x-face-command): Remove
index 01da5fd..97e9021 100644 (file)
--- a/GNUS-NEWS
+++ b/GNUS-NEWS
@@ -91,7 +91,7 @@ message-generate-hashcash t)' to enable.
 (`gnus-summary-limit-to-recipient').  *Note Limiting::.
 
 ** Gnus supports a new sort command in the Summary buffer: `C-c C-s C-t'
-(`gnus-summary-sort-by-recipient').  *Note Summary Sorting::
+(`gnus-summary-sort-by-recipient').  *Note Summary Sorting::.
 
 ** The `nnrss' back end now supports multilingual text.  Non-ASCII group
 names for the `nnrss' groups are also supported.  *Note RSS::.
@@ -109,6 +109,11 @@ allows to decay only adaptive score files.  *Note Score Decays::.
 ** S/MIME now feature LDAP user certificate searches.  You need to
 configure the server in `smime-ldap-host-list'.
 
+** Strings prefixed to the `To' and `Newsgroup' headers in summary lines
+when using `gnus-ignored-from-addresses' can be customized with
+`gnus-summary-to-prefix' and `gnus-summary-newsgroup-prefix'.  *Note
+To From Newsgroups::.
+
 \f
 * For older news, see Gnus info node "New Features".
 
index 3c6ad2c..2c85e92 100644 (file)
@@ -1,3 +1,9 @@
+2005-07-18  Romain Francoise  <romain@orebokech.com>
+
+       * gnus-sum.el (gnus-summary-to-prefix,
+       gnus-summary-newsgroup-prefix): New variables.
+       (gnus-summary-from-or-to-or-newsgroups): Use them.
+
 2005-07-17  Romain Francoise  <romain@orebokech.com>
 
        * mml2015.el (mml2015-clean-buffer): Prefix buffer name with a
index e5ad988..f6bf937 100644 (file)
@@ -1086,6 +1086,20 @@ which it may alter in any way."
   :group 'gnus-summary
   :type 'regexp)
 
+(defcustom gnus-summary-to-prefix "-> "
+  "*String prefixed to the To field in the summary line when
+using `gnus-ignored-from-addresses'."
+  :version "22.1"
+  :group 'gnus-summary
+  :type 'string)
+
+(defcustom gnus-summary-newsgroup-prefix "=> "
+  "*String prefixed to the Newsgroup field in the summary
+line when using `gnus-ignored-from-addresses'."
+  :version "22.1"
+  :group 'gnus-summary
+  :type 'string)
+
 (defcustom gnus-newsgroup-ignored-charsets '(unknown-8bit x-unknown)
   "List of charsets that should be ignored.
 When these charsets are used in the \"charset\" parameter, the
@@ -3359,12 +3373,12 @@ buffer that was in action when the last article was fetched."
                newsgroups)
            (cond
             ((setq to (cdr (assq 'To extra-headers)))
-             (concat "-> "
+             (concat gnus-summary-to-prefix
                      (inline
                        (gnus-summary-extract-address-component
                         (funcall gnus-decode-encoded-word-function to)))))
             ((setq newsgroups (cdr (assq 'Newsgroups extra-headers)))
-             (concat "=> " newsgroups)))))
+             (concat gnus-summary-newsgroup-prefix newsgroups)))))
      (inline (gnus-summary-extract-address-component gnus-tmp-from)))))
 
 (defun gnus-summary-insert-line (gnus-tmp-header
index f9483ed..2298b48 100644 (file)
@@ -1,3 +1,10 @@
+2005-07-18  Romain Francoise  <romain@orebokech.com>
+
+       * gnus.texi (To From Newsgroups): Mention new variables
+       `gnus-summary-to-prefix' and `gnus-summary-newsgroup-prefix'.
+
+       * gnus-news.texi: Ditto.
+
 2005-06-29  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus.texi (NoCeM): gnus-nocem-verifyer defaults to pgg-verify.
index bcc83a9..80e2613 100644 (file)
@@ -4668,7 +4668,14 @@ Gnus \e$B$OJQ?t\e(B @code{gnus-extract-address-components} \e$B$NCM$r\e(B @code{From
 @code{gnus-ignored-from-addresses} \e$BJQ?t$O$$$D\e(B @samp{%f} \e$B35N,9T;EMM\e(B
 \e$B$,\e(B @code{To}, @code{Newsreader} \e$B$d\e(B @code{From} \e$B%X%C%@!<$rJV$;$PNI$$$+$r\e(B
 \e$B7h$a$^$9!#$3$N@55,I=8=$,\e(B @code{From} \e$B%X%C%@!<$NFbMF$H9gCW$9$k$H!"\e(B
-@code{To} \e$B$d\e(B @code{Newsreader} \e$B%X%C%@!<$,Be$o$j$K;EMM$5$l$^$9!#\e(B
+@code{To} \e$B$d\e(B @code{Newsreader} \e$B%X%C%@!<$,Be$o$j$K;HMQ$5$l$^$9!#\e(B
+
+\e$B$=$l$i$N\e(B @code{From} \e$B%U%#!<%k%I$,F~$lBX$o$C$F$$$k5-;v$H!"IaDL$N5-;v$r6h\e(B
+\e$BJL$9$k$?$a$K!"35N,9T$N\e(B @code{To} \e$B$^$?$O\e(B @code{Newsgroups} \e$B%X%C%@$K!"$"$k\e(B
+\e$BJ8;zNs$,A0CV$5$l$^$9!#$=$NJ8;zNs$O%G%#%U%)%k%H$G!"\e(B@code{To} \e$B$K\e(B
+\e$B$O\e(B @samp{-> } \e$B$,!"\e(B@code{Newsgroups} \e$B$K$O\e(B @samp{=> } \e$B$,;H$o$l$^$9$,!"\e(B
+@code{gnus-summary-to-prefix} \e$B$H\e(B @code{gnus-summary-newsgroup-prefix} \e$B$K\e(B
+\e$B$h$C$F!"$=$l$i$NJ8;zNs$r%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#\e(B
 
 @end enumerate
 
index 8735904..d14b0fb 100644 (file)
@@ -109,7 +109,7 @@ See the Gnus manual, section Hashcash, for more information.  Use
 
 @item Gnus supports a new sort command in the Summary buffer:
 @kbd{C-c C-s C-t} (@code{gnus-summary-sort-by-recipient}).  @ref{Summary
-Sorting}
+Sorting}.
 
 @item The @code{nnrss} back end now supports multilingual text.
 Non-@acronym{ASCII} group names for the @code{nnrss} groups are also
@@ -128,5 +128,10 @@ This allows to decay only adaptive score files.  @ref{Score Decays}.
 @item @acronym{S/MIME} now feature @acronym{LDAP} user certificate searches.
 You need to configure the server in @code{smime-ldap-host-list}.
 
+@item Strings prefixed to the @code{To} and @code{Newsgroup} headers in
+summary lines when using @code{gnus-ignored-from-addresses} can be
+customized with @code{gnus-summary-to-prefix} and
+@code{gnus-summary-newsgroup-prefix}.  @ref{To From Newsgroups}.
+
 @end itemize
 @c gnus-news.texi ends here.
index 198a648..0f21ad8 100644 (file)
@@ -4764,6 +4764,13 @@ summary line spec returns the @code{To}, @code{Newsreader} or
 @code{From} header, the value of the @code{To} or @code{Newsreader}
 headers are used instead.
 
+To distinguish regular articles from those where the @code{From} field
+has been swapped, a string is prefixed to the @code{To} or
+@code{Newsgroups} header in the summary line.  By default the string is
+@samp{-> } for @code{To} and @samp{=> } for @code{Newsgroups}, you can
+customize these strings with @code{gnus-summary-to-prefix} and
+@code{gnus-summary-newsgroup-prefix}.
+
 @end enumerate
 
 @vindex nnmail-extra-headers