and read-file-name.
So it can safely be used as a replacement of “i” in Info.
as it is not working in some cases (e.g. symlinks).
Needs svg-lib package but it is not mandatory.
It was already working but was really slow and was not supporting `helm-completing-read-command-categories` mechanism which provide `completions-detailed` in much more places than Emacs vanilla.
When viewing an annotation you had to kill the buffer, restart helm-bookmarks, and run the edit annotation action, now you can edit directly from the view buffer.
All actions are asynchronous except the persistent ones.
Use the new `helm-update-edebug` variable to enable this.
candidate-transformer functions should behave the same in in-buffer and sync source: transforming all candidates.
Tested with emacs-27.
Allow launching a new Emacs with only package(s).
BTW there is no more option to update from actions with prefix arg.
Themes, colors etc…
This allow using completions-detailed in Emacs-27 with various describe-* functions.
With “^$”.
I.e. Items in short documentation are not highlighted.
This allows providing detailed completions in more places, see `helm-completing-read-extra-metadata` and `helm-completing-read-command-categories`. They are not provided as user variables as it may be tricky to provide the corresponding affixations functions. As of now we have detailed completions in describe-function/variable/symbol/command/package, find-function/variable, switch-to-buffer, customize-variable/group, package-(vc)install, package-vc-checkout.
The old helm-elisp-package has been replaced by helm-packages. The old one was too slow, taking lot of memory and even crashing Emacs especially with last Emacs-29.
Therefore (require ‘helm-config) will return an error, don’t use this anymore. If installing from source use instead (require ‘helm-autoloads), otherwise from a package install, the autoloads file will be automatically loaded.
Will be used automatically when using the set variable action from helm-apropos.