M-x projectile-replace or C-c p r, replace the function name in the git project.
It does nothing but put the message 'All files processed'.
It seems this command always act like that, and I don't know the command before.
Projectile 20170106.606
Here is my configuration:
(use-package projectile
:diminish projectile-mode
:init
(projectile-mode t)
:config
(add-to-list 'projectile-globally-ignored-files "*.png")
(add-to-list 'projectile-globally-ignored-files "*.jpg")
(add-to-list 'projectile-globally-ignored-files "*.zip")
(setq projectile-require-project-root nil)
(setq projectile-indexing-method 'native)
(setq projectile-enable-caching t)
(setq projectile-globally-ignored-directories
(append '(
".git"
".svn"
"out"
"repl"
"target"
"venv"
"node_modules")
projectile-globally-ignored-directories))
(setq projectile-globally-ignored-files
(append '(
".DS_Store"
"*.gz"
"*.pyc"
"*.jar"
"*.tar.gz"
"*.tgz"
"*.zip")
projectile-globally-ignored-files)))
25.1.1
OS X 10.12.3
Besides, projectile-replace-regexp works well.
I'm having the same problem on Linux. Both projectile-replace and projectile-replace-regexp silently skip lots of replacements.
This indeed seems broken for me too: the replacement starts presenting me the matches to replace and then exits midway. Is there a workaround?
+1. Could we reopen this?
Bumping this as I have the same problem.
EDIT: for me (W10, Emacs 26.2) projectile-replace-regexp also doens't replace matches and goes straight to 'All files processed'
Most helpful comment
Bumping this as I have the same problem.
EDIT: for me (W10, Emacs 26.2)
projectile-replace-regexpalso doens't replace matches and goes straight to 'All files processed'