mime-edit-process-multipart-1

[email protected] (中川 誠) Mon, 25 Apr 2005 02:05:06 +0900
Newsgroups gmane.mail.emacs.mime.japanese
Message-ID <6763-Mon25Apr2005020506+0900-nakagawa@manakagawa-debian2.asiapacific.hpqcorp.net>
中川@日本HP(株)です。

mime-edit-process-multipart-1 にバグと覚しき動作を発見しましたので、報告
します。

現状では mime-edit-enclose-pgp-encrypted-region した部分を更に
mime-edit-enclose-pgp-signed-region した場合に、最初に
mime-edit-enclose-pgp-encrypted-region した部分の後に意図しない、中身が
空の mime part が作成されてしまいます。

修正のパッチを添付します。

-- 
/***   Hewlett-Packard Japan, Ltd.                                ***/
/***   Manufacturing Accounts #3 Practice                         ***/
/***   Consulting & Integration                                   ***/
/***   Nakagawa, Makoto(中川 誠)                               ***/
/***   PGP: 0B33 EAC3 F2F6 3D10 D9E9  AE7F 8EDA 44F9 1D29 D44A    ***/

--- /usr/share/emacs21/site-lisp/semi/mime-edit.el	Thu Aug 12 00:12:56 2004
+++ ./mime-edit.el	Mon Apr 25 01:59:14 2005
@@ -1733,6 +1733,7 @@
 		    )
 		(delete-region beg end)
 		(or (looking-at mime-edit-beginning-tag-regexp)
+		    (looking-at mime-edit-multipart-end-regexp)
 		    (eobp)
 		    (insert (concat (mime-make-text-tag) "\n"))
 		    )))
signature.asc (application/pgp-signature, 307 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iQCVAwUAQmvRxQdij9ktsB7pAQEkZAP+Ptt6H6iTv4f+QQhNe4WIuc4nyMZJYqA2
AJkn9nUyGl8Nd50obWwkg8VY1mVUBJTqejde0vnkyTEUIyqvz4KlthYVXSKdRUgs
eeNiAaziP4JV5h30tvLBReyq/6Ja6OrHVij1vWm/ja6TU/uiMOhYpe3QsssMWONT
l+Nj5ayrxZI=
=3G2Y
-----END PGP SIGNATURE-----