-
-
Notifications
You must be signed in to change notification settings - Fork 393
Open
Labels
Description
What happened?
The locate source section in helm-for-files has started displaying only filenames without their directory paths. Previously, the locate results showed full paths including directories.
Expected behavior
The locate source in helm-for-files should display the full paths of files (including directory paths),
as it did before and as helm-locate currently does.
Without full paths, it's impossible to distinguish between files with the same name located in different directories (like multiple cargo.toml files across different repositories).
occur image
How to reproduce?
- Run
helm-for-files(or a customized version that includeshelm-source-locatein its sources list) - Enter a filename that exists in multiple directories on your system (e.g.,
cargo.toml)
The issue appears to be related to the :ff-transformer-show-only-basename parameter.
When manually calling helm with this parameter set to nil,
the full paths are displayed correctly:
(helm :sources helm-for-files-preferred-list
:buffer "*helm for files*"
:ff-transformer-show-only-basename nil)Helm Version
Melpa or NonGnuElpa
Emacs Version
Emacs-29.1
OS
GNU/Linux
Relevant backtrace (if possible)
Minimal configuration
- I agree using a minimal configuration
monagai
