Barry Warsaw <ba...@python.org> writes:

> python-mode.el works fine in Emacs

Maybe now -- I haven't checked closely -- but it didn't when I tried to
fix it, and people are now trying to incorporate Emacs-specific
features.  I found the issues actually using it originally, and others
did according to Debian bug reports.

> I also think that python-mode.el feels more natural to Python  
> programmers, but I have only anecdotal evidence for that.

Doubtless, but Emacs isn't just for Python programmers, and surely modes
should be consistent.  I rely (modulo a few historical things which
should be fixed) on the same conventions if I'm hacking Python as, say,
Fortran, sh, or Lisp.  In fact, part of the idea of the new mode was to
figure out what more to abstract over similar modes.

If people don't like the conventions or want things which break other
code, they can customize and distribute the customizations, of course.
(Custom theme support may help.)  I'd hope they'd try to understand the
general conventions, though, and not cause confusion over them.

> Ultimately, it does a disservice to Python programmers, Emacs users  
> and XEmacs users to have multiple versions of this major mode.

I'm not sure about that, but it's hardly the only thing that's different
from XEmacs...

> Let's agree that everyone involved have the right intention to improve
> the situation,

I don't doubt your intentions -- sorry if it seems otherwise.  It's a
different matter for someone else if they don't respect the FSF's
copyright, for instance, and that's presumably mutual.

> I still propose we GPLv3 python-mode.el.  Thus if we cannot merge, we  
> will simply continue to develop python-mode.el separately, educate  
> users as to the differences, and let them decide which they prefer.   
> With a GPLv3 python-mode.el we can all borrow from each other.

Fine.  That solves the basic problem of copying code from Emacs in
accordance with the licence -- e.g. with appropriate copyright notices
-- but I'm sure you'll keep an eye on that.

Happy hacking.
_______________________________________________
Python-mode mailing list
Python-mode@python.org
http://mail.python.org/mailman/listinfo/python-mode

Reply via email to