* emulation/cua-base.el (cua-use-hyper-key): Replaced by ...
authorKim F. Storm <storm@cua.dk>
Thu, 8 Dec 2005 22:24:35 +0000 (22:24 +0000)
committerKim F. Storm <storm@cua.dk>
Thu, 8 Dec 2005 22:24:35 +0000 (22:24 +0000)
commit1638bf546dca08ea15153c70c5e4df20ee6477c6
tree5251472295d8a27000f29f6df3edad20334dc5f8
parent3d5968919cb5b4ecf56a91aa244e0e16094efa24
* emulation/cua-base.el (cua-use-hyper-key): Replaced by ...
(cua-rectangle-modifier-key): ... this.  New defcustom.  Can now
select either meta, hyper, or super modifier for rectangle commands.
(cua--rectangle-modifier-key): New defvar.
(cua--M/H-key): Use it.  Remove special case for 'space.
(cua--init-keymaps): Initialize it from cua-rectangle-modifier-key
on X, to meta otherwise.  Always bind C-return to toggle
rectangle.  Pass ?\s instead of 'space to cua--M/H-key.

* emulation/cua-rect.el (cua-help-for-rectangle): Use
cua--rectangle-modifier-key.  Handle super modifier too.
(cua--init-rectangles): Always bind C-return to toggle rectangle.
Pass ?\s instead of 'space to cua--M/H-key and cua--rect-M/H-key.
lisp/emulation/cua-base.el
lisp/emulation/cua-rect.el