From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kenichi Handa Newsgroups: gmane.emacs.bugs Subject: bug#9521: 24.0.50; rmail-forward Date: Fri, 16 Sep 2011 16:51:12 +0900 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: dough.gmane.org 1316159556 14805 80.91.229.12 (16 Sep 2011 07:52:36 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 16 Sep 2011 07:52:36 +0000 (UTC) To: 9521@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 16 09:52:29 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R4TDm-0003DJ-Go for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Sep 2011 09:52:26 +0200 Original-Received: from localhost ([::1]:55200 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4TDm-0001ie-2Y for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Sep 2011 03:52:26 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:48620) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4TDi-0001iS-7o for bug-gnu-emacs@gnu.org; Fri, 16 Sep 2011 03:52:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4TDg-0003PX-ML for bug-gnu-emacs@gnu.org; Fri, 16 Sep 2011 03:52:22 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33884) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4TDg-0003PN-FH for bug-gnu-emacs@gnu.org; Fri, 16 Sep 2011 03:52:20 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1R4TIE-0003jP-Ha; Fri, 16 Sep 2011 03:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Kenichi Handa Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Sep 2011 07:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9521 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.131615976914283 (code B ref -1); Fri, 16 Sep 2011 07:57:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Sep 2011 07:56:09 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4THM-0003iJ-Vs for submit@debbugs.gnu.org; Fri, 16 Sep 2011 03:56:09 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4THJ-0003iB-Hb for submit@debbugs.gnu.org; Fri, 16 Sep 2011 03:56:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4TCj-0002sF-Bt for submit@debbugs.gnu.org; Fri, 16 Sep 2011 03:51:22 -0400 Original-Received: from lists.gnu.org ([140.186.70.17]:35828) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4TCj-0002sB-AN for submit@debbugs.gnu.org; Fri, 16 Sep 2011 03:51:21 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:48401) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4TCi-0001VH-3n for bug-gnu-emacs@gnu.org; Fri, 16 Sep 2011 03:51:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4TCg-0002rU-3l for bug-gnu-emacs@gnu.org; Fri, 16 Sep 2011 03:51:20 -0400 Original-Received: from mx1.aist.go.jp ([150.29.246.133]:48752) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4TCf-0002qe-LO for bug-gnu-emacs@gnu.org; Fri, 16 Sep 2011 03:51:18 -0400 Original-Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id p8G7pCK4000407 for ; Fri, 16 Sep 2011 16:51:12 +0900 (JST) env-from (handa@m17n.org) Original-Received: from smtp3.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id p8G7pCo3018492 for ; Fri, 16 Sep 2011 16:51:12 +0900 (JST) env-from (handa@m17n.org) Original-Received: by smtp3.aist.go.jp with ESMTP id p8G7pC9G001011 for ; Fri, 16 Sep 2011 16:51:12 +0900 (JST) env-from (handa@m17n.org) X-detected-operating-system: by eggs.gnu.org: Solaris 9 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Fri, 16 Sep 2011 03:57:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:51212 Archived-At: --=-=-= Content-Type: text/plain rmail-forward doesn't handle a attachment file correctly. For instance, when I have a message something like this in RMAIL: ------------------------------------------------------------ [...] [1:text/plain Hide] test of attachment [2:application/pdf Show Save:temp.pdf (2kB)] ------------------------------------------------------------ Typing f inserts just this in "part" part of *unsent mail to ...* buffer: ------------------------------------------------------------ From: Kenichi Handa To: handa@m17n.org Subject: test from shatin Date: Thu, 15 Sep 2011 14:14:58 +0900 Message-ID: <87aaa6xu7h.fsf@m17n.org> Content-Type: multipart/mixed; boundary="=-=-=" [1:text/plain Hide] test of attachment [2:application/pdf Show Save:temp.pdf (2kB)] ------------------------------------------------------------ It's the content of rmail-view buffer and thus the outgoing mail doesn't contain the correct attachment. In Emacs 23.3, the content of "part" part was the original whole message, and thus the outgoing mail surely contains an attachment in a correct MIME form. I'm attaching the same sample file so that you can see what I described by typing 'f' in RMAIL. --- Kenichi Handa handa@m17n.org In GNU Emacs 24.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2011-09-16 on etlken Windowing system distributor `The X.Org Foundation', version 11.0.10706000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ja_JP.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: RMAIL Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: C-\ c o m b v e n i e n t $ 0 < C-c C-c h k g n d d d d d d d d d d d d d d d d d d d d d d d d d d d d SPC C-x o C-u C-v C-x o n d d d d d d d d d d s y C-x o C-h v r m a i l - m i C-g C-x C-f M-p e m / w o l i s p / m a i r m m m C-s f o r w a r d C-w C-w C-s C-a C-n C-n C-n C-n C-n C-n C-n C-u C-v C-n C-n C-n C-n C-n C-n C-u C-v C-u C-v C-u C-v M-f M-f M-b M-b C-s C-w C-w C-w C-w C-w C-a C-x C-g C-a C-x b C-x C-f M-p C-M-a M-f M-f M-b C-s C-w C-w C-w C-w C-s C-s C-w C-a C-x C-f r m . C-s C-s C-s C-w C-s C-a C-x b C-r C-r C-a C-x k C-x o j C-x o x C-g C-x o M-f M-f M-f M-f M-f M-f M-f M-f M-f M-b C-s C-w C-w C-r C-r C-a C-x o C-v C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-SPC C-v C-v C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-p C-p C-p w C-x C-x C-x C-x C-x C-g x r e p o r Recent messages: Quit Making completion list... Mark saved where search started [2 times] Mark set Mark saved where search started [3 times] Quit Mark saved where search started Mark set Saved text from "rmail-forward still has a problem when a" Making completion list... [2 times] Load-path shadows: /usr/local/share/emacs/site-lisp/evi-mule hides /usr/local/share/emacs/site-lisp/lookup/evi-mule /usr/local/share/emacs/site-lisp/evi hides /usr/local/share/emacs/site-lisp/lookup/evi /usr/local/share/emacs/site-lisp/anthy/anthy hides /usr/local/share/emacs/site-lisp/egg/egg/anthy /usr/local/share/emacs/site-lisp/egg/its/thai hides /usr/local/work/emacs/stable/lisp/language/thai /usr/local/share/emacs/site-lisp/egg/its/greek hides /usr/local/work/emacs/stable/lisp/language/greek /usr/local/work/emacs/stable/lisp/textmodes/table hides ~/emacslisp/table /usr/local/work/emacs/stable/lisp/language/thai-word hides ~/emacslisp/thai-word /usr/local/work/emacs/stable/lisp/progmodes/prolog hides ~/emacslisp/prolog /usr/local/work/emacs/stable/lisp/emacs-lisp/syntax hides ~/emacslisp/syntax /usr/local/work/emacs/stable/lisp/textmodes/tex-mode hides ~/emacslisp/tex-mode Features: (iso-transl parse-time vc-cvs edmacro kmacro rect dabbrev find-func etags warnings compile info diff-mode diff thingatpt browse-url ind-util sh-script executable tar-mode pcmpl-gnu pcmpl-unix ispell shadow emacsbug doc-view image-mode dired nxml-uchnm rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok help-fns ansi-color shell pcomplete comint ring add-log vc-bzr pp wid-edit descr-text network-stream starttls tls mailalias smtpmail auth-source eieio byte-opt bytecomp byte-compile cconv macroexp assoc password-cache sendmail regexp-opt jka-compr sort mailcap newcomment ja-dic mule-util kkc ja-dic-utl quail help-mode view supercite easy-mmode regi gnus-util mail-extr multi-isearch qp rmailkwd rmailmm message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 js2-mode-autoloads package tabulated-list rmail-parse-url time rmail-sa rmailsum rmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date japan-util tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) --=-=-= Content-Type: application/pdf Content-Disposition: attachment; filename=temp.pdf Content-Transfer-Encoding: base64 JVBERi0xLjQKJeTw7fgKNyAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEwNj4+ CnN0cmVhbQp42hXKsQ6DMAyE4Z2nuJEOMXFIbEeqOlRqh25I2RATiI2B91/q6KZf9+EGI/oYmqBS ySr2C++G6cuoVEzQTn9IGUESqfexPmM5j2i7vbb2c5qcVpk75ZIpJ4QiSmYdj/zo6tOwDH9u4xkI CmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago8PC9Gb250PDwvRjEgNSAwIFIvRjIgNiAwIFI+Pi9Q cm9jU2V0Wy9QREYvVGV4dC9JbWFnZUMvSW1hZ2VCL0ltYWdlSV0+PgplbmRvYmoKMyAwIG9iago8 PC9SZXNvdXJjZXMgOCAwIFIvVHlwZS9QYWdlL1BhcmVudCA5IDAgUi9Db250ZW50c1s3IDAgUl0+ PgplbmRvYmoKOSAwIG9iago8PC9UeXBlL1BhZ2VzL0NvdW50IDEvS2lkc1szIDAgUl0vTWVkaWFC b3hbMCAwIDU5NS4yOCA4NDEuODldPj4KZW5kb2JqCjIgMCBvYmoKPDwvQ3JlYXRvciggVGVYIG91 dHB1dCAyMDExLjA5LjA4OjIzMjIpL1Byb2R1Y2VyKGR2aXBkZm14IFwoMjAwOTA3MDhcKSkvQ3Jl YXRpb25EYXRlKEQ6MjAxMTA5MDgyMzM0MjktMDcnMDAnKT4+CmVuZG9iagoxIDAgb2JqCjw8L1Bh Z2VzIDkgMCBSL1R5cGUvQ2F0YWxvZz4+CmVuZG9iagoxMCAwIG9iagpbNTAwXQplbmRvYmoKMTEg MCBvYmoKPDwvU3VidHlwZS9UeXBlMUMvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAzNDM+Pgpz dHJlYW0KeNpjZGBhYWBkZOT19nb19vfUdvYNMjQACZgm/+771fqzifWHNMMPGcYfskw/5Jh/iLPI MjAwPBcEkU/4QeQDARCpCiQYzYUYWBgZOUqrOg0MjPUMDIyc8wsqizLTM0oUNJI1FQwtLc11FIwM DCwVHHNTizKTE/MUfBNLMlJzE0uAnByF4PzkzNSSSgUNm4ySkgIrff3y8nK9xNxivfyidDtNHYXy zJIMhaDU4tSistQUBbf8vBIFv8TcVAWwm/XApHN+bkFpSWqRgm9+SmpRHtBRjIZA5wkxMDEysnj/ 6OD70dG96seGVdvnM34vuMr8fddPEdHF3b0lcr7ext3Z3Rw57PO7j3XvX8rxZxZ7eke9oVx2Dtu6 vkfdmzc/6l7Ho7Iqm92wY9oGeb7ShT+c53zPmzZxIdvvpOnsq7gucC+cwsNzYT4PrxwXi/l8Hs7v D0UAiRVzMQplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlw ZTEvV2lkdGhzIDEwIDAgUi9GaXJzdENoYXIgNDkvTGFzdENoYXIgNDkvQmFzZUZvbnQvS0tFS09J K0NNUjEwL0ZvbnREZXNjcmlwdG9yCjEyIDAgUj4+CmVuZG9iagoxMiAwIG9iago8PC9UeXBlL0Zv bnREZXNjcmlwdG9yL0NhcEhlaWdodCA2ODMvQXNjZW50IDY5NC9EZXNjZW50IC0xOTQvSXRhbGlj QW5nbGUgMC9TdGVtVgo2OS9GbGFncyA2L0ZvbnRCQm94Wy00MCAtMjUwIDEwMDkgNzUwXS9Gb250 RmlsZTMgMTEgMCBSL0ZvbnROYW1lL0tLRUtPSStDTVIxMD4+CmVuZG9iago0IDAgb2JqCjw8L1N1 YnR5cGUvQ0lERm9udFR5cGUwL0NJRFN5c3RlbUluZm88PC9SZWdpc3RyeShBZG9iZSkvT3JkZXJp bmcoSmFwYW4xKS9TdXBwbGVtZW50CjI+Pi9EVyAxMDAwL1dbMjMxIDYzMiA1MDAgODcxOFs1MDAg NTAwXV0vVHlwZS9Gb250L0Jhc2VGb250L1J5dW1pbi1MaWdodC9Gb250RGVzY3JpcHRvcgoxMyAw IFI+PgplbmRvYmoKMTMgMCBvYmoKPDwvQ2FwSGVpZ2h0IDcwOS9Bc2NlbnQgNzIzL0Rlc2NlbnQg LTI0MS9TdGVtViA2OS9Gb250QkJveFstMTcwIC0zMzEgMTAyNCA5MDNdL0l0YWxpY0FuZ2xlCjAv RmxhZ3MgNi9TdHlsZTw8L1Bhbm9zZTwwMTA1MDIwMjAzMDAwMDAwMDAwMDAwMDA+Pj4vVHlwZS9G b250RGVzY3JpcHRvci9Gb250TmFtZS9SeXVtaW4tTGlnaHQ+PgplbmRvYmoKNSAwIG9iago8PC9U eXBlL0ZvbnQvU3VidHlwZS9UeXBlMC9CYXNlRm9udC9SeXVtaW4tTGlnaHQtSWRlbnRpdHktSC9F bmNvZGluZy9JZGVudGl0eS1IL0Rlc2NlbmRhbnRGb250c1s0IDAgUl0+PgplbmRvYmoKeHJlZgow IDE0CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDU1NyAwMDAwMCBuIAowMDAwMDAwNDMwIDAw MDAwIG4gCjAwMDAwMDAyNzYgMDAwMDAgbiAKMDAwMDAwMTM1NSAwMDAwMCBuIAowMDAwMDAxNzU1 IDAwMDAwIG4gCjAwMDAwMDEwNTEgMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAw MTg5IDAwMDAwIG4gCjAwMDAwMDAzNTEgMDAwMDAgbiAKMDAwMDAwMDYwMiAwMDAwMCBuIAowMDAw MDAwNjI0IDAwMDAwIG4gCjAwMDAwMDExNzggMDAwMDAgbiAKMDAwMDAwMTU1MSAwMDAwMCBuIAp0 cmFpbGVyCjw8L1Jvb3QgMSAwIFIvSW5mbyAyIDAgUi9TaXplIDE0Pj4Kc3RhcnR4cmVmCjE4NzUK JSVFT0YK --=-=-=--