From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Emacs 22.0.50: Problem with Longlines mode and left margin Date: Fri, 21 Oct 2005 18:54:43 +0900 Message-ID: References: Reply-To: snogglethorpe@gmail.com, miles@gnu.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1129899861 21754 80.91.229.2 (21 Oct 2005 13:04:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 21 Oct 2005 13:04:21 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 21 15:04:11 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ESwWx-0004br-HU for ged-emacs-devel@m.gmane.org; Fri, 21 Oct 2005 15:01:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ESwLA-0003xk-Rt for ged-emacs-devel@m.gmane.org; Fri, 21 Oct 2005 08:49:44 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ESumM-0004WO-TW for emacs-devel@gnu.org; Fri, 21 Oct 2005 07:09:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ESuUc-0007mf-Ob for emacs-devel@gnu.org; Fri, 21 Oct 2005 06:51:31 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EStbs-00053L-68 for emacs-devel@gnu.org; Fri, 21 Oct 2005 05:54:52 -0400 Original-Received: from [64.233.184.198] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EStbr-0003W2-9S for emacs-devel@gnu.org; Fri, 21 Oct 2005 05:54:47 -0400 Original-Received: by wproxy.gmail.com with SMTP id i11so354681wra for ; Fri, 21 Oct 2005 02:54:44 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=QapSB/SYFUYjmXA8E6YDvpkpQMVV+Vpvk3Lqxuz8mDFbhPc8qDfjc3v5pr/wPmNrXazZDJ2l6pKbD59kGj+S1JgwBneH9djUd6cugKL8Yu0urrcmupBxVX0jOUVhoIgV7z++smN1uMU7pVDgViBwuxYeqNLau3AmgShZsY8pkf0= Original-Received: by 10.54.89.13 with SMTP id m13mr1679590wrb; Fri, 21 Oct 2005 02:54:44 -0700 (PDT) Original-Received: by 10.54.160.6 with HTTP; Fri, 21 Oct 2005 02:54:43 -0700 (PDT) Original-To: Alan Mackenzie In-Reply-To: Content-Disposition: inline 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:44495 Archived-At: 2005/10/21, Alan Mackenzie : > . However, type any character (or delete any character) anywhere in this > paragraph, and it snaps back to the margin-violating version. > > Longlines's filling and M-q are incompatible here. I think that it is > Longlines's filling which is at fault. Arguably, the longlines version more accurately represents the real text. Remember, when a buffer with longlines active gets written to a file or copied or whatever, the text from each displayed paragraph will be "unfilled" and glommed onto one long line, so it's impossible to represent a non-zero left margin anyplace except at the beginning of the paragraph. Because of this, maybe longlines should try to force normal filling commands to not ever create a non-zero left-margin while it's active.... -Miles -- Do not taunt Happy Fun Ball.