From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: stl@isogmbh.de Newsgroups: gmane.emacs.devel Subject: Re: backward-up-list Date: 09 Aug 2002 10:38:31 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: References: <3D3574F6.7030405@isogmbh.de> <200207181455.g6IEtMD25024@aztec.santafe.edu> <87d6tkvrhh.fsf@enberg.org> <200207191654.g6JGsBY26949@aztec.santafe.edu> <200207191752.g6JHqfY16870@rum.cs.yale.edu> <200207200035.g6K0Z6o27882@aztec.santafe.edu> <200208090800.g7980In12044@rum.cs.yale.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1028882120 25477 127.0.0.1 (9 Aug 2002 08:35:20 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 9 Aug 2002 08:35:20 +0000 (UTC) Cc: Richard Stallman , henrik@enberg.org, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17d5Et-0006co-00 for ; Fri, 09 Aug 2002 10:35:19 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17d5bN-0007x4-00 for ; Fri, 09 Aug 2002 10:58:33 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17d5Fd-0004t1-00; Fri, 09 Aug 2002 04:36:05 -0400 Original-Received: from mail.isogmbh.de ([194.139.105.20] helo=ns2.isogmbh.de) by fencepost.gnu.org with smtp (Exim 3.35 #1 (Debian)) id 17d5Ec-0004rl-00 for ; Fri, 09 Aug 2002 04:35:02 -0400 Original-Received: (qmail 6327 invoked from network); 9 Aug 2002 08:31:07 -0000 Original-Received: from unknown (HELO WINPC174) (192.168.81.11) by mail.dmz.isogmbh.de with SMTP; 9 Aug 2002 08:31:07 -0000 Original-To: "Stefan Monnier" In-Reply-To: <200208090800.g7980In12044@rum.cs.yale.edu> Original-Lines: 25 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:6396 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:6396 "Stefan Monnier" writes: > > Of course if backward-up-list can work all within the string > > (in which it currently already DTRT), it should still DTRT. > > > > I don't think so. I think that reliably moving out of the string > > would be a more useful feature than operating on parentheses within a > > string's contents. > > I very often use sexp-operations like backward-up-list inside strings > (and even across strings, although it's only by luck that it works ;-). > It's very handy when jumping around regexp groups, for example. I thought backward-up-list does not work inside a string? Actually thats why i came up with the first post... > Maybe this usage pattern is unusual, I don't know, but I do know that > I would miss it enough to write a little function to recover the "old" > behavior rather than get used to the new behavior. Maybe a variable could be used to switch between the two possibilities? And a toogle function so that one could bind it to a key if need. Stephan