Closed luciferasm closed 6 years ago
ido-completing-read+ is an optional dependency, since amx is also usable with normal emacs completion and ivy. I suppose amx should at least produce a warning and fall back to standard emacs completion instead of throwing an error if the optional dependencies aren't met.
This error should now be presented as a warning, and you will get standard emacs completion instead.
Amx doesn't work with ido for me on GNU Emacs 25.3.1. To reproduce:
/.emacs.d/elpa/
andemacs -Q
(setq-default package-archives '(("gnu" . "https://elpa.gnu.org/packages/") ("melpa" . "https://melpa.org/packages/")))
M-x package-install
\<return>amx
M-x ido-mode
M-x amx
now produces the error message: "Feature ‘ido-completing-read+’ is required for backend"So, there seem to be a missing dependency
ido-completing-read+
when installing from Melpa.