From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mark Lillibridge Newsgroups: gmane.emacs.bugs Subject: bug#10080: 23.3; Rmail shows an extra blank line at the end when displaying a non-MIME message Date: Sat, 19 Nov 2011 14:00:28 -0800 Message-ID: <8762ifeps3.fsf@hp.com> Reply-To: mark.lillibridge@hp.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1321740132 8655 80.91.229.12 (19 Nov 2011 22:02:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 19 Nov 2011 22:02:12 +0000 (UTC) To: 10080@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 19 23:02:07 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 1RRsz6-0004Hb-HC for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 Nov 2011 23:02:04 +0100 Original-Received: from localhost ([::1]:42433 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RRsz5-0001uw-LK for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 Nov 2011 17:02:03 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:56966) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RRsz1-0001ts-R4 for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2011 17:02:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RRsz0-0002aU-P5 for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2011 17:01:59 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56588) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RRsz0-0002a4-MI for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2011 17:01:58 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RRt02-0004C2-IC for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2011 17:03:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Mark Lillibridge Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2011 22:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10080 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.132174012216045 (code B ref -1); Sat, 19 Nov 2011 22:03:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 Nov 2011 22:02:02 +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 1RRsz1-0004AQ-SN for submit@debbugs.gnu.org; Sat, 19 Nov 2011 17:02:02 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RRsyz-0004AI-0m for submit@debbugs.gnu.org; Sat, 19 Nov 2011 17:01:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RRsxv-0002QQ-Qx for submit@debbugs.gnu.org; Sat, 19 Nov 2011 17:00:52 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:39547) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RRsxv-0002QG-Mw for submit@debbugs.gnu.org; Sat, 19 Nov 2011 17:00:51 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:56581) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RRsxu-0001fw-Pp for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2011 17:00:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RRsxt-0002PK-KV for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2011 17:00:50 -0500 Original-Received: from madara.hpl.hp.com ([192.6.19.124]:38323) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RRsxt-0002OC-7K for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2011 17:00:49 -0500 Original-Received: from mailhub-pa1.hpl.hp.com (mailhub-pa1.hpl.hp.com [15.25.115.25]) by madara.hpl.hp.com (8.14.4/8.14.4/HPL-PA Relay) with ESMTP id pAJM0kta016299 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 19 Nov 2011 14:00:46 -0800 Original-Received: from MDL ([16.213.66.251]) by mailhub-pa1.hpl.hp.com (8.14.3/8.14.3/HPL-PA Hub) with ESMTP id pAJM0f1k003057; Sat, 19 Nov 2011 14:00:43 -0800 X-Scanned-By: MIMEDefang 2.71 on 15.0.152.124 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: Sat, 19 Nov 2011 17:03:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:54075 Archived-At: This is easy to reproduce; just send yourself a plain text message that has no extra blank lines after it. Incorporate it into Rmail and notice that it is displayed with an extra blank line. For example, > Date: Sat, 19 Nov 2011 12:05:50 -0800 > Subject: no blank lines follow > From: Mark Lillibridge > To: mdl@alum.mit.edu > > this is the only line > where I have added "> " before each line of the displayed message. If you check the underlying mbox file, you'll see that indeed, "this is the only line" is the last line of that message. (Remember that messages in mbox format start with a "From " line and are followed by a blank separator line that does not count as part of the message.) This extra blank line is not displayed for MIME messages The fix should be pretty easy; just make sure to check that any other code that might be relying on the contents of the decoded buffer (output as seen, edit?) doesn't get broken. - Mark