[Python-mode] Major mode name change?
Barry Warsaw
barry at python.org
Tue Dec 9 00:38:06 CET 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Dec 8, 2008, at 6:15 PM, Gerard Brunick wrote:
> Would it possibly be a good idea to change the name of the python
> editing mode in python-mode so that it does not conflict with the
> FSF python editing mode name? In particular, it seems that "py-
> python-mode" or "py-mode" might be good alternative names that are
> consistent with the "py-" naming scheme that is used for just about
> everything else in python-mode.el
>
> As I see it, such a change would have the following advantages:
>
> 1. Both versions of the python editing mode could peacefully coexist.
> 2. Many people prefer python-mode.el, but sage-mode is built on top
> of python.el, so the Sage folks are left out in the cold. (Or more
> accurately, must make an irreversible decision to use either python-
> mode or python.el for each emacs session.)
> 3. It would be more clear to folks what major mode there buffer was
> in which might cut down on the confusing.
> 4. If you have elisp which needs the "python-mode" function name, it
> is easy to create an alias to the new name, so that things don't
> break.
>
> I suspect that there are people who have put a great deal of work
> into python-mode.el and might be frustrated that GNU Emacs people
> choose to conflict with their work. In particular, these people
> might be hesitant to concede the "good name." It is not my goal to
> antagonize you if you are such a person; however, it seems that this
> would make things much more convenient for people who work with GNU
> Emacs.
I appreciate the suggestion, but IMHO, we were here first. By a very
very long shot. I would not support such a change in python-mode.el,
sorry.
Much more productive I think would be a concerted effort to merge the
two modules. There's been talk, but unfortunately not too much code,
which I can sympathize with because I don't have any time to work on
such a merge either. ;)
I would certainly help facilitate such a merge by providing guidance
though. I'm sure Skip and probably Ken would and could do the same
too. I think there aren't any remaining licensing obstacles to such a
merge (well there never really was anyway).
- -Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
iQCVAwUBST2v3nEjvBPtnXfVAQK/BwQAi5udT/02+oFpAGctiY0TVdfjFa55ezuP
HYR/XPJymTI6BVd+SrE6l5/TjUayB6Tya3cxnHI35KrudRgTBfHIDfaFiit8dZSs
7ZpRPgUvyqx9CIxLeJF5zkre+MgujzDj7/sdmh/QBFDaIRF2o8YUmqt/VW5Kyfna
wTXP2bYqXO0=
=iiKS
-----END PGP SIGNATURE-----
More information about the Python-mode
mailing list