[mew-dist 19488] Re: HTML/XML
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2001年 10月 24日 (水) 22:46:32 JST
From: Hideyuki SHIRAI (白井秀行) <shirai at example.com> 曰く
Subject: [mew-dist 19483] Re: HTML/XML
Message-ID: <20011024.200829.123554649.shirai at example.com>
Date: Wed, 24 Oct 2001 20:08:29 +0900 (JST)
白井> ぼくもそう思います。
もう一つついでに、これもやらないといけないのでした。
# 帰りの電車で思い出した。
けど、
(if (mew-ct-linebasep ct)
(if (mew-ct-textp ct)
(...)
(setq rcs mew-cs-text-for-write))) <= これ
がこのままで良いのか、良くわかっていません。
Application/Postscript は大丈夫だと思う(本当かなぁ)のですが、
Message/Rfc822 の方が自信がないです。
--
白井秀行@勉強になります。みなさま。
*** mew-const.el.orig Fri Oct 12 17:39:00 2001
--- mew-const.el Wed Oct 24 22:29:16 2001
***************
*** 79,84 ****
--- 79,85 ----
(defconst mew-ct-txt "Text/Plain")
(defconst mew-ct-htm "Text/Html")
+ (defconst mew-ct-xml "Text/Xml")
(defconst mew-ct-msg "Message/Rfc822")
(defconst mew-ct-ext "Message/External-Body")
(defconst mew-ct-sts "Message/Delivery-Status")
*** mew-summary.el.orig Wed Oct 24 19:49:56 2001
--- mew-summary.el Wed Oct 24 22:29:04 2001
***************
*** 1222,1236 ****
;; NEVER use call-process-region for privacy reasons
(if (mew-ct-linebasep ct)
(if (mew-ct-textp ct)
! (if (string= mew-ct-htm ct)
! (setq rcs (mew-text/html-detect-cs begin end ctl))
(setq rcs (mew-charset-to-cs
(mew-syntax-get-param ctl "charset")))
(unless rcs
(setq rcs
(if mew-decode-broken
(mew-charset-to-cs (mew-charset-guess-region begin end))
! mew-cs-text-for-write))))
(setq rcs mew-cs-text-for-write))
(setq rcs mew-cs-binary))
(mew-frwlet
--- 1222,1240 ----
;; NEVER use call-process-region for privacy reasons
(if (mew-ct-linebasep ct)
(if (mew-ct-textp ct)
! (cond
! ((string= mew-ct-htm ct)
! (setq rcs (mew-text/html-detect-cs begin end ctl)))
! ((string= mew-ct-xml ct)
! (setq rcs (mew-text/xml-detect-cs begin end ctl)))
! (t
(setq rcs (mew-charset-to-cs
(mew-syntax-get-param ctl "charset")))
(unless rcs
(setq rcs
(if mew-decode-broken
(mew-charset-to-cs (mew-charset-guess-region begin end))
! mew-cs-text-for-write)))))
(setq rcs mew-cs-text-for-write))
(setq rcs mew-cs-binary))
(mew-frwlet
Mew-dist メーリングリストの案内