NonGNU ELPA - helm-core

helm-core Atom Feed

Description
Development files for Helm
Latest
helm-core-4.0.6.tar (.sig), 2025-Sep-09, 630 KiB
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

Contains the main code for Helm.
As a package helm-core provides the files helm-core.el, helm-lib.el,
helm-source.el and helm-multi-match.el.

Old versions

helm-core-4.0.5.tar.lz2025-Aug-15 128 KiB
helm-core-4.0.4.tar.lz2025-Jun-18 125 KiB
helm-core-4.0.3.tar.lz2025-May-14 124 KiB
helm-core-4.0.2.tar.lz2025-Feb-25 124 KiB
helm-core-4.0.1.tar.lz2025-Feb-12 124 KiB
helm-core-4.0.tar.lz2024-Aug-22 120 KiB
helm-core-3.9.9.tar.lz2024-May-31 118 KiB
helm-core-3.9.8.tar.lz2024-Apr-11 117 KiB
helm-core-3.9.7.tar.lz2024-Mar-31 114 KiB
helm-core-3.9.6.tar.lz2023-Nov-22 114 KiB
helm-core-3.9.5.tar.lz2023-Sep-08 113 KiB
helm-core-3.9.4.tar.lz2023-Aug-18 111 KiB
helm-core-3.9.0.tar.lz2022-Nov-12 109 KiB
helm-core-3.8.9.tar.lz2022-Nov-11 109 KiB
helm-core-3.8.8.tar.lz2022-Sep-28 108 KiB
helm-core-3.8.7.tar.lz2022-Aug-03 108 KiB
helm-core-3.8.6.tar.lz2022-Jul-03 107 KiB
helm-core-3.8.5.tar.lz2022-Mar-19 106 KiB
helm-core-3.8.3.tar.lz2022-Feb-05 105 KiB
helm-core-3.6.2.tar.lz2022-Jan-2999.7 KiB

News

1. NEWS

1.1. Version 4.0.6

1.1.1. Mostly bugfixes
1.1.2. Change default value of helm-ff-candidate-number-limit
1.1.3. Show new packages in a separate source in helm-packages
1.1.4. New browse url command (brave)

1.2. Version 4.0.5

1.2.1. Enable persistent actions in symbol-help categories

Thats mean that C-h f/v/x/o etc… have now persistent action to display help.

1.2.2. helm-action at nth only available when helm-display-line-numbers-mode is enabled.

Before the keys were available even when line relative numbers were not enabled.

1.2.3. Change behavior of helm-buffer-toggle-diff

When buffer has changes not saved to file do "diff file buffer". When file has changes done externally and buffer is not up to date do "diff buffer file".

1.2.4. New action in helm-packages to clone packages
1.2.5. Diacritics can now be ignored in helm-find-files

and read-file-name with the variable `helm-find-files-ignore-diacritics`.

1.2.6. Allow using a function as diacritics slot value
1.2.7. Now project history use adaptive match

That's mean that the recentest projects popup on top.

1.2.8. helm-mm-matching-method is no more a user var
1.2.9. Fix bugs and inconsistencies in helm-multi-match.el
1.2.10. 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.2.11. Change color of toggle-debug-on-error/quit in helm-M-x

when the commands are activated.

1.2.12. Differenciate minor and major mode in helm-M-x
1.2.13. 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.3. Version 4.0.4

1.3.1. Rewrite the helm async process filter
1.3.2. We can now mark the <n> next candidates with a numeric prefix arg

Same for previous.

1.3.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. Note that this defeat the ability to specify prefix arg with C-<n> or M-<n>.

1.3.4. helm-completions-detailed is now enabled by default

1.4. Version 4.0.3

1.4.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.4.2. Remove old drag-and-drop support for helm-find-files
1.4.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 feature in M-X.

1.4.4. Allow filtering sources in current session

It is bound to C-M-e in helm-map.

1.4.5. Change `helm-current-directory-alist` default value

Now C-x C-f from a Gnus buffer brings to News directory.

1.4.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.4.7. Fix preselection after persistent killing buffers
1.4.8. Improve colors in ttys
1.4.9. Add new actions to helm-find-files
1.4.10. Fix require-match in completion-in-region

1.5. Version 4.0.2

1.5.1. Fix Emacs bug with CRM when using org-set-tags
1.5.2. Improve helm-source-files-in-current-dir
1.5.3. Fix some compatibility problems with EIEIO in various Emacs
1.5.4. Improve helm-projects-history
1.5.5. Fix bug in recentf

Properties may corrupt recentf data, prevent this.

1.5.6. Fix bug with *-window-side-state no more working
1.5.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. … …