diff options
-rw-r--r-- | lisp/ChangeLog | 4 | ||||
-rw-r--r-- | lisp/isearch.el | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f446d70d9ca..3d3994cd248 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,7 @@ +2004-12-09 Richard M. Stallman <rms@gnu.org> + + * isearch.el (isearch-mode-map): Treat S-SPC like SPC. + 2004-12-10 Nick Roberts <nickrob@snap.net.nz> * xt-mouse.el (xterm-mouse-event): Correct cursor position in a diff --git a/lisp/isearch.el b/lisp/isearch.el index 53d2ab1c4fb..77139988bb1 100644 --- a/lisp/isearch.el +++ b/lisp/isearch.el @@ -229,6 +229,7 @@ Default value, nil, means edit the string instead." (while (< i 256) (define-key map (vector i) 'isearch-printing-char) (setq i (1+ i))) + (define-key map (vector i) 'isearch-printing-char) ;; To handle local bindings with meta char prefix keys, define ;; another full keymap. This must be done for any other prefix @@ -262,6 +263,7 @@ Default value, nil, means edit the string instead." (define-key map "\r" 'isearch-exit) (define-key map "\C-j" 'isearch-printing-char) (define-key map "\t" 'isearch-printing-char) + (define-key map [?\S-\ ] 'isearch-printing-char) (define-key map "\C-w" 'isearch-yank-word-or-char) (define-key map "\M-\C-w" 'isearch-del-char) |