Could Emacs be rewritten in Python?

Aahz aahz at pythoncraft.com
Sun Apr 6 11:16:38 EDT 2003


In article <m2k7e7addl.fsf at localhost.localdomain>,
Patrick K. O'Brien <pobrien at orbtech.com> wrote:
>
>Sure.  The new editor, PyAlaMode, is in the PyCrust CVS repository on
>SourceForge:
>
>http://sourceforge.net/projects/pycrust
>
>While it works, I plan to revise it quite a bit.  Right now it just
>uses the standard Scintilla keybindings, and there is no way to change
>them.  In fact, there is no way to customize it at all.  But before I
>add all those kind of features I want to design the architecture and
>make it based upon and semi-compatible with Emacs.  If we that and
>make it easy to integrate with Bicycle Repair Man that should make it
>closer to a Smalltalk type environment.  But first I need to get the
>foundation in good shape before I pile on features.  I'll take all the
>help I can get.

Using "semi-compatible" confuses the issue, I think.  What you want is
"comparable in power".  Another project you might want to look at is the
Python binding for vim.
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

This is Python.  We don't care much about theory, except where it intersects 
with useful practice.  --Aahz, c.l.py, 2/4/2002




More information about the Python-list mailing list