Jambunathan K writes: > Stefan Monnier writes: > >>> 2. M-x debbugs-gnu >>> There is no way I can C-s C-j to the second or third candidates. >>> I normally use debbbugs-gnu-search which is the second candidate. >> >> Better ask this elsewhere, I'm not up to speed on debbugs-gnu. > > I am attaching screenshot of minibuffer. > > 1. M-x debbugs-gnu > 2. Immediately cycle with C-s > > Cycling may happen internally but the UI presents the "most-is-exact" > always at the head. This is a definite bug. The case to be handled is "Complete, but not unique". The attached patch fixes the issue by sneaking a Ctrl-M in to the try try completion field. Attachments: M-x debbugs-gnu RET with icomplete-mode on. icomplete-1.png: Note the ^M and the empty first entry icomplete-2.png: After a C-s. Note the ^M indicator and empty entry pushed to the last. icomplete-3.png: This is the second invocation of M-x debbugs-gnu RET. Note that the entry from the recent history is at the head. Also note ^M and the empty entries.