From f3468e8d20b9d3c0da58fe5d779bd2ff35e310a9 Mon Sep 17 00:00:00 2001 From: Max Trussell Date: Fri, 25 Mar 2022 16:04:03 -0700 Subject: Add start and end anchors to `projectile-globally-ignored-directories` regular expressions --- CHANGELOG.md | 1 + projectile.el | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dea93c6..75bf268 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ ### Bugs fixed +* [#1762](https://github.com/bbatsov/projectile/pull/1762): Fix `projectile-globally-ignored-directories` unescaped regex * [#1713](https://github.com/bbatsov/projectile/issues/1731): Fix `projectile-discover-projects-in-directory` reordering known projects. * [#1514](https://github.com/bbatsov/projectile/issues/1514): Fix `projectile-ag` global ignores not in effect. * [#1714](https://github.com/bbatsov/projectile/issues/1714): Fix `projectile-discover-projects-in-directory` not interactive. diff --git a/projectile.el b/projectile.el index cb5b58e..1963ed1 100644 --- a/projectile.el +++ b/projectile.el @@ -396,23 +396,23 @@ is set to 'alien'." :type '(repeat string)) (defcustom projectile-globally-ignored-directories - '("\\.idea" - "\\.vscode" - "\\.ensime_cache" - "\\.eunit" - "\\.git" - "\\.hg" - "\\.fslckout" - "_FOSSIL_" - "\\.bzr" - "_darcs" - "\\.pijul" - "\\.tox" - "\\.svn" - "\\.stack-work" - "\\.ccls-cache" - "\\.cache" - "\\.clangd") + '("^\\.idea$" + "^\\.vscode$" + "^\\.ensime_cache$" + "^\\.eunit$" + "^\\.git$" + "^\\.hg$" + "^\\.fslckout$" + "^_FOSSIL_$" + "^\\.bzr$" + "^_darcs$" + "^\\.pijul$" + "^\\.tox$" + "^\\.svn$" + "^\\.stack-work$" + "^\\.ccls-cache$" + "^\\.cache$" + "^\\.clangd$") "A list of directories globally ignored by projectile. Regular expressions can be used. -- cgit v1.0