Skip to content

Instantly share code, notes, and snippets.

@keelerm84
Created October 10, 2014 20:52
Show Gist options
  • Save keelerm84/dea9bc2f88dd13c82047 to your computer and use it in GitHub Desktop.
Save keelerm84/dea9bc2f88dd13c82047 to your computer and use it in GitHub Desktop.
(defadvice delete-file (before purge-from-projectile-cache (filename &optional trash))
(if (and (projectile-project-p) projectile-enable-caching)
(let* ((project-root (projectile-project-root))
(true-filename (file-truename filename))
(relative-filename (file-relative-name true-filename project-root)))
(if (projectile-file-cached-p relative-filename project-root)
(projectile-purge-file-from-cache relative-filename)))))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment