Synch to Oort Gnus.
authoryamaoka <yamaoka>
Mon, 10 Feb 2003 00:51:29 +0000 (00:51 +0000)
committeryamaoka <yamaoka>
Mon, 10 Feb 2003 00:51:29 +0000 (00:51 +0000)
lisp/ChangeLog
lisp/mm-util.el

index 8316c38..e5e5974 100644 (file)
@@ -1,3 +1,8 @@
+2003-02-10  Jesper Harder  <harder@ifa.au.dk>
+
+       * mm-util.el (mm-mule-charset-to-mime-charset): Use
+       sort-coding-systems to prefer utf-8 over utf-16.
+
 2002-02-09  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-expire-days):
index 80fb3f2..85c44f1 100644 (file)
@@ -303,7 +303,9 @@ mail with multiple parts is preferred to sending a Unicode one.")
   "Return the MIME charset corresponding to the given Mule CHARSET."
   (if (fboundp 'find-coding-systems-for-charsets)
       (let (mime)
-       (dolist (cs (find-coding-systems-for-charsets (list charset)))
+       (dolist (cs (sort-coding-systems
+                    (copy-sequence
+                     (find-coding-systems-for-charsets (list charset)))))
          (unless mime
            (when cs
              (setq mime (coding-system-get cs 'mime-charset)))))