Could Emacs be rewritten in Python?
skip at pobox.com
Sun Apr 6 19:53:01 CEST 2003
Patrick> The Scintilla text control (written in C and wrapped in
Patrick> wxPython by a control called wxStyledTextCtrl) handles the
Patrick> on-screen representation and user-manipulation of the text. So
Patrick> that part is actually easy. Just read in a file, feed it to
Patrick> Scintilla, and go. The next step is wrapping all this in an
Patrick> Emacs-like framework.
If Scintilla doesn't distinguish between Emacs's notion of buffers (a chunk
of text being edited) and windows (a view onto a buffer) you may find the
task harder than it would first appear.
More information about the Python-list