[mew-dist 19199] Re: mew-mime-content-type
Shun-ichi GOTO
gotoh at example.com
2001年 10月 5日 (金) 17:51:42 JST
>>>>> at Fri, 05 Oct 2001 15:58:16 +0900 (JST)
>>>>> kazu == Kazu Yamamoto (山本和彦) <kazu at example.com> said,
kazu> ありがとうございます。 buffer-file-coding-system が 'raw-text か否かで
kazu> 判断する方法も試して頂けないでしょうか?
ASCII only な file も raw-text だったり undecided だったりしますし、また
raw-text と判定されるDLL も実在していますので、coding-system だけでは無
理でしょうね。先の例はcoding-system 判定に加えて0x00 が存在するか、程度
のプラスαを加えたものです。多くの場合は吸収できそうには思いますが、でも
もちろん100% 正確なはずはないです。
# そういったmule 機能を使った自動判定ものでもかなり役にたつとは思いますが、
# ワタクシ的には自動判定しなくても
#
# (y-or-n-p "Attach as Text(y)? or Binary(n)?: ")
#
# などと聞くので十分かなと思ってます。さもなくば、『binary を text で送
# るよりはまし』、という程度の意味でデフォルトを
# application/octet-stream とする元の方法でもよいかとも思ってる。
ちなみに
>>>>> at Fri, 05 Oct 2001 15:54:31 +0900 (JST)
>>>>> kazu == Kazu Yamamoto (山本和彦) <kazu at example.com> said,
kazu> emacs --unibyte のときも、使えましたっけ?
使えます。set-buffer-multibyte などは明示的に指示してやる必要があります
が。
けど、mule-feature がないXEmacs などはダメなのでしょうね。
mule-feature が使えればelisp による自動判定を行ない、
使えなければ (y-or-n-p "...") で問い合わせる、ということになるのか...
--- Regards,
Shun-ichi Goto <gotoh at example.com>
R&D Group, TAIYO Corp., Tokyo, JAPAN
Mew-dist メーリングリストの案内