Here we collect a list of icompatibilities with the Emacs completing-read API
Completion boundaries are not supported ( Make use of completion boundaries #258).
"Dynamic completion table" support is incomplete ( Handling of dynamic minibuffer-completion-table #114)
completion-table-in-turn
is unsupported ( Selectrum not working with tables made by completion-table-in-turn
. #211)completion-table-dynamic
and completion-table-with-cache
are unsupportedcompletion-ignored-extensions
is unsupported ( Honor completion-ignored-extensions #172)
Emacs flex uses metadata adjustment in minibuffer.el to overwrite the sort function. In my opinion this is a big hack and should be removed from upstream Emacs. But it exists and it is good to keep it in mind. See Perform grouping after refinement, allow reordering during refinement #477 discussion. This should not be fixed in my opinion since it is an Emacs misfeature. Someone dares to propose the removal of this feature to the Emacs devel list? ;)
Require match is not implemented completely Require-match does not implement confirm and confirm-after-completion #429
Default history is not implemented completely Lists as default values are not used in the future history #314
Anything else where Selectrum is incompatible?
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4