From 25dca5fde75d81ead8b28f75b8917d0741ce88ba Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 28 Jun 2017 15:17:47 +0200 Subject: [PATCH] Fix :mv/:rm/:cp error when projectile-mode is off --- modules/feature/evil/autoload/files.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/feature/evil/autoload/files.el b/modules/feature/evil/autoload/files.el index abbd0f9d1..00f890900 100644 --- a/modules/feature/evil/autoload/files.el +++ b/modules/feature/evil/autoload/files.el @@ -2,11 +2,12 @@ (defun +evil--forget-file (old-path &optional new-path) "Ensure `recentf', `projectile' and `save-place' forget OLD-PATH." - (when (fboundp 'recentf-add-file) + (when (bound-and-true-p recentf-mode) (when new-path (recentf-add-file new-path)) (recentf-remove-if-non-kept old-path)) - (when (and (projectile-project-p) + (when (and projectile-mode + (projectile-project-p) (projectile-file-cached-p old-path (projectile-project-root))) (projectile-purge-file-from-cache old-path)) (when (bound-and-true-p save-place-mode)