Restore cua-delete-copy-to-register-0 and M-v command.
commit71477684db6d781a07edda5060a0530da3623d96
authorKim F. Storm <storm@cua.dk>
Thu, 30 Oct 2014 19:19:49 +0000 (30 15:19 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 30 Oct 2014 19:19:49 +0000 (30 15:19 -0400)
tree96592d49b85f67dffcd6f90522e3d8e01152365d
parentc465f1c27f538c0ef2afa01f179e1f472bd9f097
Restore cua-delete-copy-to-register-0 and M-v command.
* lisp/delsel.el (delete-selection-save-to-register)
(delsel--replace-text-or-position): New vars.
(delete-active-region): Use them.
(delete-selection-repeat-replace-region): New command, moved from
cua-base.el.
* lisp/emulation/cua-base.el (cua--repeat-replace-text): Remove var.
(cua-repeat-replace-region): Move command to delsel.el.
(cua--init-keymaps): Update binding accordingly.
(cua-mode): Set delete-selection-save-to-register.

Fixes: debbugs:18886
lisp/ChangeLog
lisp/delsel.el
lisp/emulation/cua-base.el