[climacs-devel] overwrite mode

Aleksandar Bakic a_bakic at yahoo.com
Sun Jan 9 22:11:38 UTC 2005


> I don't know.  I guess a compound undo record could be used.  The
> reason I am suggesting a combination of (setf buffer-object) and
> forward-mark, is that it is potentially more efficient.

I also had efficiency in mind. For a start, I committed a delete-insert
combination (only within com-self-insert; I noticed in Emacs that Yank ignores
Overwrite mode, for example). 

> On the other hand, the real question is about semantics.

Right. If an overwrite should not affect marks, then neither a delete-insert
combination nor using a compound undo record (with an insert and a delete) with
(setf buffer-object) will work. Notice that Overwrite mode works like Insert
mode at the end of the line. Unless someone knows the definition, perhaps we
can define it whatever works for us.

Alex


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - now with 250MB free storage. Learn more.
http://info.mail.yahoo.com/mail_250



More information about the climacs-devel mailing list