(isearch-mode-map): Bind S-SPC like SPC.
(define-key map "\C-j" 'isearch-printing-char)
(define-key map "\t" 'isearch-printing-char)
(define-key map " " 'isearch-whitespace-chars)
+ (define-key map [?\S-\ ] 'isearch-whitespace-chars)
(define-key map "\C-w" 'isearch-yank-word)
(define-key map "\C-y" 'isearch-yank-line)
"Add this ordinary printing character to the search string and search."
(interactive)
(let ((char (isearch-last-command-char)))
+ (if (= char ?\S-\ )
+ (setq char ?\ ))
(if (and enable-multibyte-characters
(>= char ?\200)
(<= char ?\377))