=== modified file 'lisp/icomplete.el' --- lisp/icomplete.el 2013-02-08 07:53:55 +0000 +++ lisp/icomplete.el 2013-02-13 14:24:14 +0000 @@ -156,8 +156,8 @@ except those on this list.") (let ((map (make-sparse-keymap))) (define-key map [?\M-\t] 'minibuffer-force-complete) (define-key map [?\C-j] 'minibuffer-force-complete-and-exit) - (define-key map [?\C-s] 'icomplete-forward-completions) - (define-key map [?\C-r] 'icomplete-backward-completions) + (define-key map [?\C-.] 'icomplete-forward-completions) + (define-key map [?\C-,] 'icomplete-backward-completions) map)) (defun icomplete-forward-completions () === modified file 'lisp/ido.el' --- lisp/ido.el 2013-01-02 16:13:04 +0000 +++ lisp/ido.el 2013-02-13 14:07:22 +0000 @@ -1585,6 +1585,8 @@ This function also adds a hook to the mi (define-key map "\C-p" 'ido-toggle-prefix) (define-key map "\C-r" 'ido-prev-match) (define-key map "\C-s" 'ido-next-match) + (define-key map [?\C-.] 'ido-next-match) + (define-key map [?\C-,] 'ido-prev-match) (define-key map "\C-t" 'ido-toggle-regexp) (define-key map "\C-z" 'ido-undo-merge-work-directory) (define-key map [(control ?\s)] 'ido-restrict-to-matches) === modified file 'lisp/iswitchb.el' --- lisp/iswitchb.el 2013-01-01 09:11:05 +0000 +++ lisp/iswitchb.el 2013-02-13 14:07:06 +0000 @@ -471,6 +471,8 @@ interfere with other minibuffer usage.") (define-key map "?" 'iswitchb-completion-help) (define-key map "\C-s" 'iswitchb-next-match) (define-key map "\C-r" 'iswitchb-prev-match) + (define-key map [?\C-.] 'iswitchb-next-match) + (define-key map [?\C-,] 'iswitchb-prev-match) (define-key map "\t" 'iswitchb-complete) (define-key map "\C-j" 'iswitchb-select-buffer-text) (define-key map "\C-t" 'iswitchb-toggle-regexp)