From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Newsgroups: gmane.emacs.devel Subject: Re: Python interactive navigation around nested functions Date: Tue, 21 Jun 2016 08:32:45 +0200 Message-ID: <445c4a89-7482-492e-35eb-ef374b9fbcb1@online.de> References: <87lh21eq5c.fsf@secretsauce.net> <87eg7rdrj7.fsf@secretsauce.net> <87d1nbdqkn.fsf@secretsauce.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1466490552 20712 80.91.229.3 (21 Jun 2016 06:29:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 21 Jun 2016 06:29:12 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 21 08:29:04 2016 Return-path: Envelope-to: ged-emacs-devel@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 1bFFBH-0004Lg-AA for ged-emacs-devel@m.gmane.org; Tue, 21 Jun 2016 08:29:03 +0200 Original-Received: from localhost ([::1]:49125 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFFBG-0005Qc-L9 for ged-emacs-devel@m.gmane.org; Tue, 21 Jun 2016 02:29:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41779) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFFAi-0005QX-Mq for emacs-devel@gnu.org; Tue, 21 Jun 2016 02:28:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bFFAe-00041f-L9 for emacs-devel@gnu.org; Tue, 21 Jun 2016 02:28:28 -0400 Original-Received: from mout.kundenserver.de ([212.227.17.24]:52887) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFFAe-00040O-AP for emacs-devel@gnu.org; Tue, 21 Jun 2016 02:28:24 -0400 Original-Received: from [192.168.178.35] ([77.12.1.85]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0MV4mL-1asMDC1QCr-00YSTu for ; Tue, 21 Jun 2016 08:28:23 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.1.0 In-Reply-To: <87d1nbdqkn.fsf@secretsauce.net> X-Provags-ID: V03:K0:uNqujqHZKcPsT3KBqWvElcAT3Lr9yuBx8nf52uXT7lMO3KkwjCl 8jQGPwtM7iuBWyLeHvB7f01Z15JHoJQLzY/UToWkGm/y4nBjJrWaGkCNtmupVUQq1FGUVfg pM2NQ8JlcgIk01emmV8ieYX+JGTupGnivCDeZKofvW6gtwh9yu108SEreDKHDwVbxTbBQPv qXxsjewMAn6yaJCPs6VEg== X-UI-Out-Filterresults: notjunk:1;V01:K0:JHYA9S6FykM=:phz1gF7TBaBDlA13sfy3AO h3gAvf8iXjQc9aZDNZD9iHtnX+1fgK+h3vNH4dAOxN2rNE1sWPfQhwniHHDwLFsz4EKj5csts 2etEd1K2ik2GeKzSdAQw2frYOGKFK5Of5HqB/UXZK2TgMrokQpTMniz2UM0rzVyocnJh4oZZr WncEX99Tm6/wGUcMdFXW/9GEU+HizfaW+f4xsZ0vhjFtWpopSSNJ2tkXAhjzNFWonYkBuSX9r oiDzzkkdeqoqzTUzl/B5CMAImSXbWHdDl/g2GRBHGxBaV5aTY9U0Fs6XvhuAKpiKyGtKxmVYH R6j37LmNRD9VenTfzVjJiMK4A5XeWOyhdLe5rZdNRISOEhvzDJmKXufOsQFa7Ca0JSgeY4Sbn N92fyCvHwl8Y8sSv1OJiKiTf//6z0FbbFx1DNpx38FC8E5Oudecx2Xlr1LFysAmH8O+sRYkhn E4SBA9cBFe2CgS2dBrg1PwKmRvA8KJiS+nHpowkoVh5nKTxo9E93CSqb7B8WyES/tIbgUBY2S 5FSTekDmjEfwAJo/7Mi2So2bsZt4RxKvkCnC8Ea8oY9aFZapR4mTdbNu9dC7xJQZJTsdTqSGS PwaoU5H0Oa6eJFv91MXyYYQlqKycR/uAGlyIABv3Ap08XorrmKfL4by3zqRcgAKzFPDQMON5W zirsnIn9/IafEmEU1Nv6vhA+KMRMxaaQOVrUsh7VGYohfr4YDykF1T46Q0jBFBeLdaJD02IUg VXfxT8vrHkjTWGEs X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.24 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:204634 Archived-At: On 21.06.2016 08:05, Dima Kogan wrote: > Dima Kogan writes: > >> I don't really LIKE it, though, so let me ponder. > OK. I pondered for 10 minutes. I think the current behavior is strange, > and I think the following would be much more natural: > > 1. If we're on a function-definition line, C-M-a should go up to the > previous definition, at the SAME OR HIGHER AST level A common proceeding is saying "at start". i.e. at first character. Than go upward.