From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard M Stallman Newsgroups: gmane.emacs.devel Subject: Re: C-n and C-a Date: Fri, 30 Jan 2009 02:25:17 -0500 Message-ID: References: <87bptqywpq.fsf@thinkpad.tsdh.de> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1233300444 6380 80.91.229.12 (30 Jan 2009 07:27:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 30 Jan 2009 07:27:24 +0000 (UTC) Cc: emacs-devel@gnu.org To: Tassilo Horn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 30 08:28:38 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LSnno-0004XA-Tt for ged-emacs-devel@m.gmane.org; Fri, 30 Jan 2009 08:28:37 +0100 Original-Received: from localhost ([127.0.0.1]:38088 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LSnmW-0008Im-LT for ged-emacs-devel@m.gmane.org; Fri, 30 Jan 2009 02:27:16 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LSnmH-0008El-NJ for emacs-devel@gnu.org; Fri, 30 Jan 2009 02:27:01 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LSnmF-0008E2-Ng for emacs-devel@gnu.org; Fri, 30 Jan 2009 02:27:00 -0500 Original-Received: from [199.232.76.173] (port=57258 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LSnmF-0008Dv-Cs for emacs-devel@gnu.org; Fri, 30 Jan 2009 02:26:59 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:60161) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LSnmE-0001J6-Le; Fri, 30 Jan 2009 02:26:58 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LSnkb-000256-4y; Fri, 30 Jan 2009 02:25:17 -0500 In-reply-to: <87bptqywpq.fsf@thinkpad.tsdh.de> (message from Tassilo Horn on Thu, 29 Jan 2009 16:10:25 +0100) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:108387 Archived-At: > * Make M-{ and M-} treat each line as a paragraph. That would be the > right thing for them to do in such text. This would require either a > minor mode or detecting long-line text heuristically. I wouldn't like that, because it would require that texts one writes have to obey the convention that each paragraph has to be on one line. Especially when working with others this cannot be enforced while an empty line to mark paragraphs in pretty standard. You're right; however, it's also true that some text represents each paragraph as a single long line and the only indicator of the paragraph boundary is the newline character.