EMY 1.13.7

Yoshiki Hayashi t90553 @ m.ecc.u-tokyo.ac.jp
2000年 6月 19日 (月) 17:19:29 JST


Yoshihiko Yamada <yyamada @ cac.co.jp> writes:

> SJIS の text を mime-edit-insert-file で  base64 にて 送付した時
> 以下の entity  が 付くようになり、問題なくなりました。
> 
>  --Multipart_Mon_Jun_19_16:34:16_2000-1
>  Content-Type: text/plain; charset=SHIFT_JIS
>  Content-Disposition: inline; filename="aaa.txt"
>  Content-Transfer-Encoding: base64

ところが、US-ASCII な text を送信しようとすると、X-UNKNOWN と
いう charset が付くようになってしまいました。(;_;)

(coding-system-to-mime-charset 'undecided)
が x-unknown になるのが良くないような気がするものの、ascii で
text/plain なもの (patch 等) は結構送るので、とりあえず以下の
ようにしてみました。
# 対症療法なのがみえみえ。

まぁ、そのような用途向けに C-c C-x i があるので思ったほど痛く
は無いかもしれませんが。
# 手で charset=x-unknown; を消しちゃえば大丈夫だし。

-------------- next part --------------
Index: mime-edit.el
===================================================================
RCS file: /cvs/root/semi/mime-edit.el,v
retrieving revision 1.35.2.17.4.11
diff -u -r1.35.2.17.4.11 mime-edit.el
--- mime-edit.el	2000/06/16 08:40:28	1.35.2.17.4.11
+++ mime-edit.el	2000/06/19 07:59:36
@@ -1167,6 +1167,12 @@
 	      (setq candidate (if (listp candidates)
 				  (car candidates)
 				candidates))
+	      (if (memq (static-if (featurep 'xemacs)
+			    (coding-system-name candidate)
+			  candidate)
+			'(undecided undecided-unix
+				    undecided-dos undecided-mac))
+		  (setq candidate 'raw-text))
 	      (setq eol (coding-system-eol-type candidate))
 	      (cond ((eq eol
 			 (static-if (featurep 'xemacs)

-------------- next part --------------

# しかし、Look before you leap って自分に言っているみたい。
# (^^;;

-- 
Yoshiki Hayashi


More information about the Emacs-mime-ja mailing list