[Mew-dist 04934] mew-summary-convert-local-cs
SAKAI Kiyotaka
ksakai at example.com
1998年 5月 29日 (金) 00:02:11 JST
C-cC-l (mew-summary-convert-local-cs) を実行すると、バッファ内を
local の文字セットに漢字変換できますが、時にはそれ以外のコードに
変換したいことがあります。(sjis のメールを base64 化して、
Content-Type: application/octet-stream で送り付けられた場合など。)
そこで以下のパッチのように、prefix-argument を指定して C-cC-l した
ら漢字コードを聞いてくるようにしたら、そのような場合にも対応できる
かと思うのですが、どうでしょうか。
--
酒井 清隆 (E-mail: ksakai at example.com)
===================================================================
RCS file: RCS/mew-summary.el,v
retrieving revision 1.1
diff -u -r1.1 mew-summary.el
--- mew-summary.el 1998/05/28 08:56:09 1.1
+++ mew-summary.el 1998/05/28 09:01:55
@@ -1791,9 +1791,12 @@
)
))
-(defun mew-summary-convert-local-cs ()
+(defun mew-summary-convert-local-cs (&optional code)
"Convert to character sets used locally."
- (interactive)
+ (interactive
+ (list
+ (and mew-mule-p current-prefix-arg
+ (read-coding-system "Coding-system: "))))
(if mew-mule-p
(save-excursion
(set-buffer (mew-buffer-message))
@@ -1804,7 +1807,8 @@
(forward-line)
))
(let ((buffer-read-only nil))
- (mew-cs-decode-region (point) (point-max) mew-cs-rfc822-trans)
+ (mew-cs-decode-region (point) (point-max)
+ (if code code mew-cs-rfc822-trans))
)
))
)
Mew-dist メーリングリストの案内