From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#10276: 24.0.92; Filling in Mail mode Date: Wed, 11 Jan 2012 19:36:41 -0500 Message-ID: <91ipkhkb8m.fsf@fencepost.gnu.org> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1326328665 19129 80.91.229.12 (12 Jan 2012 00:37:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 12 Jan 2012 00:37:45 +0000 (UTC) Cc: 10276@debbugs.gnu.org To: rms@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 12 01:37:41 2012 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 1Rl8fj-00087c-UT for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Jan 2012 01:37:40 +0100 Original-Received: from localhost ([::1]:58581 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rl8fj-0004jT-HW for geb-bug-gnu-emacs@m.gmane.org; Wed, 11 Jan 2012 19:37:39 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:55885) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rl8fg-0004jD-Q3 for bug-gnu-emacs@gnu.org; Wed, 11 Jan 2012 19:37:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rl8ff-0007lU-Ak for bug-gnu-emacs@gnu.org; Wed, 11 Jan 2012 19:37:36 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59592) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rl8ff-0007lO-7k for bug-gnu-emacs@gnu.org; Wed, 11 Jan 2012 19:37:35 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Rl8g6-0000AK-FR for bug-gnu-emacs@gnu.org; Wed, 11 Jan 2012 19:38:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Jan 2012 00:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10276 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10276-submit@debbugs.gnu.org id=B10276.1326328635553 (code B ref 10276); Thu, 12 Jan 2012 00:38:02 +0000 Original-Received: (at 10276) by debbugs.gnu.org; 12 Jan 2012 00:37:15 +0000 Original-Received: from localhost ([127.0.0.1]:54264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rl8fL-00008r-8i for submit@debbugs.gnu.org; Wed, 11 Jan 2012 19:37:15 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:60356) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rl8fH-00008i-4Z for 10276@debbugs.gnu.org; Wed, 11 Jan 2012 19:37:11 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Rl8en-000565-Ms; Wed, 11 Jan 2012 19:36:41 -0500 X-Spook: ARPA Bruxelles Becker United Nations TELINT Geraldton X-Ran: YDR)%oku%h!7w$WL5ZVIvx9v9b'Tt_L^|G{0+Wwa/L?4Xa!eZR}LjMRtTwB)~!-|r?3yna X-Hue: cyan X-Attribution: GM In-Reply-To: (Richard Stallman's message of "Sun, 11 Dec 2011 12:12:37 -0500") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list 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:55643 Archived-At: Richard Stallman wrote: > Put the following in a buffer in Mail mode, go to after `1970.', and > type M-q. It fills the following paragraph. > > ====================================================================== > I was never a regular PBS viewer since I have not had a TV set since > 1970. > > this is a > test > ====================================================================== This happens because with point at the start of the "1970." line, forward-paragraph skip to after "test". This does not happen in text-mode. It happens in mail-mode because the "1970." line happens to match paragraph-separate, specifically the element: (?[0-9]+[.)]+$ Off the top of my head, I don't know what this element is supposed to be for. It seems to have been added by you in 1998: http://cvs.savannah.gnu.org/viewvc/emacs/lisp/mail/sendmail.el?root=emacs&r1=1.199&r2=1.200&pathrev=MAIN 1998-07-24 Richard Stallman * mail/sendmail.el (mail-mode): Add the citation regexp to adaptive-fill-regexp after the usual contents. But modify the usual contents not to match whitespace alone; match that again last. Add that citation regexp to paragraph-start and paragraph-separate too. (Message mode does not have such an element.)