helm 
- Description
- Helm is an Emacs incremental and narrowing framework
- Latest
- helm-4.0.4.0.20250702.111313.tar (.sig), 2025-Jul-02, 1.32 MiB
- Maintainer
- Thierry Volpiatto <thievol@posteo.net>
- Website
- https://emacs-helm.github.io/helm/
- Browse ELPA's repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install
or list-packages
.
Full description
This is just a wrapper for helm-core.el and a place holder we currently use only to hold the package's metadata in the header.
Old versions
helm-4.0.4.0.20250630.145301.tar.lz | 2025-Jun-30 | 240 KiB |
helm-4.0.4.0.20250629.55722.tar.lz | 2025-Jun-29 | 240 KiB |
helm-4.0.4.0.20250627.172106.tar.lz | 2025-Jun-28 | 240 KiB |
helm-4.0.4.0.20250627.52658.tar.lz | 2025-Jun-27 | 240 KiB |
helm-4.0.4.0.20250618.82422.tar.lz | 2025-Jun-19 | 240 KiB |
helm-4.0.3.0.20250617.63954.tar.lz | 2025-Jun-18 | 240 KiB |
helm-4.0.0.20250208.103323.tar.lz | 2025-Feb-08 | 234 KiB |
helm-3.9.9.0.20240820.155334.tar.lz | 2024-Aug-20 | 230 KiB |
helm-3.8.9.0.20221111.194243.tar.lz | 2022-Nov-11 | 217 KiB |
helm-3.6.2.0.20220204.75423.tar.lz | 2022-Feb-04 | 206 KiB |
News
1. NEWS
1.1. Version 4.0.5
1.1.1. Diacritics can now be ignored in helm-find-files
and read-file-name with the variable `helm-find-files-ignore-diacritics`.
1.1.2. Allow using a function as diacritics slot value
1.1.3. Now project history use adaptive match
That's mean that the recentest projects popup on top.
1.1.4. helm-mm-matching-method is no more a user var
1.1.5. Fix bugs and inconsistencies in helm-multi-match.el
1.1.6. Add a specialized match fn for files
Once the first pattern is matched on the whole candidate, the
subsequent patterns match only in basename whereas they were
matching again the whole candidate previously.
e.g. /home/you/github/repo/ foo git
previously was matching most of
the files in directory instead of matching only e.g. foogit.el
, now
only the files matching foo git
are displayed.
1.1.7. Change color of toggle-debug-on-error/quit in helm-M-x
when the commands are activated.
1.1.8. Differenciate minor and major mode in helm-M-x
1.1.9. Change behavior of helm-delete-minibuffer-contents-from-pos
Now the prefix arg specify only whether we preselect the candidate or not. That's means you can now narrow down your candidates to "foo", and then do C-u C-k on "foo" to retrieve the whole list of candidate with the preselection on the last occurence of "foo".
1.2. Version 4.0.4
1.2.1. Rewrite the helm async process filter
1.2.2. We can now mark the <n> next candidates with a numeric prefix arg
Same for previous.
1.2.3. Change default prefix binding to reach nth candidates
Now you can reach next nth candidate with C-<n> and previous nth candidate with M-<n>, it is easier to remember.
1.2.4. helm-completions-detailed is now enabled by default
1.3. Version 4.0.3
1.3.1. New drag-and-drop support for helm-find-files (only Emacs-29+)
Use now dnd.el for the new drag-and-drop function. This allows drag-and-drop in external applications in addition to emacs dired frames and windows. See helm-find-files documentation.
1.3.2. Remove old drag-and-drop support for helm-find-files
1.3.3. Add a new completion metadata category command-help
Handle helm-M-x prefix arg integration in this category. That's mean you can have helm-M-x prefix arg in M-X.
1.3.4. Allow filtering sources in current session
It is bound to C-M-e in helm-map.
1.3.5. Change `helm-current-directory-alist` default value
Now C-x C-f from a Gnus buffer brings to News directory.
1.3.6. Exclude commands related to specific modes in helm-M-x
This is available only in Emacs with an interactive version supporting MODES argument. It is configurable with `helm-M-x-exclude-unusable-commands-in-mode`, default to t.
1.3.7. Fix preselection after persistent killing buffers
1.3.8. Improve colors in ttys
1.3.9. Add new actions to helm-find-files
1.3.10. Fix require-match in completion-in-region
1.4. Version 4.0.2
1.4.1. Fix Emacs bug with CRM when using org-set-tags
1.4.2. Improve helm-source-files-in-current-dir
1.4.3. Fix some compatibility problems with EIEIO in various Emacs
1.4.4. Improve helm-projects-history
1.4.5. Fix bug in recentf
Properties may corrupt recentf data, prevent this.
1.4.6. Fix bug with *-window-side-state no more working
1.4.7. Remove the ability of switching to recursive search with C-j in HFF
It was broken and not needed as we can just add the final "/" to expand.
1.4.8. Change default value of `helm-locate-recursive-dirs-command'
It is no more using `locate` but `find`, this because locate is not working anymore out of the box without some tweaks (plocate backend). It is still anyway the faster alternative once tweaked, see HFF documentation.
1.4.9. Improve position of helm frame
1.4.10. Provide icons in find and fdfind
1.5. Version 4.0.1
1.5.1. Provide icons in some more places (helm-for-files.el)
1.5.2. Package-vc-* commands have now affixations (package category)
1.5.3. Show only basename of dot files in helm-find-files
It is now the default, but it can be configured with `helm-ff-show-dot-file-path`.
1.5.4. Allow using both all-the-icons and nerd-icons as icon providers
Use the variable `helm-x-icons-provider`.
1.5.5. Add affixations to helm-info
… …