all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Nick Roberts <nickrob@snap.net.nz>
Cc: emacs-devel@gnu.org
Subject: Re: python-mode patch
Date: Mon, 21 Aug 2006 09:41:21 +1200	[thread overview]
Message-ID: <17640.55041.315587.638100@kahikatea.snap.net.nz> (raw)
In-Reply-To: <20060820214937.48E0.SLAWOMIR.NOWACZYK.847@student.lu.se>

 > Anyway, it seems that essentially *nobody* is using python-mode from
 > CVS Emacs. 

I think it's only safe to assume no one is currently developing python-mode.

 >            There are two reasons, I imagine. First, it isn't all that
 > usable ATM -- there is quite a number of annoying quirks and things
 > that do not work as well as they should. Most of them seem to be minor
 > and not too difficult to fix, though, as the code is pretty clean.
 > 
 > The other reason, probably even important, is that there is another
 > python-mode, at http://sf.net/projects/python-mode

Doesn't this mode only work with XEmacs?

 > "Our" python-mode has one important advantage, however: it uses comint
 > for running Python interpreter, while the other one seems to have
 > ad-hoc code for talking to the Python. Therefore I do not think it is
 > a good idea to give up developing our version.

The other python-mode uses something called pdbtrack.  Can that be made to work
with Emacs?  (Perhaps Ken Mannheimer can elucidate).  I am interested in
improving pdb in gud.el but don't know enough about python.

 > Taking it into account, I would like to become a maintainer of
 > python-mode. I would also like to try and fix as much as possible (due
 > to lack of my time it may not end up being all that much, though)
 > before the release. It should not cause any real problems since, as I
 > said, nobody appears to be using the mode currently.

It will be a problem if you accidentally remove features that you are not
aware of.

 > And it is important to have a *working* mode for the release, if it is
 > to ever gain a reasonable user base.

Others seem to think it does work reasonably well.  Perhaps they can review
your proposed changes.

 > One problem I have is about naming, as it is more than a little
 > confusing right now. "Our" mode is called python-mode, distributed in
 > file python.el, and uses commands starting with python-. The other
 > mode, originally developed by Tim Peters and maintained now (I think)
 > by Barry A. Warsaw is also called python-mode.
 > 
 > It would be good to have unambiguous way of talking about those modes.
 > Does anyone have a suggestion how to avoid confusion?
 > 
 > Would saying "GNU python-mode" make sense?

On this mailing list if you say python-mode, we would assume you mean the
one in the CVS repository.

-- 
Nick                                           http://www.inet.net.nz/~nickrob

  parent reply	other threads:[~2006-08-20 21:41 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-10 10:43 python-mode patch Slawomir Nowaczyk
2006-08-10 11:22 ` Nick Roberts
2006-08-10 16:12   ` Slawomir Nowaczyk
2006-08-10 20:19   ` Richard Stallman
2006-08-20 19:53     ` Slawomir Nowaczyk
2006-08-20 20:31       ` Steven Huwig
2006-08-21  9:39         ` Slawomir Nowaczyk
2006-08-20 21:08       ` Edward O'Connor
2006-08-21  9:03         ` Piet van Oostrum
2006-08-21  9:39           ` Slawomir Nowaczyk
2006-08-21 17:57         ` Peter Lee
2006-08-22  1:31           ` Stefan Monnier
2006-08-22 19:40             ` Peter Lee
2006-08-22 20:07               ` Slawomir Nowaczyk
2006-08-22 20:31                 ` Peter Lee
2006-08-23 20:10                   ` Slawomir Nowaczyk
2006-09-09 19:48                     ` Stefan Monnier
2006-08-20 21:41       ` Nick Roberts [this message]
2006-08-21  9:39         ` Slawomir Nowaczyk
2006-08-20 22:33       ` Stefan Monnier
2006-08-21  9:39         ` Slawomir Nowaczyk
2006-08-21 15:58           ` Stefan Monnier
2006-08-21 11:13       ` Richard Stallman
2006-08-23 20:10         ` Slawomir Nowaczyk
2006-08-25  7:43           ` Richard Stallman
2006-08-25  8:11             ` David Kastrup
2006-08-25  8:26             ` Nick Roberts
2006-08-26 10:08               ` Richard Stallman
2006-09-26 21:56                 ` Nick Roberts
2006-09-27  3:41                   ` Stefan Monnier
2006-09-27  5:30                     ` Nick Roberts
2006-09-27  3:59                   ` Ken Manheimer
2006-09-28  2:13                     ` Richard Stallman
2006-08-25  7:43           ` Richard Stallman
2006-08-25 15:44             ` Slawomir Nowaczyk
2006-08-21 18:27       ` Ken Manheimer
2006-08-23  8:12         ` Nick Roberts
2006-08-23 15:03           ` Ken Manheimer
2006-08-24 19:08         ` Slawomir Nowaczyk
2006-08-24 22:06           ` Nick Roberts

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=17640.55041.315587.638100@kahikatea.snap.net.nz \
    --to=nickrob@snap.net.nz \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.