Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

describle-function and describe-variables no longer use ido in emacs 25 #110

Closed
sollidsnake opened this issue Jun 18, 2016 · 7 comments
Closed

Comments

@sollidsnake
Copy link

When using emacs 25 -- 25.1.50.1 to be more precise --, emacs falls back to the default completion method when invoking describe-function or describle-variable. For most other commands, like set-variable and non-builtin, ido completion keep working just fine.

@DarwinAwardWinner
Copy link
Owner

These functions were modified in 25.1, and I had to make some fixes in ido-ubiquitous for them to work. This should be fixed in version 3.14

@dgutov
Copy link

dgutov commented Jun 23, 2016

Note that in doing so, you're breaking the new feature: automatic loading of packages based on known variable/function name prefixes.

@DarwinAwardWinner
Copy link
Owner

So if I understand correctly from a quick look at the code, the new feature allows commands like describe-function to automatically load elisp files that are known to define functions that match a prefix entered by the user, in order to offer a more accurate set of completions, based on some pre-processing that builds a mapping from prefixes to filenames?

@dgutov
Copy link

dgutov commented Jun 23, 2016

Yes.

@cpitclaudel
Copy link

@DarwinAwardWinner Support for this new feature in ido would be brilliant.

DarwinAwardWinner added a commit that referenced this issue Jun 23, 2016
This reverts commit 60bfbe9. Enabling
ido completion in these functions breaks a new feature, as described
here:
#110 (comment)
@DarwinAwardWinner
Copy link
Owner

Ok, I guess in the short term I'll just have to remove the override, and people who value ido completion more than this new feature can add it back themselves. I'll open a new issue for investigating whether ido completion can support this feature. Thanks for bringing this to my attention.

@j-cr
Copy link

j-cr commented Nov 7, 2020

So how do I enable it? 20200520.1535, Emacs 26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants