Could Emacs be rewritten in Python?

Greg Ewing (using news.cis.dfn.de) ckea25d02 at sneakemail.com
Tue Apr 15 18:58:48 EDT 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
argument.

-- 
Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand
http://www.cosc.canterbury.ac.nz/~greg





More information about the Python-list mailing list