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
Feature Request: adaptive-mode in more commands #751
Comments
@aiguofer According to the source history save/load is implemented. It should save the history in ~/.emacs.d/helm-adaptive-history |
@nerton adaptive-mode does, but there's very few commands that use it. According to https://groups.google.com/forum/#!topic/emacs-helm/S6FXhGfDFqA, only helm-aliases.el, helm-bookmark.el, helm-emms.el, helm-firefox.el, helm-w3m.el, and helm-grep.el use it right now... and I use none of those. The functionality in helm-M-x is simply to add a section above called "Emacs Command History", which isn't persistent. However, this just got me to do another search and found #431, but this would still only solve it for this command. Ideally, more (if not all) commands would use the same adaptive-mode framework so we don't have to keep adding one-off fixes. |
Diego Fernandez notifications@github.com writes:
What is a shame is you don't know how to save your variables, see below.
Look at the emacs manual about desktop.el or at related packages around
No. Thierry |
@thierryvolpiatto Yes, I figured out how to save variables as mentioned in the previous comment. That only addresses the issue with helm-M-x. That still doesn't do much for some of the other modes, especially the "default" helm completes (like inside customize-variable). However if it's not possible then that's that and you can close this. |
Diego Fernandez notifications@github.com writes:
Good, you have also external packages that do this, mine is psession.el.
You have to keep in mind that helm-adaptive is a sort function and all
All these helmized functions (customize-*, etc...), are build on the fly Thierry |
Ah great, thanks for the explanation! (and all the hard work) |
So after reading #485, I think it's a shame that so few commands have the ability to use adaptive-mode. Although helm-M-x has something similar, it doesn't persist across uses. Would it be possible to add this as an option for more commands?
I think the most useful places would be in helm-M-x and the "stock" helm complete screens, like when you go into "M-x customize-variable" or if you go into regular M-x while in helm-mode
The text was updated successfully, but these errors were encountered: