Could Emacs be rewritten in Python?
aahz at pythoncraft.com
Mon Apr 7 22:56:38 CEST 2003
In article <m2k7e75aze.fsf at localhost.localdomain>,
Patrick K. O'Brien <pobrien at orbtech.com> wrote:
>Is it enough to support the following:
>* default Emacs keybindings
>* ability to remap keybindings
>* multiple buffers and multiple windows
>* multiple modes
>* keyboard friendliness (no need for a mouse)
>* minibuffer-style control of environment
>If not, what's missing and what's the definition of a "good editor"
>written in Python? Should it allow customizations and extensions,
>like Emacs, but be a completely new and Pythonic API?
What's missing is a set of default vi keybindings. Another missing
feature is working from the console.
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