From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dave Love Newsgroups: gmane.emacs.devel Subject: Re: Current state of python.el in the Emacs trunk Date: Mon, 21 Feb 2011 00:51:27 +0000 Message-ID: <87oc66ky5s.fsf@liv.ac.uk> References: <4D40F55C.2040400@gmail.com> <874o85t61z.fsf@liv.ac.uk> <87y65hukcj.fsf@stupidchicken.com> <86r5b8llwc.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1298249505 32383 80.91.229.12 (21 Feb 2011 00:51:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 21 Feb 2011 00:51:45 +0000 (UTC) Cc: Chong Yidong , Stefan Monnier , "emacs-devel@gnu.org" To: Christoph Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 21 01:51:40 2011 Return-path: Envelope-to: ged-emacs-devel@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 1PrK03-0000ZY-Jh for ged-emacs-devel@m.gmane.org; Mon, 21 Feb 2011 01:51:40 +0100 Original-Received: from localhost ([127.0.0.1]:44467 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PrK03-0005DP-4T for ged-emacs-devel@m.gmane.org; Sun, 20 Feb 2011 19:51:39 -0500 Original-Received: from [140.186.70.92] (port=55562 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PrJzu-00059K-TA for emacs-devel@gnu.org; Sun, 20 Feb 2011 19:51:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PrJzt-0004uf-N3 for emacs-devel@gnu.org; Sun, 20 Feb 2011 19:51:30 -0500 Original-Received: from mail169.messagelabs.com ([85.158.138.179]:19753) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PrJzt-0004uP-CX for emacs-devel@gnu.org; Sun, 20 Feb 2011 19:51:29 -0500 X-VirusChecked: Checked X-Env-Sender: D.Love@liverpool.ac.uk X-Msg-Ref: server-6.tower-169.messagelabs.com!1298249487!51961883!1 X-StarScan-Version: 6.2.9; banners=-,-,- X-Originating-IP: [138.253.100.159] Original-Received: (qmail 15659 invoked from network); 21 Feb 2011 00:51:27 -0000 Original-Received: from mxe.liv.ac.uk (HELO mxe.liv.ac.uk) (138.253.100.159) by server-6.tower-169.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 21 Feb 2011 00:51:27 -0000 Original-Received: from mailhube.liv.ac.uk ([138.253.100.157]) by mxe.liv.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1PrJzr-0003S3-GN; Mon, 21 Feb 2011 00:51:27 +0000 Original-Received: from localhost ([127.0.0.1] helo=mailhube.liv.ac.uk) by mailhube.liv.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1PrJzr-0003IV-Ea; Mon, 21 Feb 2011 00:51:27 +0000 Original-Received: from pc102091.liv.ac.uk ([138.253.102.91] helo=albion) by mailhube.liv.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1PrJzr-0003IS-Ao; Mon, 21 Feb 2011 00:51:27 +0000 Original-Received: from dlove by albion with local (Exim 4.71) (envelope-from ) id 1PrJzr-0000yQ-9T; Mon, 21 Feb 2011 00:51:27 +0000 X-Draft-From: ("nnimap+imap.liv.ac.uk:Misc" 8012) User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.2 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-Received-From: 85.158.138.179 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:136307 Archived-At: Christoph writes: > I'm confused. Didn't I offer to do maintenance work, like for example > integrating Dave's bug fixes (if he agreed to it)? I'm not sure what fixes you mean. I've just maintained a separate version. > I have actually spent quite some time digging through the current > python.el mode and tried to do some clean up and fix things. That stuff simply shouldn't be there, which is why it originally wasn't. It appears all the world's Python, so it doesn't matter if it causes global problems and more-or-less excludes similar things for other interpreters as far as I remember. (I implemented a gud-minor-mode, of course, but it required changes to gud.el and I didn't keep up with Emacs. I think the general facility was less code than the Python-specific version.)