From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Carlos Pita Newsgroups: gmane.emacs.bugs Subject: bug#19665: 25.0.50; python.el: mark defun bug when point is in class statement Date: Fri, 23 Jan 2015 13:12:14 -0300 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1422029595 25025 80.91.229.3 (23 Jan 2015 16:13:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 23 Jan 2015 16:13:15 +0000 (UTC) Cc: Fabian Ezequiel Gallina To: 19665@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 23 17:13:14 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 1YEgr6-00023I-R1 for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 Jan 2015 17:13:08 +0100 Original-Received: from localhost ([::1]:60139 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgr5-0004tM-UK for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 Jan 2015 11:13:07 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37377) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgr2-0004t3-2X for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:13:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YEgr1-0001hl-8J for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:13:04 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35805) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgr1-0001hh-58 for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:13:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YEgr0-0004mq-O8 for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Carlos Pita Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Jan 2015 16:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19665 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.142202957018378 (code B ref -1); Fri, 23 Jan 2015 16:13:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 23 Jan 2015 16:12:50 +0000 Original-Received: from localhost ([127.0.0.1]:54497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YEgqn-0004mM-Vo for submit@debbugs.gnu.org; Fri, 23 Jan 2015 11:12:50 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:35598) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YEgql-0004m6-Ns for submit@debbugs.gnu.org; Fri, 23 Jan 2015 11:12:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YEgqf-0001Mm-Tj for submit@debbugs.gnu.org; Fri, 23 Jan 2015 11:12:42 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:37208) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgqf-0001Mh-QF for submit@debbugs.gnu.org; Fri, 23 Jan 2015 11:12:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37286) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgqb-0004p5-84 for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:12:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YEgqa-0001KK-5N for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:12:37 -0500 Original-Received: from mail-la0-x231.google.com ([2a00:1450:4010:c03::231]:61581) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgqZ-0001Ja-V1 for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:12:36 -0500 Original-Received: by mail-la0-f49.google.com with SMTP id gf13so3955091lab.8 for ; Fri, 23 Jan 2015 08:12:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc:content-type; bh=W6iLCn7CFKlqeunljjTutrzMz+Svw+CPxzmfVbt6RWM=; b=wcbm2UmOmL/pmnAEBKNPk/2WDWbPH2TBzVGKplxwa/8qxw8vSTLrFj0YaQ62KMdqmr RgVWW61ffCjDP5JqgIw64zRVMTHvjDjdLaDuULBwc5Na53BX2OZ37aIltlFe7z4F29Em o/PmrgJPyaJ9lPTHBLoJZGIhcMC2ttfjtVB6R9ADh5gLIP2whd6Dxt6qbrtbup4VDibm 9It+roSYTTPb5IeaIDC5YLF0ZStgX9Z9t6sys0AFq8JM4KP5vt1kqORT2DQ1LH3hnPes iz+IFJmRhsb69Gl8bMtR0BbQ/bZKK1LZPYhqOBNHGcmKjmxaMl0fNXf6O7kcjUH8WC5H Vy6Q== X-Received: by 10.152.6.67 with SMTP id y3mr8211306lay.90.1422029554307; Fri, 23 Jan 2015 08:12:34 -0800 (PST) Original-Received: by 10.112.124.193 with HTTP; Fri, 23 Jan 2015 08:12:14 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:98636 Archived-At: Specifically, try the example below: ``` class A: pass class B: def __init__(self): pass def fun(self): pass class C: pass ``` 1) If point is in the line immediately after "class B:", then C-M-h will select the entire class B definition, as expected. 2) If point is in the line "class B:", then C-M-h will select just the definition of the fun method, which is entirely unexpected! Cheers -- Carlos