MyBinaryFile is on the candidates list. projectile-find-file works as expected.
I printed some information within projectile-current-project-files function and noticed that the current buffer has changed in commit. At commit: (current-buffer) - .projectile (problem is not reproducible),
at commit: (current-buffer) - *helm projectile* (problem is reproducible).
Environment & version information
helm-projectile version: 20170613.1014
helm version (in helm-pkg.el): 20170909.613, helm-core "2.8.4"
projectile version (M-x projectile-version): 20170416.148
Emacs version (M-x emacs-version): 25.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.22.11)
I should use
.dir-locals.el
file for storing local project settings, according to doc. These settings do not work with helm-projectile.Steps to reproduce the problem
mkdir /tmp/tmp_proj && cd /tmp/tmp_proj && touch .projectile MyBinaryFile
echo '((nil . ((projectile-globally-ignored-files . ("MyBinaryFile")))))' > .dir-locals.el
/tmp/tmp_proj/.projectile
in emacsM-x helm-projectile-find-file
Expected behavior
There is no
MyBinaryFile
in candidates.Actual behavior
MyBinaryFile
is on the candidates list.projectile-find-file
works as expected. I printed some information withinprojectile-current-project-files
function and noticed that the current buffer has changed in commit. At commit:(current-buffer)
-.projectile
(problem is not reproducible), at commit:(current-buffer)
-*helm projectile*
(problem is reproducible).Environment & version information
helm-projectile
version: 20170613.1014helm
version (inhelm-pkg.el
): 20170909.613, helm-core "2.8.4"projectile
version (M-x projectile-version
): 20170416.148M-x emacs-version
): 25.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.22.11)