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#7626: 23.2.91; Rmail shows incorrect message encoding in the mode line Date: Mon, 13 Dec 2010 09:29:01 +0900 Message-ID: References: <83ei9miqef.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1292201757 1688 80.91.229.12 (13 Dec 2010 00:55:57 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 13 Dec 2010 00:55:57 +0000 (UTC) Cc: 7626@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 13 01:55:49 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PRwhh-0001AL-Is for geb-bug-gnu-emacs@m.gmane.org; Mon, 13 Dec 2010 01:55:49 +0100 Original-Received: from localhost ([127.0.0.1]:60496 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PRwhh-0005R6-1Y for geb-bug-gnu-emacs@m.gmane.org; Sun, 12 Dec 2010 19:55:49 -0500 Original-Received: from [140.186.70.92] (port=57797 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PRwhX-0005P1-TM for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2010 19:55:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PRwhW-00047r-Cl for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2010 19:55:39 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46522) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PRwhW-00047n-9K for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2010 19:55:38 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PRwBy-0000ko-9b; Sun, 12 Dec 2010 19:23:02 -0500 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: Mon, 13 Dec 2010 00:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7626 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7626-submit@debbugs.gnu.org id=B7626.12921997782889 (code B ref 7626); Mon, 13 Dec 2010 00:23:02 +0000 Original-Received: (at 7626) by debbugs.gnu.org; 13 Dec 2010 00:22:58 +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 1PRwBu-0000kY-41 for submit@debbugs.gnu.org; Sun, 12 Dec 2010 19:22:58 -0500 Original-Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PRwBr-0000kI-Mn for 7626@debbugs.gnu.org; Sun, 12 Dec 2010 19:22:57 -0500 Original-Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id oBD0T2wC007575; Mon, 13 Dec 2010 09:29:02 +0900 (JST) env-from (handa@m17n.org) Original-Received: from smtp4.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id oBD0T2aJ024053; Mon, 13 Dec 2010 09:29:02 +0900 (JST) env-from (handa@m17n.org) Original-Received: by smtp4.aist.go.jp with ESMTP id oBD0T216014211; Mon, 13 Dec 2010 09:29:02 +0900 (JST) env-from (handa@m17n.org) Original-Received: from handa by etlken with local (Exim 4.71) (envelope-from ) id 1PRwHl-0006ie-Rf; Mon, 13 Dec 2010 09:29:01 +0900 In-Reply-To: <83ei9miqef.fsf@gnu.org> (message from Eli Zaretskii on Mon, 13 Dec 2010 00:21:12 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 12 Dec 2010 19:23:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:42468 Archived-At: In article <83ei9miqef.fsf@gnu.org>, Eli Zaretskii writes: > The new rmail-mime feature causes Rmail to set > buffer-file-coding-system to an incorrect value. Expected result: > buffer-file-coding-system is according to the charset= header, but in > fact buffer-file-coding-system is almost always set to undecided. > This is a regression from Emacs 23.2.90. > Also, once the headers were decoded by rfc2047-decode-region, it would > be good to set buffer-file-coding-system to last-coding-system-used, > if the buffer's encoding is still undecided. I'm now working on various bug-fixing and improvement of rmail's mime handling, and fixing the above is included in the work. The problem is that which coding system to set if the header and each text part of multipart have different "charset". At the moment, I'm going to commit a code that set the FIRST coding system used for decoding some part (header, parts of multipart, forwarded message, etc). --- Kenichi Handa handa@m17n.org