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: Tue, 15 Feb 2011 20:07:52 +0000 Message-ID: <874o85t61z.fsf@liv.ac.uk> References: <4D40F55C.2040400@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1297800498 18172 80.91.229.12 (15 Feb 2011 20:08:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 15 Feb 2011 20:08:18 +0000 (UTC) Cc: Christoph , "emacs-devel@gnu.org" To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 15 21:08:11 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 1PpRBy-0004Y8-38 for ged-emacs-devel@m.gmane.org; Tue, 15 Feb 2011 21:08:10 +0100 Original-Received: from localhost ([127.0.0.1]:59451 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PpRBw-0001Z9-FN for ged-emacs-devel@m.gmane.org; Tue, 15 Feb 2011 15:08:08 -0500 Original-Received: from [140.186.70.92] (port=51434 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PpRBm-0001XB-Gc for emacs-devel@gnu.org; Tue, 15 Feb 2011 15:07:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PpRBk-0004BT-9D for emacs-devel@gnu.org; Tue, 15 Feb 2011 15:07:58 -0500 Original-Received: from mail204.messagelabs.com ([85.158.143.51]:19585) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PpRBj-0004B8-Td for emacs-devel@gnu.org; Tue, 15 Feb 2011 15:07:56 -0500 X-VirusChecked: Checked X-Env-Sender: D.Love@liverpool.ac.uk X-Msg-Ref: server-6.tower-204.messagelabs.com!1297800473!23402054!1 X-StarScan-Version: 6.2.9; banners=-,-,- X-Originating-IP: [138.253.100.159] Original-Received: (qmail 30681 invoked from network); 15 Feb 2011 20:07:53 -0000 Original-Received: from mxe.liv.ac.uk (HELO mxe.liv.ac.uk) (138.253.100.159) by server-6.tower-204.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 15 Feb 2011 20:07:53 -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 1PpRBg-0005td-Ue for emacs-devel@gnu.org; Tue, 15 Feb 2011 20:07:52 +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 1PpRBg-0004AY-Sy; Tue, 15 Feb 2011 20:07:52 +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 1PpRBg-0004AV-PE; Tue, 15 Feb 2011 20:07:52 +0000 Original-Received: from dlove by albion with local (Exim 4.71) (envelope-from ) id 1PpRBg-0000eo-Nz; Tue, 15 Feb 2011 20:07:52 +0000 X-Draft-From: ("nnimap+imap.liv.ac.uk:Misc" 7739) 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.143.51 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:136067 Archived-At: [This message was stuck offline. Apologies for the late delivery.] Stefan Monnier writes: >> I noticed that the original author Dave Love has an updated version on his >> website, that, among other things, also supports Python 3. There is a note >> in the beginning of the file that this version is not covered by FSF >> copyright anymore. Can anybody (Dave?) shed some light on as to why there is >> such a big discrepancy between the Emacs version and Dave's version on >> his homepage? There were various ill-advised changes to the Emacs fork, for one thing, and people weren't interested in fixing the bugs as far as I can tell, possibly because of the propaganda from the direction of the old, less-capable mode. > We'd be happy to do that if we could, yes. We'd also be happy to have > Dave help maintain our python.el directly. It was unrewarding even to comment on bugs in it previously, and I wouldn't want just to help and be over-ruled in things like support for Python 3. In fact, much of the mode should be dumped anyway in favour of abstraction into a general framework, as intended; I don't understand why that was rejected. >> I would also like to volunteer to work on python.el by integrating >> Dave's changes, and work on other issues. > > If you can help clear the the communication between Dave and us, that > would be wonderful, yes. I responded to cyd some time ago, and I don't have time to dig that or repeat it now, sorry. Since you're planning to replace python.el with python-mode.el for some strange reason, I don't understand why this is relevant or why assignment difficulties matter, otherwise I might have been more careful. (python-mode.el even infringes the GPL.)