From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9_?= =?UTF-8?Q?=D0=9F=D0=B0=D1=80=D0=B0=D0=BC=D0=BE=D0=BD=D0=BE=D0=B2?= Newsgroups: gmane.emacs.bugs Subject: bug#7329: [Patch] Enable completion in inferior-python-mode Date: Fri, 12 Nov 2010 23:08:19 +0300 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001636c59a953f15750494e0a9fc X-Trace: dough.gmane.org 1289592857 22813 80.91.229.12 (12 Nov 2010 20:14:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 12 Nov 2010 20:14:17 +0000 (UTC) Cc: fx@gnu.org To: 7329@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 12 21:14:11 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PH00f-0007AJ-0Z for geb-bug-gnu-emacs@m.gmane.org; Fri, 12 Nov 2010 21:14:09 +0100 Original-Received: from localhost ([127.0.0.1]:58195 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PH00e-00034d-8P for geb-bug-gnu-emacs@m.gmane.org; Fri, 12 Nov 2010 15:14:08 -0500 Original-Received: from [140.186.70.92] (port=43056 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PH00Y-0002wB-Gi for bug-gnu-emacs@gnu.org; Fri, 12 Nov 2010 15:14:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PH00U-0004up-KK for bug-gnu-emacs@gnu.org; Fri, 12 Nov 2010 15:14:02 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48298) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PH00U-0004ui-GS for bug-gnu-emacs@gnu.org; Fri, 12 Nov 2010 15:13:58 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PGzrq-000091-C7; Fri, 12 Nov 2010 15:05:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: =?UTF-8?Q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9_?= =?UTF-8?Q?=D0=9F=D0=B0=D1=80=D0=B0=D0=BC=D0=BE=D0=BD=D0=BE=D0=B2?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Nov 2010 20:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7329 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7329-submit@debbugs.gnu.org id=B7329.1289592252548 (code B ref 7329); Fri, 12 Nov 2010 20:05:02 +0000 Original-Received: (at 7329) by debbugs.gnu.org; 12 Nov 2010 20:04:12 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGzr2-00008l-Hd for submit@debbugs.gnu.org; Fri, 12 Nov 2010 15:04:12 -0500 Original-Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGzr1-00008g-2g for 7329@debbugs.gnu.org; Fri, 12 Nov 2010 15:04:11 -0500 Original-Received: by bwz12 with SMTP id 12so3413602bwz.3 for <7329@debbugs.gnu.org>; Fri, 12 Nov 2010 12:09:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:cc:content-type; bh=VxWuyXSezpJ5yAUDIATxFL71F7wvEMErDxZrnpRKrlU=; b=Xk9DBDDqFfQ4Ug4k8VD/YBYKV09O2C5xYHJJ/Kf0nI+l2CwWKIWFRgADd6aQRWzobL a4y5q/cql7gLYw/Kj2pm6cJGUrS5MZJUIhTzzg4BV+c4mzaAPvARQbvHAGQa5VK/Ls13 4us/QXrrgtefb410Qd1s0Ff7Msv2Tg7fBiLb8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:cc:content-type; b=UowzQn2bC8whsHUX/C7Eim/XOVrUBh27hy+fjj2uUc6pTYFXPG/wqe1UoASwZE9sdQ WHPbkzNegMFuwuLg8s6OCYpgJpwpFjsJ5/K7bvd+1vGm4Y157CT1Hfa+hg74GAS1JBEa C94pmipmft6RqR8GjTWz+s0InGRCh+tjyMKmc= Original-Received: by 10.204.119.145 with SMTP id z17mr3255498bkq.128.1289592539911; Fri, 12 Nov 2010 12:08:59 -0800 (PST) Original-Received: by 10.204.49.208 with HTTP; Fri, 12 Nov 2010 12:08:19 -0800 (PST) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Fri, 12 Nov 2010 15:05:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:41531 Archived-At: --001636c59a953f15750494e0a9fc Content-Type: text/plain; charset=UTF-8 Hello! I've managed to enable completion in Python interpreter buffer, patch attached. The change in python-check-comint-prompt also fixes completion in Python buffer when prompt in interpreter buffer is not clear (a command is entered but not yet executed). I didn't notice any regressions yet, but maybe the "\\="-thingy was actually meaning something :-) Please review my patch, I'm ready to improve it if needed. Best wishes, Andrey Paramonov --001636c59a953f15750494e0a9fc Content-Type: text/x-diff; charset=US-ASCII; name="inferior-python-completion.patch" Content-Disposition: attachment; filename="inferior-python-completion.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ggfhkhg90 LS0tIC9ob21lL3BlbnQvcHl0aG9uLmVsLm9yaWcJMjAxMC0xMS0xMiAyMTo1NTo0Ny4wMDAwMDAw MDAgKzAzMDAKKysrIC9ob21lL3BlbnQvcHl0aG9uLmVsCTIwMTAtMTEtMTIgMjE6NTE6MjYuMDAw MDAwMDAwICswMzAwCkBAIC0xNDEyLDYgKzE0MTIsOCBAQAogICAoc2V0IChtYWtlLWxvY2FsLXZh cmlhYmxlICdjb21pbnQtaW5wdXQtZmlsdGVyKSAncHl0aG9uLWlucHV0LWZpbHRlcikKICAgKGFk ZC1ob29rICdjb21pbnQtcHJlb3V0cHV0LWZpbHRlci1mdW5jdGlvbnMgIydweXRob24tcHJlb3V0 cHV0LWZpbHRlcgogCSAgICBuaWwgdCkKKyAgKGFkZC1ob29rICdjb21wbGV0aW9uLWF0LXBvaW50 LWZ1bmN0aW9ucworICAgICAgICAgICAgJ3B5dGhvbi1jb21wbGV0aW9uLWF0LXBvaW50IG5pbCAn bG9jYWwpCiAgIDs7IFN0aWxsIHJlcXVpcmVkIGJ5IGBjb21pbnQtcmVkaXJlY3Qtc2VuZC1jb21t YW5kJywgZm9yIGluc3RhbmNlCiAgIDs7IChhbmQgd2UgbmVlZCB0byBtYXRjaCB0aGluZ3MgbGlr ZSBgPj4+IC4uLiA+Pj4gJyk6CiAgIChzZXQgKG1ha2UtbG9jYWwtdmFyaWFibGUgJ2NvbWludC1w cm9tcHQtcmVnZXhwKQpAQCAtMTgxNCw3ICsxODE2LDcgQEAKIGluZm9ybWF0aW9uIGV0Yy4gIElm IFBST0MgaXMgbm9uLW5pbCwgY2hlY2sgdGhlIGJ1ZmZlciBmb3IgdGhhdCBwcm9jZXNzLiIKICAg KHdpdGgtY3VycmVudC1idWZmZXIgKHByb2Nlc3MtYnVmZmVyIChvciBwcm9jIChweXRob24tcHJv YykpKQogICAgIChzYXZlLWV4Y3Vyc2lvbgotICAgICAgKHNhdmUtbWF0Y2gtZGF0YSAocmUtc2Vh cmNoLWJhY2t3YXJkICI+Pj4gXFw9IiBuaWwgdCkpKSkpCisgICAgICAoc2F2ZS1tYXRjaC1kYXRh IChyZS1zZWFyY2gtYmFja3dhcmQgIl4+Pj4gIiBuaWwgdCkpKSkpCiAKIDs7IEZpeG1lOiAgSXMg dGhlcmUgYW55dGhpbmcgcmVhc29uYWJsZSB3ZSBjYW4gZG8gd2l0aCByYW5kb20gbWV0aG9kcz8K IDs7IChDdXJyZW50bHkgb25seSB3b3JrcyB3aXRoIGZ1bmN0aW9ucy4pCg== --001636c59a953f15750494e0a9fc--