summary refs log tree commit diff stats
path: root/lib/pure/oswalkdir.nim
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pure/oswalkdir.nim')
-rw-r--r--lib/pure/oswalkdir.nim19
1 files changed, 10 insertions, 9 deletions
diff --git a/lib/pure/oswalkdir.nim b/lib/pure/oswalkdir.nim
index 23ca0566a..1cf561c22 100644
--- a/lib/pure/oswalkdir.nim
+++ b/lib/pure/oswalkdir.nim
@@ -11,24 +11,25 @@
 ## for JavaScript.
 
 type
-  PathComponent* = enum   ## Enumeration specifying a path component.
-    pcFile,               ## path refers to a file
-    pcLinkToFile,         ## path refers to a symbolic link to a file
-    pcDir,                ## path refers to a directory
-    pcLinkToDir           ## path refers to a symbolic link to a directory
+  PathComponent* = enum ## Enumeration specifying a path component.
+    pcFile,             ## path refers to a file
+    pcLinkToFile,       ## path refers to a symbolic link to a file
+    pcDir,              ## path refers to a directory
+    pcLinkToDir         ## path refers to a symbolic link to a directory
 
 proc staticWalkDir(dir: string; relative: bool): seq[
-                  tuple[kind: PathComponent, path: string]] =
+                  tuple[kind: PathComponent; path: string]] =
   discard
 
-iterator walkDir*(dir: string; relative=false): tuple[kind: PathComponent, path: string] =
+iterator walkDir*(dir: string; relative = false): tuple[kind: PathComponent;
+    path: string] =
   for k, v in items(staticWalkDir(dir, relative)):
     yield (k, v)
 
-iterator walkDirRec*(dir: string, filter={pcFile, pcDir}): string =
+iterator walkDirRec*(dir: string; filter = {pcFile, pcDir}): string =
   var stack = @[dir]
   while stack.len > 0:
-    for k,p in walkDir(stack.pop()):
+    for k, p in walkDir(stack.pop()):
       if k in filter:
         case k
         of pcFile, pcLinkToFile: yield p