Could Emacs be rewritten in Python?

Greg Ewing (using ckea25d02 at
Wed Apr 16 00:58:48 CEST 2003

Christian Tanzer wrote:
> This has nothing to do with touching point but how cursor
> movements behave. For example, searching doesn't work properly in some
> cases unless you let `inhibit-point-motion-hooks` to a true value.

Er... if it has nothing to do with touching point, how
come you have to fiddle with some global that has 'point'
in its name?

> But there isn't that much difference between an attribute of a buffer
> object (in the Python sense) and a buffer-locale variable (in the
> Emacs sense).

The difference is that the buffer (or some other data structure
from which the buffer can be easily reached) would be an explicit

Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand

More information about the Python-list mailing list