diff lisp/isearch.el @ 28504:bb2bb38512a3

(isearch-mode-map): Define M-C-s like C-s and M-C-r like C-r.
author Gerd Moellmann <gerd@gnu.org>
date Tue, 04 Apr 2000 21:04:34 +0000
parents 5f10effee172
children e67ef9cdfe51
line wrap: on
line diff
--- a/lisp/isearch.el	Tue Apr 04 21:03:15 2000 +0000
+++ b/lisp/isearch.el	Tue Apr 04 21:04:34 2000 +0000
@@ -1,6 +1,7 @@
 ;;; isearch.el --- incremental search minor mode.
 
-;; Copyright (C) 1992, 93, 94, 95, 96, 97, 1999 Free Software Foundation, Inc.
+;; Copyright (C) 1992, 93, 94, 95, 96, 97, 1999, 2000
+;;   Free Software Foundation, Inc.
 
 ;; Author: Daniel LaLiberte <liberte@cs.uiuc.edu>
 ;; Maintainer: FSF
@@ -266,6 +267,11 @@
       ;; Several non-printing chars change the searching behavior.
       (define-key map "\C-s" 'isearch-repeat-forward)
       (define-key map "\C-r" 'isearch-repeat-backward)
+      ;; Define M-C-s and M-C-r like C-s and C-r so that the same key
+      ;; combinations can be used to repeat regexp isearches that can
+      ;; be used to start these searches.
+      (define-key map "\M-\C-s" 'isearch-repeat-forward)
+      (define-key map "\M-\C-r" 'isearch-repeat-backward)
       (define-key map "\177" 'isearch-delete-char)
       (define-key map "\C-g" 'isearch-abort)
       ;; This assumes \e is the meta-prefix-char.