From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 05 07:04:28 2015 Received: (at submit) by debbugs.gnu.org; 5 Aug 2015 11:04:28 +0000 Received: from localhost ([127.0.0.1]:39949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZMwUm-0005hu-6O for submit@debbugs.gnu.org; Wed, 05 Aug 2015 07:04:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54142) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZMwUj-0005hj-5w for submit@debbugs.gnu.org; Wed, 05 Aug 2015 07:04:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZMwUh-0000JR-Vn for submit@debbugs.gnu.org; Wed, 05 Aug 2015 07:04:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39691) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMwUh-0000JK-TU for submit@debbugs.gnu.org; Wed, 05 Aug 2015 07:04:23 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39408) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMwUh-0003Ba-1Q for bug-gnu-emacs@gnu.org; Wed, 05 Aug 2015 07:04:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZMwUd-0000Hb-SG for bug-gnu-emacs@gnu.org; Wed, 05 Aug 2015 07:04:22 -0400 Received: from loki.jorgenschaefer.de ([87.230.15.51]:52920) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMwUd-0000Gr-MR for bug-gnu-emacs@gnu.org; Wed, 05 Aug 2015 07:04:19 -0400 Received: by loki.jorgenschaefer.de (Postfix, from userid 1000) id F40AF200701; Wed, 5 Aug 2015 13:04:17 +0200 (CEST) From: Jorgen Schaefer To: bug-gnu-emacs@gnu.org Subject: 25.0.50; python-shell-buffer-substring adds bogus if True: to unindented line Date: Wed, 05 Aug 2015 13:04:17 +0200 Message-ID: <87614u6lou.fsf@loki.jorgenschaefer.de> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hello! The function `python-shell-buffer-substring' can get confused when it is used to send a substring of a line. It tries to add if True: around an indented piece of code to prevent indentation errors, but it fails at detecting indented code correctly: (with-temp-buffer (insert "def foo():\n" " print('a')\n") (re-search-backward "print") (python-shell-buffer-substring (point) (point-at-eol) t)) => "if True: print('a')" Note that the "print" line in the resulting code is not indented. The expected result would be either "print('a')" or "if True:\n print('a')". Regards, Jorgen From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 11 23:06:17 2015 Received: (at control) by debbugs.gnu.org; 12 Aug 2015 03:06:17 +0000 Received: from localhost ([127.0.0.1]:53617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPMMq-000121-Nc for submit@debbugs.gnu.org; Tue, 11 Aug 2015 23:06:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44769) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPMMo-00011p-Pt for control@debbugs.gnu.org; Tue, 11 Aug 2015 23:06:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPMMk-0004DL-K1 for control@debbugs.gnu.org; Tue, 11 Aug 2015 23:06:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPMMk-0004DH-HI for control@debbugs.gnu.org; Tue, 11 Aug 2015 23:06:10 -0400 Received: from [190.246.172.180] (port=56333 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ZPMMj-00058a-QU for control@debbugs.gnu.org; Tue, 11 Aug 2015 23:06:10 -0400 From: fgallina@gnu.org (=?utf-8?Q?Fabi=C3=A1n?= Ezequiel Gallina) To: control@debbugs.gnu.org Subject: Date: Wed, 12 Aug 2015 00:06:06 -0300 Message-ID: <87si7ptdcx.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) merge 21086 21193 From unknown Sun Jun 22 07:36:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 21 Sep 2015 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator