From e1f7d76bc5132190a9dfcc7636f5583957e313e2 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 21 Aug 2017 22:31:07 +0200 Subject: [PATCH] Prevent private commands from affecting projectile cache This causes projectile-project-root to act strangely, because my private project navigational commands were rewriting the projectile cache. --- modules/private/hlissner/autoload/hlissner.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/private/hlissner/autoload/hlissner.el b/modules/private/hlissner/autoload/hlissner.el index 0fdaac6eb..2c8c52b90 100644 --- a/modules/private/hlissner/autoload/hlissner.el +++ b/modules/private/hlissner/autoload/hlissner.el @@ -23,7 +23,8 @@ private/hlissner/snippets." (interactive) (let ((default-directory ,dir) projectile-require-project-root - projectile-cached-buffer-file-name) + projectile-cached-buffer-file-name + projectile-cached-project-root) (call-interactively (command-remapping #'projectile-find-file)))) (defun ,(intern (format "+hlissner/browse-%s" name)) () (interactive)