From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier " Newsgroups: gmane.emacs.help Subject: Re: save-excursion doesn't always work Date: 16 Dec 2002 11:02:13 -0500 Organization: Yale University Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <5l7keaeyuy.fsf@rum.cs.yale.edu> References: <1a52e3d.0212142138.2f5aed8@posting.google.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1040055192 28503 80.91.224.249 (16 Dec 2002 16:13:12 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 16 Dec 2002 16:13:12 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18NxrP-0007OL-00 for ; Mon, 16 Dec 2002 17:12:51 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18NxpG-0001ur-00 for gnu-help-gnu-emacs@m.gmane.org; Mon, 16 Dec 2002 11:10:38 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!logbridge.uoregon.edu!news.ycc.yale.edu!rum.cs.yale.edu!rum.cs.yale.edu Original-Newsgroups: gnu.emacs.help Original-Lines: 13 Original-NNTP-Posting-Host: rum.cs.yale.edu User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-Original-NNTP-Posting-Host: rum.cs.yale.edu X-Original-Trace: 16 Dec 2002 11:02:14 -0500, rum.cs.yale.edu Original-Xref: shelby.stanford.edu gnu.emacs.help:108172 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:4702 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:4702 >>>>> "David" == David Kastrup writes: > You can't, for the above reason. AUCTeX's filling modes would have to > be rewritten so that instead of deleting all spaces and reinserting > one space, AUCTeX would delete all spaces except one. > I think Emacs' default filling by now does something like that. It might do a few things slightly differently, but it will modify the buffer anyway, even if the end result is exactly the same as the starting point (e.g. it will first turn all \n into spaces and then turn them back into \n). Stefan