bug: http://emacs.1067599.n5.nabble.com/bug-10994-23-3-ido-mode-ido-next-match-ido-prev-match-work-wrong-with-same-elements-td300.html

The committed fix converts equal to eq, causing any plugin that propertizes the completion list to hang Emacs.

This bug is filed as: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14334

The original bug report is essentially this:

(ido-completing-read "dat is whrong -> " '("2" "3" "3" "3" "4" "5")) 

What's the expected behaviour in this case?  Shouldn't the duplicates from the list just be removed?



--
Le