[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/gnus/mml.el
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/gnus/mml.el |
Date: |
Fri, 03 Mar 2006 07:45:29 +0000 |
Index: emacs/lisp/gnus/mml.el
diff -u emacs/lisp/gnus/mml.el:1.34 emacs/lisp/gnus/mml.el:1.35
--- emacs/lisp/gnus/mml.el:1.34 Wed Feb 8 04:35:58 2006
+++ emacs/lisp/gnus/mml.el Fri Mar 3 07:45:27 2006
@@ -507,7 +507,15 @@
(let ((coding-system-for-read mm-binary-coding-system))
(mm-insert-file-contents filename nil nil nil nil t)))
(t
- (insert (cdr (assq 'contents cont)))))
+ (let ((contents (cdr (assq 'contents cont))))
+ (if (if (featurep 'xemacs)
+ (string-match "[^\000-\377]" contents)
+ (mm-multibyte-string-p contents))
+ (progn
+ (mm-enable-multibyte)
+ (insert contents)
+ (setq charset (mm-encode-body)))
+ (insert contents)))))
(setq encoding (mm-encode-buffer type)
coded (mm-string-as-multibyte (buffer-string))))
(mml-insert-mime-headers cont type charset encoding nil)
- [Emacs-diffs] Changes to emacs/lisp/gnus/mml.el,
Miles Bader <=