From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 19 02:30:27 2013 Received: (at submit) by debbugs.gnu.org; 19 Aug 2013 06:30:27 +0000 Received: from localhost ([127.0.0.1]:39688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VBIyv-0005kW-8j for submit@debbugs.gnu.org; Mon, 19 Aug 2013 02:30:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34612) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VBDaJ-0004M7-HQ for submit@debbugs.gnu.org; Sun, 18 Aug 2013 20:44:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VBDa9-000747-HX for submit@debbugs.gnu.org; Sun, 18 Aug 2013 20:44:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52060) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBDa9-000743-Ea for submit@debbugs.gnu.org; Sun, 18 Aug 2013 20:44:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36321) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBDa5-00037A-24 for bug-gnu-emacs@gnu.org; Sun, 18 Aug 2013 20:44:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VBDa0-00072b-HX for bug-gnu-emacs@gnu.org; Sun, 18 Aug 2013 20:44:24 -0400 Received: from eumx.net ([91.82.101.43]:45701 helo=owm.eumx.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBDa0-000725-Ay for bug-gnu-emacs@gnu.org; Sun, 18 Aug 2013 20:44:20 -0400 From: Rasmus Pank Roulund To: bug-gnu-emacs@gnu.org Subject: 24.3.50; python.el completion broken Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAAAAAByaaZbAAAAAmJLR0QA/4ePzL8AAAAJcEhZ cwAAAEgAAABIAEbJaz4AAAHKSURBVEjHlZTLlexACENnf3NRLiRCLmSiUBQR5y08v3Z73P1Y2nWr EAg+9iZ88e3j5nzqfwHlXeDIxbwN9OzuNn4bqN1EeDd5Byit25Ck/AKY7BpFXZRlXgBduxHTtBhp 6HsA7Q4yjKrRULdAwDPUgKsahXqUfX6hqCr3oGQaPC3fihZNxTC7A+1+VPEEmIYEDvXYemj4cx+q oVcwG8FsvwDc0BFoB5i17oEIKlTRqsI+jHUDIFXTDaQwk3vAjCRmoKI+W/bqBRcQQ5niNBRXGmag Nx4PvDLf7pbSjsfOPrn7CshkhCSp5p2Jy0jjHD2pvASsrzSyu65XI+o+TsQFnSfiCfiyZgMg79Tt APUcqaQ4wtt/2zvzq01uAZB9KO3H47ih37wbqMeV+Rs4fp+2TtWxSq6AuQAORZrrlFrnLfTt4FxX yVfrd3e36rpKZ+/kx/O5TKkfalyi8klJF8Dvac9nF/BuPCWegZ+Esj5mFNBXA8+AC8q7G7ta0F/m +IwTYJgB1bR6nBHcAUFZAQMV+8sXfwKmNwDHxYp7T4+cAWVbqq4qdTKu+5S+TTH+Xpj8PPkseqA9 MzPjJE/3P5e1eREnDeL/AHgX+Ac1wLS1jG2Y1gAAAABJRU5ErkJggg== Date: Mon, 19 Aug 2013 02:44:15 +0200 Message-ID: <87ob8uo6g0.fsf@pank.eu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: -3.4 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 19 Aug 2013 02:30:19 -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: -3.4 (---) Hi, With Christopher Schmidt's comint changes on 2013-08-08 python.el completion breaks. To reproduce do emacs -q M-x run-python x [TAB] I've included a simple fix that may or may not be sufficient. Here's the diff -c output *** python.el 2013-08-19 02:13:21.822104349 +0200 --- python1.el 2013-08-19 02:13:52.323300415 +0200 *************** *** 2276,2283 **** ;; heuristic. (with-current-buffer (process-buffer process) (buffer-substring-no-properties ! (overlay-start comint-last-prompt-overlay) ! (overlay-end comint-last-prompt-overlay)))) (completion-context ;; Check whether a prompt matches a pdb string, an import ;; statement or just the standard prompt and use the --- 2276,2283 ---- ;; heuristic. (with-current-buffer (process-buffer process) (buffer-substring-no-properties ! (marker-position (car comint-last-prompt)) ! (marker-position (cdr comint-last-prompt))))) (completion-context ;; Check whether a prompt matches a pdb string, an import ;; statement or just the standard prompt and use the Here's a changelog, if needed. 2013-08-19 Rasmus Pank Roulund * progmodes/python.el (python-shell-completion-get-completions): Replace reference to comint-last-prompt-overlay with comint-last-prompt. Let me know if I did something wrong! =E2=80=93Rasmus In GNU Emacs 24.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.2) of 2013-08-17 on pank Bzr revision: eliz@gnu.org-20130817171807-fxigtkbc6yy8m9iw Windowing system distributor `The X.Org Foundation', version 11.0.11402000 System Description: Arch Linux From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 01 20:05:41 2013 Received: (at control) by debbugs.gnu.org; 2 Sep 2013 00:05:41 +0000 Received: from localhost ([127.0.0.1]:35891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGHeG-0001kv-Ui for submit@debbugs.gnu.org; Sun, 01 Sep 2013 20:05:41 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:49811 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGHeC-0001kk-3h for control@debbugs.gnu.org; Sun, 01 Sep 2013 20:05:39 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VGHeB-0002wL-Jd for control@debbugs.gnu.org; Sun, 01 Sep 2013 20:05:35 -0400 Date: Sun, 01 Sep 2013 20:05:35 -0400 Message-Id: Subject: control message for bug 15240 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -7.4 (-------) 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: -7.4 (-------) merge 15128 15240 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 02 09:15:27 2013 Received: (at 15128-done) by debbugs.gnu.org; 2 Sep 2013 13:15:27 +0000 Received: from localhost ([127.0.0.1]:37269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGTyY-00074z-9y for submit@debbugs.gnu.org; Mon, 02 Sep 2013 09:15:26 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:33545 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGTyP-00074i-Q2 for 15128-done@debbugs.gnu.org; Mon, 02 Sep 2013 09:15:22 -0400 Received: from [181.164.60.202] (port=50964 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1VGTyO-0000eO-FG; Mon, 02 Sep 2013 09:15:16 -0400 User-agent: mu4e 0.9.9.5; emacs 24.3.1 From: fgallina@gnu.org To: 15128-done@debbugs.gnu.org Subject: 24.3.50; python.el completion broken Date: Mon, 02 Sep 2013 10:15:14 -0300 Message-ID: <87eh97fjq5.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: 15128-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 (-------) Hello Rasmus, I fixed this in revno 114094. I took a different approach, avoiding use of the comint-last-prompt* vars in a way to keep compatiblity with Emacs 24.x. Regards, Fabián. From unknown Sun Jun 22 20:56:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 11 Oct 2013 11:24:04 +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