Synch to No Gnus 200407020930.
authoryamaoka <yamaoka>
Fri, 2 Jul 2004 09:31:03 +0000 (09:31 +0000)
committeryamaoka <yamaoka>
Fri, 2 Jul 2004 09:31:03 +0000 (09:31 +0000)
lisp/ChangeLog
lisp/mm-encode.el
lisp/nnrss.el
texi/ChangeLog
texi/emacs-mime.texi

index 75ccc01..5f6c7ba 100644 (file)
@@ -1,3 +1,13 @@
+2004-07-02  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-encode.el (mm-content-transfer-encoding-defaults): Use
+       qp-or-base64 for the application/* types.
+
+2004-07-02  Jesper Harder  <harder@ifa.au.dk>
+
+       * nnrss.el (nnrss-read-group-data): Fix off-by-one error.  From
+       Joakim Verona <joakim@verona.se>.
+
 2004-06-30  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus-registry.el (gnus-registry-trim): don't allow a negative
 2004-06-30  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus-registry.el (gnus-registry-trim): don't allow a negative
index e39e72f..79ab2c6 100644 (file)
   '(("text/x-patch" 8bit)
     ("text/.*" qp-or-base64)
     ("message/rfc822" 8bit)
   '(("text/x-patch" 8bit)
     ("text/.*" qp-or-base64)
     ("message/rfc822" 8bit)
-    ("application/emacs-lisp" 8bit)
-    ("application/x-emacs-lisp" 8bit)
-    ("application/x-patch" 8bit)
+    ("application/emacs-lisp" qp-or-base64)
+    ("application/x-emacs-lisp" qp-or-base64)
+    ("application/x-patch" qp-or-base64)
     (".*" base64))
   "Alist of regexps that match MIME types and their encodings.
 If the encoding is `qp-or-base64', then either quoted-printable
 or base64 will be used, depending on what is more efficient.
 
     (".*" base64))
   "Alist of regexps that match MIME types and their encodings.
 If the encoding is `qp-or-base64', then either quoted-printable
 or base64 will be used, depending on what is more efficient.
 
+`qp-or-base64' has another effect.  It will fold long lines so that
+MIME parts may not be broken by MTA.  So do `quoted-printable' and
+`base64'.
+
 Note: It affects body encoding only when a part is a raw forwarded
 message (which will be made by `gnus-summary-mail-forward' with the
 arg 2 for example) or is neither the text/* type nor the message/*
 Note: It affects body encoding only when a part is a raw forwarded
 message (which will be made by `gnus-summary-mail-forward' with the
 arg 2 for example) or is neither the text/* type nor the message/*
index 55dd460..8028831 100644 (file)
@@ -331,7 +331,7 @@ ARTICLE is the article number of the current headline.")
       (let ((coding-system-for-read 'binary))
        (load file nil t t))
       (dolist (e nnrss-group-data)
       (let ((coding-system-for-read 'binary))
        (load file nil t t))
       (dolist (e nnrss-group-data)
-       (puthash (or (nth 2 e) (nth 5 e)) t nnrss-group-hashtb)
+       (puthash (or (nth 2 e) (nth 6 e)) t nnrss-group-hashtb)
        (when (and (car e) (> nnrss-group-min (car e)))
          (setq nnrss-group-min (car e)))
        (when (and (car e) (< nnrss-group-max (car e)))
        (when (and (car e) (> nnrss-group-min (car e)))
          (setq nnrss-group-min (car e)))
        (when (and (car e) (< nnrss-group-max (car e)))
index 37dd127..2c3fa0d 100644 (file)
@@ -1,3 +1,7 @@
+2004-07-02  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * emacs-mime.texi (Encoding Customization): Addition.
+
 2004-06-29  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * emacs-mime.texi (Encoding Customization): Add a note to the
 2004-06-29  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * emacs-mime.texi (Encoding Customization): Add a note to the
index 1ce8d69..00e8f44 100644 (file)
@@ -854,6 +854,10 @@ used except, e.g., when other requirements force a safer encoding
 each case the most efficient of quoted-printable and base64 should be
 used.
 
 each case the most efficient of quoted-printable and base64 should be
 used.
 
+@code{qp-or-base64} has another effect.  It will fold long lines so that
+MIME parts may not be broken by MTA.  So do @code{quoted-printable} and
+@code{base64}.
+
 Note that it affects body encoding only when a part is a raw forwarded
 message (which will be made by @code{gnus-summary-mail-forward} with the
 arg 2 for example) or is neither the @samp{text/*} type nor the
 Note that it affects body encoding only when a part is a raw forwarded
 message (which will be made by @code{gnus-summary-mail-forward} with the
 arg 2 for example) or is neither the @samp{text/*} type nor the