From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Andreas_R=F6hler?= Newsgroups: gmane.emacs.help Subject: Re: moving in js Date: Thu, 09 Aug 2012 07:45:18 +0200 Message-ID: <50234E6E.4060303@easy-emacs.de> References: <5021685A.2080408@easy-emacs.de> <5021FB1B.1070201@easy-emacs.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1344491154 19965 80.91.229.3 (9 Aug 2012 05:45:54 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 9 Aug 2012 05:45:54 +0000 (UTC) Cc: "help-gnu-emacs@gnu.org List" To: =?ISO-8859-1?Q?Jo=E3o_T=E1vora?= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Aug 09 07:45:54 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SzLZ6-0004KC-Vy for geh-help-gnu-emacs@m.gmane.org; Thu, 09 Aug 2012 07:45:49 +0200 Original-Received: from localhost ([::1]:51736 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SzLZ6-0001zU-7g for geh-help-gnu-emacs@m.gmane.org; Thu, 09 Aug 2012 01:45:48 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50695) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SzLYz-0001zE-Nj for help-gnu-emacs@gnu.org; Thu, 09 Aug 2012 01:45:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SzLYy-0003xU-K4 for help-gnu-emacs@gnu.org; Thu, 09 Aug 2012 01:45:41 -0400 Original-Received: from moutng.kundenserver.de ([212.227.126.171]:64875) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SzLYy-0003x7-AY for help-gnu-emacs@gnu.org; Thu, 09 Aug 2012 01:45:40 -0400 Original-Received: from [192.168.178.27] (brln-4dbc45fb.pool.mediaWays.net [77.188.69.251]) by mrelayeu.kundenserver.de (node=mreu4) with ESMTP (Nemesis) id 0May0k-1TIW4o0duU-00KRTV; Thu, 09 Aug 2012 07:45:36 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120713 Thunderbird/14.0 In-Reply-To: X-Provags-ID: V02:K0:sXx8DX15XxetK5q0tQq+WxZcx5EdReXTBSOMtbEbr+A 85Sag8vPcpPkkLgvKZOPtRFgWZkOObSx2tMxOmo7sM9/Soc4nL D84e6f7wc19zHh/s3MHe5/934lVgO5HPncKg2nu3THW6TEhEEq 0US7nL8wz92ZQbm/JZyRSEo7AWNw/VsraLPmYCn4X/910oTbM6 x7bkwR7al/Ufh3ZOMz9M707YWZxVz4p3Ji/9ThjS+cV1xn10Ky FI76ncD/drwujuGkW8NJkf4j5T2zuQDFkGGIXlcLxS+RMjiB/Q g5oD/OJAN4FaEzFqZ72/wkCo+b/We6mzwoB5S1rBs2TbsC28QN 4nG3cW9/gw3CcTBLf7b8zEwLyga3G/7y70oB2fN1T X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 212.227.126.171 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:86264 Archived-At: Am 08.08.2012 19:37, schrieb Joćo Tįvora: > On Wed, Aug 8, 2012 at 6:37 AM, Andreas Röhler > wrote: > >> Cursor on "i" in (spiel[i]) >> >> C-M-b --> >> >> Debugger entered--Lisp error: (scan-error "Containing expression ends >> prematurely" 349 349) > > The "\n" case moving to ".csv" is indeed an unexpected move, but I > would say this error > error is the expected behaviour. I mean, you can't `backward-sexp` there to go > back one balanced sexp from 'i', so an error is expected, and the character > positions are useful. > > -- > Joćo > "\n" composes a balanced expression, obviously doublequotes are a matching pair of delimiters: Balanced expressions typically include individual symbols, numbers, and string constants, as well as pieces of code enclosed in a matching pair of delimiters. http://www.gnu.org/software/emacs/manual/html_node/emacs/Expressions.html also seen from usage, that command should never fail, unless beginning or end of buffers are reached. backward-sexp can't deal with it, but that's just a bug. Andreas