From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#20897: 25.0.50; [python] sexp-movement are confusing Date: Fri, 26 Jun 2015 08:02:56 +0200 Message-ID: <558CEB10.8090405@easy-emacs.de> References: <87616blr7a.fsf@gmx.us> <558C296B.7030807@easy-emacs.de> <558CB2F8.4060600@dancol.org> 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 1435298664 20457 80.91.229.3 (26 Jun 2015 06:04:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 26 Jun 2015 06:04:24 +0000 (UTC) Cc: 20897@debbugs.gnu.org To: Daniel Colascione , Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jun 26 08:04:12 2015 Return-path: Envelope-to: geb-bug-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 1Z8MkF-0006EX-Ir for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Jun 2015 08:04:11 +0200 Original-Received: from localhost ([::1]:58452 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8MkE-0003GQ-MV for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Jun 2015 02:04:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40102) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Mk9-0003Fz-Pg for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 02:04:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z8Mk6-0007jn-It for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 02:04:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56257) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z8Mk6-0007jZ-G7 for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 02:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Z8Mk6-0005fc-3e for bug-gnu-emacs@gnu.org; Fri, 26 Jun 2015 02:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Jun 2015 06:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20897 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20897-submit@debbugs.gnu.org id=B20897.143529861421759 (code B ref 20897); Fri, 26 Jun 2015 06:04:02 +0000 Original-Received: (at 20897) by debbugs.gnu.org; 26 Jun 2015 06:03:34 +0000 Original-Received: from localhost ([127.0.0.1]:57703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8Mjd-0005es-Pl for submit@debbugs.gnu.org; Fri, 26 Jun 2015 02:03:34 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.187]:60747) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z8Mjc-0005ef-3J for 20897@debbugs.gnu.org; Fri, 26 Jun 2015 02:03:33 -0400 Original-Received: from [192.168.178.31] ([77.6.211.246]) by mrelayeu.kundenserver.de (mreue002) with ESMTPSA (Nemesis) id 0Lghtu-1YlfIW45mY-00oH3X; Fri, 26 Jun 2015 08:03:11 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 In-Reply-To: <558CB2F8.4060600@dancol.org> X-Provags-ID: V03:K0:vHcfMXWxcDqoDirlYfchBaPocS+9xf0Z/sjYi9VLTBBfKoAVhV6 ZLiiEsHfT0ttHt8Fs7mdHVomuK8wgD/5vP2+vVrcuje5ULyptfIEWDCqaLpPkAWncoWcZ0v rTqJV8VfosEUwmKE1dgj+6058X/GsKlBGP/y6x/uehzD1ssqYdwhCrzBZLeuWJfe1LLDbeG KhvK4TZjEAH59nqNH1wkQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:9QJ/2Zl+GXk=:Uklvc3bGfyEKjsHW6DaDs3 /o79qPhmWqDfpPGG1zjqE9fcKu5Nr3snB6wNL8WKHnYI07eTf36JY7w/BP2BUKFuP2cwyQBvA gcHtbrUB6s4/uIsxibB1lbL6PevE1W+CWJLxfvV6oODq/WWk7DWpLtVquWlKoIiA11UhyV/Uk qfQ9FTRh2vT7KI+QaYoLbT7yiMuv99w3nQpc/XPkbo35FCnMYUQxnoMTRcQKqIwCl2LPZo0S1 xHgmnzWbW0MGhJ7IBB3z66G5OYZKjmkaH1ZicEaJarMpmUWyHOkabvqT0qp4rmcNZpYFShOK+ xlvRsmfPT8cM51ezGZPAH++XMMyeXJsSVwuOLrlzjo9MXgJbdjQCc52ssWXy3SArA+xUGqBS/ Kf7/9CKqcc884jHUOLbHGNeGPw0WopC1Ac7E398b+EoaPsrTvIkXUXmQpVaxrphrjkq0rW0Sb MdyreHK2LEO64/zwlFLhhHNjjuX1xnFrdAcq/2LPd0PxfEpTszJ9oEDNLWKXt5n4aDY7hjyjg IMK1tM0yau8m7s5vomf8cfyxwycSn+1ry8q3xWSwwuY5dz98CSPgvUDroXxQAqT7mxTltxxnU v7j8ySJMk3aPsNQh7KITasWwm4Cabkdhnw9a3bvVmCRr/QuEl71zTjEmJAOPcJUQVWPNZjrvV 6i36fQ4Gq2aqiMaplYMdHeuEZqDCZfnHGoRTnsnge0IGMxAYRU4hvZfVRPBYt3YJ2O6CrC6qn Vbo5g/ZsZlx/vX7fOnPWVgGNs4ZM5JNdIZsdKDwiQQ7t3mRKFZgAnlH5etI= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:104363 Archived-At: Am 26.06.2015 um 04:03 schrieb Daniel Colascione: > On 06/25/2015 09:48 PM, Stefan Monnier wrote: >>> If inside an expression C-M-f should to to its end. >> No, as explained elsewhere, C-M-f's binding is a binding that goes to >> the end of the expression that immediately *follows* point. If we're >> *inside* a sexp, the way to jump to its end is up-list. >> >> I understand you want/like to jump to the end of the enclosing >> expression, and that's fine, but this is not what C-M-f should do >> by default. > "Right" or "wrong" aside, Python's current default behavior is just > inconsistent with other modes for infix-expression languages. I tried > for a long time to use the default behavior --- maybe there was some > efficiency advantage that would take time to appear --- but I ended up > just giving up and making python-mode work like other modes. > If you could try python-mode.el's py-forward/backward-expression commands, that would be much appreciated. Won't be surprised, should some bug show-up there too - just don't see any at the moment. Thanks all, Andreas