changeset 67404:9d14391845f1

*** empty log message ***
author Kim F. Storm <storm@cua.dk>
date Thu, 08 Dec 2005 22:23:59 +0000
parents adbf404cf806
children f8d3bd39d0a1
files lisp/ChangeLog
diffstat 1 files changed, 16 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Thu Dec 08 22:10:50 2005 +0000
+++ b/lisp/ChangeLog	Thu Dec 08 22:23:59 2005 +0000
@@ -1,6 +1,6 @@
 2005-12-09  Nick Roberts  <nickrob@snap.net.nz>
 
-	* progmodes/gud.el (gud-speedbar-buttons, gud-tooltip-tips): 
+	* progmodes/gud.el (gud-speedbar-buttons, gud-tooltip-tips):
 	No need to check gud-comint-buffer is bound.
 	(gdb): Prevent multiple debugging when first session uses gdba.
 
@@ -341,7 +341,7 @@
 
 	* progmodes/cc-cmds.el: In c-electric-brace, add code for new
 	clean-up one-liner-defun.
-	
+
 	* progmodes/cc-styles.el: Add the new "awk" style.
 
 	* progmodes/cc-vars.el: Add description of one-liner-defun to
@@ -1204,6 +1204,20 @@
 
 2005-12-08  Kim F. Storm  <storm@cua.dk>
 
+	* 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.
+
 	* emulation/cua-rect.el (cua--extract-rectangle): Don't use \s
 	in strings.