From 258d5cd1e5d2a849c58f144ef3f947b304b5c998 Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Mon, 23 Sep 2024 15:12:59 -0500 Subject: [PATCH] ignore hidden directories --- src/project.nim | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/project.nim b/src/project.nim index b380e62..a586a4b 100644 --- a/src/project.nim +++ b/src/project.nim @@ -35,7 +35,8 @@ proc getTsmDirs(): seq[string] = result = tsmDirs.split(":") proc findDuplicateProjects( - paths: seq[string], sessions: var HashSet[string] + paths: seq[string], + sessions: var HashSet[string] ): seq[Project] = var candidates: Table[string, seq[string]] for p in paths: @@ -71,7 +72,7 @@ proc findProjects*(open: bool = false): seq[Project] = for devDir in tsmConfig.paths: for (kind, path) in walkDir(devDir): - if ({kind} * {pcFile, pcLinkToFile}).len > 0: + if ({kind} * {pcFile, pcLinkToFile}).len > 0 or path.splitPath.tail.startsWith("."): continue candidates <- path