diff -u d\:/home/.emacs.d/libraries/kill-ring-search-original.el.el d\:/home/.emacs.d/libraries/kill-ring-search.el
--- d:/home/.emacs.d/libraries/kill-ring-search-original.el.el 2010-06-24 20:24:26.015625000 +0200
+++ d:/home/.emacs.d/libraries/kill-ring-search.el 2010-06-24 20:03:51.281250000 +0200
@@ -190,7 +190,8 @@
(setq kill-ring-search-calling-buffer (current-buffer))
(setq kill-ring-search-pos kill-ring)
(setq kill-ring-search-string "")
- (let ((minibuffer-setup-hook))
+ (let ((minibuffer-setup-hook)
+ (ido-enable-replace-completing-read nil))
(add-hook 'minibuffer-setup-hook 'kill-ring-search-minibuffer-setup)
(completing-read "Kill ring search: " '(("dummy" . 1)) nil nil nil nil)
(let ((result (car-safe (get-next-match kill-ring-search-pos))))

Diff finished. Thu Jun 24 20:24:57 2010