From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 19 17:52:40 2013 Received: (at submit) by debbugs.gnu.org; 19 Aug 2013 21:52:40 +0000 Received: from localhost ([127.0.0.1]:41156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VBXNP-00036J-FH for submit@debbugs.gnu.org; Mon, 19 Aug 2013 17:52:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43427) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VBWy0-0002O3-QD for submit@debbugs.gnu.org; Mon, 19 Aug 2013 17:26:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VBWxz-0003ke-DK for submit@debbugs.gnu.org; Mon, 19 Aug 2013 17:26: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=-99.2 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBWxz-0003ka-BF for submit@debbugs.gnu.org; Mon, 19 Aug 2013 17:26:23 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45122) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBWxw-000698-Pd for bug-gnu-emacs@gnu.org; Mon, 19 Aug 2013 17:26:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VBWxu-0003jL-3R for bug-gnu-emacs@gnu.org; Mon, 19 Aug 2013 17:26:20 -0400 Received: from mail-la0-x22b.google.com ([2a00:1450:4010:c03::22b]:64885) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBWxt-0003jC-SO for bug-gnu-emacs@gnu.org; Mon, 19 Aug 2013 17:26:18 -0400 Received: by mail-la0-f43.google.com with SMTP id ep20so3737562lab.16 for ; Mon, 19 Aug 2013 14:26:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=LdgJCHc/PQ/n6P2620a6mdxGBSVB5qvZYdLlUEX37J8=; b=b40lHL2RYJrNbXydJz9/1WG6t22pNUkbOwT53uULOP8/29yjVwA+xN+xXKkJMDq5Vn m7xJoIk/ydshLWLRtY+1TWP18tAVUd810ihP99siRk8jcGNVyV0AR0s9Mdnb4tEJmEpy ZkyKs/HiHoXAgkBTN6zYbcOgvWWFrXfJ9ctYb1jqMu/JA3VybjD3GH6dMY+MHeMX/Itc N0c/IdmF6OCK0Rv3SmmMMNVbAaGVfR1WvRT40YU6Pabrk2YYdQuKwYaZLl1iL+20X+Hr BuIljnWD6qasurp/wcBF8QXj+N9GKf2JWYF8+8vHMSNbdRX/iasTAUH8pedQ4SGY6yC3 Adwg== X-Received: by 10.112.34.107 with SMTP id y11mr26518lbi.68.1376947576450; Mon, 19 Aug 2013 14:26:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.152.25.227 with HTTP; Mon, 19 Aug 2013 14:25:36 -0700 (PDT) From: Daniel Elliott Date: Mon, 19 Aug 2013 16:25:36 -0500 Message-ID: Subject: python mode patch To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=ISO-8859-1 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.4 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 19 Aug 2013 17:52:37 -0400 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: -2.4 (--) Hello, I'm submitting a patch that has been tremendously helpful to me. Please consider this for addition into the next release of the world's most excellent editor. 2013-08-19 Dan Elliott * progmodes/python.el (python-shell-send-region): added fix suggested by Barry Warsaw for python-mode.el to fix unexpected indentation error w\ hen sending region to interpreter === modified file 'lisp/progmodes/python.el' *** lisp/progmodes/python.el 2013-08-16 05:15:51 +0000 --- lisp/progmodes/python.el 2013-08-19 21:14:34 +0000 *************** Returns the output. See `python-shell-s *** 2128,2134 **** ;; When sending a region, add blank lines for non sent code so ;; backtraces remain correct. (make-string (1- line-num) ?\n)) ! (buffer-substring start end)) nil t)) (defun python-shell-send-buffer (&optional arg) --- 2128,2137 ---- ;; When sending a region, add blank lines for non sent code so ;; backtraces remain correct. (make-string (1- line-num) ?\n)) ! ;; wrap with a conditional to avoid errors about python unexpected indentation ! "if True:\n" ! (buffer-substring start end) ! "\n") nil t)) (defun python-shell-send-buffer (&optional arg) Thank you for all of your hard work. - dan From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 26 21:54:46 2013 Received: (at 15137) by debbugs.gnu.org; 27 Aug 2013 01:54:46 +0000 Received: from localhost ([127.0.0.1]:57835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VE8UX-0001on-FT for submit@debbugs.gnu.org; Mon, 26 Aug 2013 21:54:45 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:23902) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VE8UV-0001of-F1 for 15137@debbugs.gnu.org; Mon, 26 Aug 2013 21:54:43 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqwNABK/CFHO+KK6/2dsb2JhbABEvgsBAQIBAQJ7F3OCHwEFViMQCw4mEhQYDSQBiCPBLZEKA6R6gV6DEw X-IPAS-Result: AqwNABK/CFHO+KK6/2dsb2JhbABEvgsBAQIBAQJ7F3OCHwEFViMQCw4mEhQYDSQBiCPBLZEKA6R6gV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="24589749" Received: from 206-248-162-186.dsl.teksavvy.com (HELO ceviche.home) ([206.248.162.186]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 26 Aug 2013 21:54:35 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 0DEB566091; Mon, 26 Aug 2013 21:54:42 -0400 (EDT) From: Stefan Monnier To: Daniel Elliott , =?windows-1252?Q?Fabi=E1n?= E. Gallina Subject: Re: bug#15137: python mode patch Message-ID: References: Date: Mon, 26 Aug 2013 21:54:42 -0400 In-Reply-To: (Daniel Elliott's message of "Mon, 19 Aug 2013 16:25:36 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 15137 Cc: 15137@debbugs.gnu.org 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: 0.3 (/) > ! (buffer-substring start end)) [...] > ! ;; wrap with a conditional to avoid errors about python unexpected = indentation > ! "if True:\n" > ! (buffer-substring start end) > ! "\n") That looks pretty good, thank you. Fabi=E1n, could you take a look? Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 31 08:44:54 2013 Received: (at 15137) by debbugs.gnu.org; 31 Aug 2013 12:44:54 +0000 Received: from localhost ([127.0.0.1]:33101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VFkXu-0001D5-1Z for submit@debbugs.gnu.org; Sat, 31 Aug 2013 08:44:54 -0400 Received: from mail-yh0-f51.google.com ([209.85.213.51]:34512) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VFkXq-0001Cq-4h for 15137@debbugs.gnu.org; Sat, 31 Aug 2013 08:44:50 -0400 Received: by mail-yh0-f51.google.com with SMTP id t59so36601yho.10 for <15137@debbugs.gnu.org>; Sat, 31 Aug 2013 05:44:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-type :content-transfer-encoding; bh=wWoAK5JA3zyjsM1ZZDgPqkMpiiL+OLvsSGlf8QCmO/U=; b=JQo+txcwywtwb+no0ejvw3UYlTRtYnu5mQNJIAmLCWYjAnX3op9oYEudTKLJ5jNS/X PArMNHeIiaS0USn/8YvmsX5r6sAcs9PNMP4vBCcBdjwuBvGu9niwjeR+MNr+bImhetGa FUH3/P7p5i1ppXQCK4O+QNecmMGFwq444cwC+WdWfT855l7tH+96kjPTsmUo0klA4eiu B8dOJl13ygwwlEiZA0gWK62g2U8Zo85+zcNZT4CpEKuTtUGNkynMXXPodxop68usPeWZ ZU9NBvofbnelynDafGet2HMZuFde38DYpzmjYAMGMI0VA0iKZP4qyphFIm+guGa++URm GdAQ== X-Gm-Message-State: ALoCoQle3Bppd4JxfT/Buo0s7vUfcIqmEd/XmkficzbD+DCUbE7BJqymkmR3ZpS2aPtjueFtteKB X-Received: by 10.236.81.50 with SMTP id l38mr13038656yhe.29.1377953084209; Sat, 31 Aug 2013 05:44:44 -0700 (PDT) Received: from localhost ([181.164.60.202]) by mx.google.com with ESMTPSA id o25sm3534937yhb.25.1969.12.31.16.00.00 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 31 Aug 2013 05:44:43 -0700 (PDT) References: User-agent: mu4e 0.9.9.5; emacs 24.3.1 From: fabian@anue.biz To: Stefan Monnier Subject: Re: bug#15137: python mode patch In-reply-to: Date: Sat, 31 Aug 2013 09:44:43 -0300 Message-ID: <87fvtqf2ro.fsf@anue.biz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15137 Cc: Daniel Elliott , =?utf-8?Q?Fabi=C3=A1n_E=2E?= =?utf-8?Q?_Gallina?= , 15137@debbugs.gnu.org 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: -0.7 (/) monnier@iro.umontreal.ca writes: >> ! (buffer-substring start end)) > [...] >> ! ;; wrap with a conditional to avoid errors about python unexpected indentation >> ! "if True:\n" >> ! (buffer-substring start end) >> ! "\n") > > That looks pretty good, thank you. > Fabián, could you take a look? > The idea is good but the patch needs bit more of work -- this approach will work when an indented region is sent but won't when sending a region which starts with no indentation at all. Also backtraces numbers will be wrong for a -1 offset. I'll push something for this soon. Regards, Fabián. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 01 03:23:53 2013 Received: (at submit) by debbugs.gnu.org; 1 Sep 2013 07:23:53 +0000 Received: from localhost ([127.0.0.1]:33964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VG20l-0006Cl-FH for submit@debbugs.gnu.org; Sun, 01 Sep 2013 03:23:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52418) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VG20i-0006CW-Kz for submit@debbugs.gnu.org; Sun, 01 Sep 2013 03:23:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VG20X-0003Ta-NG for submit@debbugs.gnu.org; Sun, 01 Sep 2013 03:23:43 -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]:60018) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VG20X-0003TW-Jz for submit@debbugs.gnu.org; Sun, 01 Sep 2013 03:23:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54132) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VG20S-0005Ce-6D for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2013 03:23:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VG20M-0003Sj-PX for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2013 03:23:32 -0400 Received: from moutng.kundenserver.de ([212.227.126.187]:62710) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VG20M-0003S4-Fz for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2013 03:23:26 -0400 Received: from purzel.sitgens (brln-4d0c3d5b.pool.mediaWays.net [77.12.61.91]) by mrelayeu.kundenserver.de (node=mreu4) with ESMTP (Nemesis) id 0M4gBt-1WEbmI3lwj-00yyzQ; Sun, 01 Sep 2013 09:23:24 +0200 Message-ID: <5222EBD9.1000600@easy-emacs.de> Date: Sun, 01 Sep 2013 09:25:13 +0200 From: =?UTF-8?B?QW5kcmVhcyBSw7ZobGVy?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: Re: bug#15137: python mode patch References: <87fvtqf2ro.fsf@anue.biz> In-Reply-To: <87fvtqf2ro.fsf@anue.biz> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:I7gO73sXy2QSHnQqe0J53jgzs2U3ilVFeVZepDJQ8uf RZ0PgpwoDGFJ2MSxL7fTJ/m7tyIupwu7q8TKXecW01Lb0u8tys 5VAVuPMTOsfQ3FffjLAYJCI8dCsIgZWf/b/EsiSY6GVoQjL7tT GQQqQ46/pqsCwmaQmTqcxsJlnx1fUBwSTZfZ3pqUdpgUAAsP4h mT150hgV1i/qitzVsjd7Mnq/zqFt4yuacB0pBvz5ubvHWBMj3z L+2KDvkV5eQEiisYnKYb1UcKw919N5SDWm4FrnwIpGE+yqUMTu Qk6rXTF3VCsvazCdkKYhBNmog3dpVwYmHfy6P7Z4HPld89kB1C RRm8flP+YgojuSosBHsU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] 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: -3.4 (---) 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: -3.4 (---) Am 31.08.2013 14:44, schrieb fabian@anue.biz: > > monnier@iro.umontreal.ca writes: > >>> ! (buffer-substring start end)) >> [...] >>> ! ;; wrap with a conditional to avoid errors about python unexpected indentation >>> ! "if True:\n" >>> ! (buffer-substring start end) >>> ! "\n") >> >> That looks pretty good, thank you. >> Fabián, could you take a look? >> > > The idea is good but the patch needs bit more of work -- this approach > will work when an indented region is sent but won't when sending a > region which starts with no indentation at all. Right. Current python-mode.el shifts region-or-whatever-delivered left until it starts at column 0. > Also backtraces numbers > will be wrong for a -1 offset. > Correct. BTW there is still the Emacs count-lines bug: at BOL it counts one less than from secoond column. > I'll push something for this soon. > > > Regards, > Fabián. > > > > From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 02 10:16:36 2013 Received: (at 15137-done) by debbugs.gnu.org; 2 Sep 2013 14:16:36 +0000 Received: from localhost ([127.0.0.1]:37555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGUvj-00016k-Lb for submit@debbugs.gnu.org; Mon, 02 Sep 2013 10:16:35 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:34402 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGUvh-00016c-AH for 15137-done@debbugs.gnu.org; Mon, 02 Sep 2013 10:16:33 -0400 Received: from [181.164.60.202] (port=51359 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1VGUvf-0000sj-Rh; Mon, 02 Sep 2013 10:16:32 -0400 User-agent: mu4e 0.9.9.5; emacs 24.3.1 From: fgallina@gnu.org To: 15137-done@debbugs.gnu.org Subject: python mode patch Date: Mon, 02 Sep 2013 11:16:29 -0300 Message-ID: <87d2orfgw2.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -7.4 (-------) X-Debbugs-Envelope-To: 15137-done 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: -7.4 (-------) Solved this in revno 114108. Regards, Fabián. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 09 10:16:17 2013 Received: (at 15137) by debbugs.gnu.org; 9 Sep 2013 14:16:17 +0000 Received: from localhost ([127.0.0.1]:50589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VJ2GH-000560-1P for submit@debbugs.gnu.org; Mon, 09 Sep 2013 10:16:17 -0400 Received: from mail-la0-f41.google.com ([209.85.215.41]:50136) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VJ2GE-00055l-Dq for 15137@debbugs.gnu.org; Mon, 09 Sep 2013 10:16:15 -0400 Received: by mail-la0-f41.google.com with SMTP id ec20so4928836lab.14 for <15137@debbugs.gnu.org>; Mon, 09 Sep 2013 07:16:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=e5YY8NTD9p4TiYbWr4GGHEa7iz3cFpAeHVwfDlWM4AE=; b=kT22m2aKzFSVYRdcFeRkjN3WItCal78qzs/91apJj2zOMQKA3b16chDMjofEqTI9JM 9uTinIossQTqNoR1cZgMUyuv0Ey0rmLZS7z/FW+JGpqy/kDiw5l2FBN7j96sLUn7uLbe 8Wvb1pAtldlr7Ax+53Rsr5iG9PTjCO6Je+oP8CWprgHTDXgoxxxNhHglQD+FTB+d9/4g WBh/iIIE9z/cwU00vbycxYFHSF6oNxL3GANP7h4Pft2RXA4DmziN3lP9QNP9DCZq0Ckp Cq8WTmSQie3tOuSjkaV9tI9uaE99ceVNfyh9esu4J2JNRO+stSCHQLZYzSza3HJbEpT7 v8fg== X-Received: by 10.152.9.37 with SMTP id w5mr6932998laa.23.1378736168029; Mon, 09 Sep 2013 07:16:08 -0700 (PDT) MIME-Version: 1.0 Received: by 10.152.25.227 with HTTP; Mon, 9 Sep 2013 07:15:27 -0700 (PDT) In-Reply-To: <87fvtqf2ro.fsf@anue.biz> References: <87fvtqf2ro.fsf@anue.biz> From: Daniel Elliott Date: Mon, 9 Sep 2013 09:15:27 -0500 Message-ID: Subject: Re: bug#15137: python mode patch To: fabian@anue.biz Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15137 Cc: =?ISO-8859-1?Q?Fabi=E1n_E=2E_Gallina?= , Stefan Monnier , 15137@debbugs.gnu.org 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: -0.7 (/) Fabian, You are correct on both counts. Please let me know if I can be of assistance to you. Thanks for your time and effort. - dan On Sat, Aug 31, 2013 at 7:44 AM, wrote: > > monnier@iro.umontreal.ca writes: > >>> ! (buffer-substring start end)) >> [...] >>> ! ;; wrap with a conditional to avoid errors about python unexpecte= d indentation >>> ! "if True:\n" >>> ! (buffer-substring start end) >>> ! "\n") >> >> That looks pretty good, thank you. >> Fabi=E1n, could you take a look? >> > > The idea is good but the patch needs bit more of work -- this approach > will work when an indented region is sent but won't when sending a > region which starts with no indentation at all. Also backtraces numbers > will be wrong for a -1 offset. > > I'll push something for this soon. > > > Regards, > Fabi=E1n. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 17 11:57:11 2013 Received: (at control) by debbugs.gnu.org; 17 Sep 2013 15:57:11 +0000 Received: from localhost ([127.0.0.1]:44276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VLxeI-0000Ra-OJ for submit@debbugs.gnu.org; Tue, 17 Sep 2013 11:57:11 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:45894 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VLxeG-0000RO-GD for control@debbugs.gnu.org; Tue, 17 Sep 2013 11:57:09 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VLxeG-00071b-2N for control@debbugs.gnu.org; Tue, 17 Sep 2013 11:57:08 -0400 Date: Tue, 17 Sep 2013 11:57:08 -0400 Message-Id: Subject: control message for bug 15400 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.7 (-----) 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: -5.7 (-----) forcemerge 15137 15400 From unknown Sat Jun 21 10:39:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 16 Oct 2013 11:24:03 +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