]> git.eshelyaron.com Git - emacs.git/commitdiff
(cua--init-rectangles): Install default
authorKim F. Storm <storm@cua.dk>
Sat, 25 May 2002 00:08:36 +0000 (00:08 +0000)
committerKim F. Storm <storm@cua.dk>
Sat, 25 May 2002 00:08:36 +0000 (00:08 +0000)
binding in cua--rectangle-keymap using cua--self-insert-char-p
to handle all global self inserting characters in rectangle mode.

lisp/emulation/cua-rect.el

index 87b48f088ebf00d23e410bf0e451ed0243f55577..f7dd08bdd0a01a5f05a787f9de7c18f14af4c35c 100644 (file)
@@ -1333,6 +1333,10 @@ With prefix arg, indent to that column."
   (define-key cua--rectangle-keymap [remap self-insert-command]         'cua-insert-char-rectangle)
   (define-key cua--rectangle-keymap [remap self-insert-iso]     'cua-insert-char-rectangle)
   
+  ;; Catch self-inserting characters which are "stolen" by other modes
+  (define-key cua--rectangle-keymap [t]
+    '(menu-item "sic" cua-insert-char-rectangle :filter cua--self-insert-char-p))
+
   (define-key cua--rectangle-keymap "\r"     'cua-rotate-rectangle)
   (define-key cua--rectangle-keymap "\t"     'cua-indent-rectangle)