Skip to content

Commit c9990ec

Browse files
committed
[#23] Further criticize Ido
1 parent edf4dcc commit c9990ec

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,14 +398,22 @@ I have not used many of these packages extensively. So, if you think
398398
I've overlooked an important part or I've written something mean or
399399
unfair, **please** feel free to contribute a correction.
400400

401+
See [#23](https://github.com/raxod502/selectrum/issues/23) for
402+
discussion.
403+
401404
### Why not Ido?
402405

403406
[Ido](https://www.gnu.org/software/emacs/manual/html_node/ido/index.html)
404407
is a package for interactive selection that is included in Emacs by
405408
default. It's a great improvement on the default `completing-read`
406409
experience. However, I don't like how it displays candidates in a
407410
horizontal instead of a vertical manner. It feels less intuitive to
408-
me.
411+
me. Another key issue with Ido is that it hardly supports any commands
412+
out of the box (only buffers and files). There is an extension package
413+
[ido-completing-read+](https://github.com/DarwinAwardWinner/ido-completing-read-plus)
414+
which adds support for the `completing-read` interface, but I have
415+
been told that even this package does not handle all the cases
416+
correctly.
409417

410418
### Why not Helm?
411419

0 commit comments

Comments
 (0)