Synch to No Gnus 200412081310.
authoryamaoka <yamaoka>
Wed, 8 Dec 2004 13:13:11 +0000 (13:13 +0000)
committeryamaoka <yamaoka>
Wed, 8 Dec 2004 13:13:11 +0000 (13:13 +0000)
lisp/ChangeLog
lisp/gnus-sum.el
lisp/gnus-util.el
lisp/message.el
lisp/nnmail.el
texi/ChangeLog
texi/gnus-ja.texi
texi/gnus.texi
texi/message.texi

index 81a7ef9..63ec7c9 100644 (file)
@@ -1,3 +1,20 @@
+2004-11-25  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * message.el (message-forbidden-properties): Fixed typo in doc
+       string.
+
+2004-11-25  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-util.el (gnus-replace-in-string): Added doc string.
+
+       * nnmail.el (nnmail-split-header-length-limit): Increase to 2048
+       to avoid problems when splitting mails with many recipients.
+
+2004-11-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * gnus-sum.el (gnus-summary-exit): Remove redundant and harmful
+       pop-to-buffer, covered by the subsequent gnus-configure-windows.
+
 2004-12-05  Nelson Ferreira  <nelson.ferreira@ieee.org>
 
        * spam-stat.el (spam-stat-save): Load the hashtable from disk only
 
        * sieve.el (sieve): Add :version.
 
-       * sha1.el (sha1): Added :version.
-       (sha1-use-external): Removed redundant version.
+       * sha1.el (sha1): Add :version.
+       (sha1-use-external): Remove redundant version.
 
        * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
        (nnmail-cache-ignore-groups, nnmail-spool-hook)
        * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
 
        * mml-sec.el (mml-default-sign-method)
-       (mml-default-encrypt-method, mml-signencrypt-style-alist): Add
-       :version.
+       (mml-default-encrypt-method, mml-signencrypt-style-alist):
+       Add :version.
 
        * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
 
        * html2text.el: Beautify code.  Improve doc strings.  Some checkdoc
        cleanup.
        (html2text-get-attr, html2text-fix-paragraph): Simplify code.
-       (html2text-format-tag-list): Added "strong" and "em".  From
-       "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
+       (html2text-format-tag-list): Add "strong" and "em".
+       From "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
 
 2004-10-29  Teodor Zlatanov  <tzz@lifelogs.com>
 
        <srivasta@golden-gryphon.com>.
 
        * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
-       iso-2022-jp even in the Japanese language environment.  Suggested
-       by Jason Rumney <jasonr@gnu.org>.
+       iso-2022-jp even in the Japanese language environment.
+       Suggested by Jason Rumney <jasonr@gnu.org>.
 
 2004-10-28  Katsumi Yamaoka  <yamaoka@jpl.org>
 
 >>>>>>> 7.511
 2004-10-25  Reiner Steib  <Reiner.Steib@gmx.de>
 
-       * html2text.el (html2text-buffer-head): Removed.  Use `goto-char'
+       * html2text.el (html2text-buffer-head): Remove.  Use `goto-char'
        instead.
 
 2004-10-25  Teodor Zlatanov  <tzz@lifelogs.com>
index 74f59dc..863fe89 100644 (file)
@@ -6726,22 +6726,19 @@ If FORCE (the prefix), also save the .newsrc file(s)."
        (when (eq mode 'gnus-summary-mode)
          (gnus-kill-buffer buf)))
       (setq gnus-current-select-method gnus-select-method)
-      (if leave-hidden
-         (set-buffer gnus-group-buffer)
-       (pop-to-buffer gnus-group-buffer))
-      (if (not quit-config)
-         (progn
-           (goto-char group-point)
-           (unless leave-hidden
-             (gnus-configure-windows 'group 'force))
-           (unless (pos-visible-in-window-p)
-             (forward-line (/ (static-if (featurep 'xemacs)
-                                  (window-displayed-height)
-                                (1- (window-height)))
-                              -2))
-             (set-window-start (selected-window) (point))
-             (goto-char group-point)))
-       (gnus-handle-ephemeral-exit quit-config))
+      (set-buffer gnus-group-buffer)
+      (if quit-config
+         (gnus-handle-ephemeral-exit quit-config)
+       (goto-char group-point)
+       (unless leave-hidden
+         (gnus-configure-windows 'group 'force))
+       (unless (pos-visible-in-window-p)
+         (forward-line (/ (static-if (featurep 'xemacs)
+                                     (window-displayed-height)
+                                     (1- (window-height)))
+                          -2))
+         (set-window-start (selected-window) (point))
+         (goto-char group-point)))
       ;; Clear the current group name.
       (unless quit-config
        (setq gnus-newsgroup-name nil)))))
index 19ab5e7..beaf6f7 100644 (file)
     (defalias 'gnus-replace-in-string 'replace-in-string))
    ((fboundp 'replace-regexp-in-string)
     (defun gnus-replace-in-string  (string regexp newtext &optional literal)
+      "Replace all matches for REGEXP with NEWTEXT in STRING.
+If LITERAL is non-nil, insert NEWTEXT literally.  Return a new
+string containing the replacements.
+
+This is a compatibility function for different Emacsen."
       (replace-regexp-in-string regexp newtext string nil literal)))))
 
 (defun gnus-boundp (variable)
index e27c770..2b8abe7 100644 (file)
@@ -2660,7 +2660,7 @@ message composition doesn't break too bad."
   ;; fontified: is used by font-lock.
   ;; syntax-table, local-map: I dunno.
   ;; We need to add XEmacs names to the list.
-  "Property list of with properties.forbidden in message buffers.
+  "Property list of with properties forbidden in message buffers.
 The values of the properties are ignored, only the property names are used.")
 
 (defun message-tamago-not-in-use-p (pos)
index 93dfd7e..b0b2861 100644 (file)
@@ -552,7 +552,7 @@ parameter.  It should return nil, `warn' or `delete'."
   :group 'nnmail
   :type '(repeat symbol))
 
-(defcustom nnmail-split-header-length-limit 512
+(defcustom nnmail-split-header-length-limit 2048
   "Header lines longer than this limit are excluded from the split function."
   :version "21.1"
   :group 'nnmail
index eaf072f..b147902 100644 (file)
@@ -1,3 +1,14 @@
+2004-11-22  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * message.texi (Various Message Variables): Mention that all mail
+       file variables are derived from `message-directory'.
+
+       * gnus.texi (Splitting Mail): Clarify bogus group.
+
+2004-11-16  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus.texi (Filtering Spam Using The Spam ELisp Package): 
+
 2004-12-07  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus.texi (Filtering Spam Using The Spam ELisp Package)
index 1b64671..7e94c74 100644 (file)
@@ -12554,13 +12554,17 @@ Splitting}.
 \e$B$=$l$O!"%a!<%k$,$=$N%0%k!<%W$KB0$9$k$H9M$($k$N$G$"$l$P!"\e(B@code{nil} \e$B$G$J\e(B
 \e$B$$CM$r5"$9I,MW$,$"$j$^$9!#\e(B
 
-\e$B$3$l$i$N:G8e$O>o$KAm9gE*$J$b$N$G$"$k$Y$-$G!"B>$N@55,I=8=$K9gCW$7$J$$%a!<\e(B
-\e$B%k$K9gCW$9$k$?$a$K!"$3$N@55,I=8=$O\e(B @emph{\e$B$$$D$b\e(B} @samp{*}\e$B$G$"$k$Y$-$G$9!#\e(B
-(\e$B$3$l$i$NK!B'$OO"A[%j%9%H$N=i$a$+$i=*$o$j$^$G=gHV$K<B9T$5$l$^$9!#Aj8_Ej\e(B
-\e$B9F\e(B (crosspost) \e$B$r;HMQ2DG=$K$7$F$$$J$$8B$j!":G=i$N9gCW$7$?K!B'$,\e(B ``\e$B>!$A$^\e(B
-\e$B$9\e(B''\e$B!#Aj8_Ej9F$r;HMQ2DG=$K$7$F$$$k>l9g!"A4$F$N9gCW$7$?K!B'$,\e(B ``\e$B>!$A$^\e(B
-\e$B$9\e(B''\e$B!#\e(B) \e$B%a!<%kJ,3d$K$h$C$F?7$7$$%0%k!<%W$,:n$i$l$?>l9g$O!"$=$l$i$r8+$k$?\e(B
-\e$B$a$K\e(B @code{gnus-group-find-new-groups} \e$B$r<B9T$9$kI,MW$,$"$k$G$7$g$&!#\e(B
+@cindex @samp{bogus} group
+\e$B$3$l$i$N%0%k!<%W$N:G8e$O>o$KAm9gE*$J$b$N$G$"$k$Y$-$G!"B>$N@55,I=8=$K9gCW\e(B
+\e$B$7$J$$%a!<%k$K9gCW$9$k$?$a$K!"$3$N@55,I=8=$O\e(B @emph{\e$B$$$D$b\e(B} @samp{""}\e$B$G$"\e(B
+\e$B$k$Y$-$G$9!#\e(B(\e$B$3$l$i$NK!B'$OO"A[%j%9%H$N=i$a$+$i=*$o$j$^$G=gHV$K<B9T$5$l\e(B
+\e$B$^$9!#Aj8_Ej9F\e(B (crosspost) \e$B$r;HMQ2DG=$K$7$F$$$J$$8B$j!":G=i$N9gCW$7$?K!\e(B
+\e$BB'$,\e(B ``\e$B>!$A$^$9\e(B''\e$B!#Aj8_Ej9F$r;HMQ2DG=$K$7$F$$$k>l9g!"A4$F$N9gCW$7$?K!B'\e(B
+\e$B$,\e(B ``\e$B>!$A$^$9\e(B''\e$B!#\e(B)  \e$B9gCW$9$k5,B'$,$J$+$C$?$i!"%a!<%k$O:G8e\e(B
+\e$B$K\e(B @samp{bogus} \e$B%0%k!<%W$G=*$o$j$^$9!#%a!<%kJ,3d$K$h$C$F?7$7$$%0%k!<%W$,\e(B
+\e$B:n$i$l$?>l9g$O!"$=$l$i$r8+$k$?$a$K\e(B @code{gnus-group-find-new-groups} \e$B$r\e(B
+\e$B<B9T$9$kI,MW$,$"$k$G$7$g$&!#$3$l$O\e(B @samp{bogus} \e$B%0%k!<%W$K$bEv$F$O$^$j$^\e(B
+\e$B$9!#\e(B
 
 \e$B$b$7$"$J$?<+?H$G$3$l$r$$$8$/$j$^$o$7$?$$$H$-$O!"$"$J$?$NA*$s$@4X?t$r$3$N\e(B
 \e$BJQ?t$K@_Dj$9$k;v$,$G$-$^$9!#$3$N4X?t$OF~$C$FMh$?%a!<%k%a%C%;!<%8$N%X%C%@!<\e(B
@@ -12577,7 +12581,7 @@ Splitting}.
 \e$B%a!<%k%P%C%/%(%s%I$O$9$Y$FAj8_Ej9F$N5!G=$rDs6!$7$F$$$^$9!#$$$/$D$+$N@55,\e(B
 \e$BI=8=$,9gCW$9$k$H!"%a!<%k$OA4$F$N%0%k!<%W$K\e(B ``\e$BAj8_Ej9F\e(B'' \e$B$5$l$^$9!#\e(B
 @code{nnmail-crosspost} \e$B$O$3$N5!G=$r;H$&$+$I$&$+$r;XDj$7$^$9!#$I$N5-;v$b\e(B
-\e$BAm9g$N\e(B (@samp{*}) \e$B%0%k!<%W$KAj8_Ej9F$5$l$J$$;v$KCm0U$7$F$/$@$5$$!#\e(B
+\e$BAm9g$N\e(B (@samp{""}) \e$B%0%k!<%W$KAj8_Ej9F$5$l$J$$;v$KCm0U$7$F$/$@$5$$!#\e(B
 
 @vindex nnmail-crosspost-link-function
 @cindex crosspost
index 96eea00..17ccace 100644 (file)
@@ -13346,14 +13346,16 @@ called narrowed to the headers with the first element of the rule as the
 argument.  It should return a non-@code{nil} value if it thinks that the
 mail belongs in that group.
 
+@cindex @samp{bogus} group
 The last of these groups should always be a general one, and the regular
-expression should @emph{always} be @samp{*} so that it matches any mails
+expression should @emph{always} be @samp{""} so that it matches any mails
 that haven't been matched by any of the other regexps.  (These rules are
-processed from the beginning of the alist toward the end.  The first
-rule to make a match will ``win'', unless you have crossposting enabled.
-In that case, all matching rules will ``win''.)  When new groups are
-created by splitting mail, you may want to run
-@code{gnus-group-find-new-groups} to see the new groups.
+processed from the beginning of the alist toward the end.  The first rule
+to make a match will ``win'', unless you have crossposting enabled.  In
+that case, all matching rules will ``win''.)  If no rule matched, the mail
+will end up in the @samp{bogus} group.  When new groups are created by
+splitting mail, you may want to run @code{gnus-group-find-new-groups} to
+see the new groups.  This also applies to the @samp{bogus} group.
 
 If you like to tinker with this yourself, you can set this variable to a
 function of your choice.  This function will be called without any
@@ -13370,7 +13372,7 @@ some add @code{X-Gnus-Group} headers; most rename the Unix mbox
 The mail back ends all support cross-posting.  If several regexps match,
 the mail will be ``cross-posted'' to all those groups.
 @code{nnmail-crosspost} says whether to use this mechanism or not.  Note
-that no articles are crossposted to the general (@samp{*}) group.
+that no articles are crossposted to the general (@samp{""}) group.
 
 @vindex nnmail-crosspost-link-function
 @cindex crosspost
index fa4781f..accafdd 100644 (file)
@@ -1919,6 +1919,7 @@ follows this line--} by default.
 @item message-directory
 @vindex message-directory
 Directory used by many mailey things.  The default is @file{~/Mail/}.
+All other mail file variables are derived from @code{message-directory}.
 
 @item message-auto-save-directory
 @vindex message-auto-save-directory