[I will CC xemacs-beta and Didier (congratulations in order?)]
Yes it is... note that most other weaker editors on other platforms
(MSWin, MAC, some editors in Linux) will delete selected text when you
start typeing new text.
i.e. they do pending-delete
XEmacs has the strength of allowing rectangle
edits, but not the behavior. This seems like a reasonable addition.
Indeed. That is why I propose tying the functionality to
pending-delete. If looks likes a duck , walks like duck and quacks
like a duck..
This should probably be noted in NEWS and/or ChangeLog and/or README
and/or any new features list.
Of course. I still think it is a major change. In fact as a non
"pending-delete"-er I would be highly annoyed at such a feature.
On the other hand in pending-delete-mode it seems like it MUST do this
for consistency. I think there is such a high correlation between
wanting to do this and pending-delete that it makes no sense to add
yet another configuration option (whose default value would be
'depends-on-pending-delete).
> - pending-delete-mode is on.
>
This feels like quite a bit of extra work.
It isn't. Just wrap the lines you added in
(when (and (boundp 'pending-delete-mode) pending-delete-mode)
...)
It maybe time to move pending delete to a less obscure package (maybe
even the core or xemacs-base), but that is another matter.
Jan