;;; Maintainer: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;;; Created: 1995/12/7
;;; Version:
-;;; $Id: tm-pgp.el,v 7.10 1996/02/03 00:56:20 morioka Exp $
+;;; $Id: tm-pgp.el,v 7.13 1996/04/27 15:11:21 morioka Exp $
;;; Keywords: mail, news, MIME, multimedia, PGP, security
;;;
;;; This file is part of tm (Tools for MIME).
(cur-buf (current-buffer))
(new-name (format "%s-%s" (buffer-name) cnum))
(mother mime::article/preview-buffer)
- (code-converter (function mime-viewer/default-code-convert-region))
- str)
+ (mode major-mode)
+ code-converter str)
(setq str (buffer-substring beg end))
(switch-to-buffer new-name)
(erase-buffer)
(while (re-search-forward "^- -" nil t)
(replace-match "-")
)
+ (setq code-converter
+ (or
+ (cdr (assq mode mime-viewer/code-converter-alist))
+ (function mime-viewer/default-code-convert-region)))
)
((progn
(goto-char (point-min))
(re-search-forward "^-+BEGIN PGP MESSAGE-+$" nil t)
)
- (mc-decrypt)
+ (let ((program-coding-system-alist
+ (if (boundp 'program-coding-system-alist)
+ (cons '((nil . ".*pgp.*") *noconv* . *noconv*)
+ program-coding-system-alist))
+ ))
+ (mc-decrypt)
+ )
(goto-char (point-min))
(delete-region (point-min)
(and
(search-forward "\n\n")
(match-end 0)))
+ (setq code-converter (function mime/code-convert-region-to-emacs))
))
(setq major-mode 'mime/show-message-mode)
(setq mime::article/code-converter code-converter)