From 6ad5e01160065d2ae79ec305603db46488cc8115 Mon Sep 17 00:00:00 2001 From: Araq Date: Wed, 21 Nov 2018 09:53:16 +0100 Subject: [PATCH] pathutils: remove dead code --- compiler/pathutils.nim | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/compiler/pathutils.nim b/compiler/pathutils.nim index 4873f90d64..703467bc4d 100644 --- a/compiler/pathutils.nim +++ b/compiler/pathutils.nim @@ -73,23 +73,6 @@ iterator dirs(x: string): (int, int) = var it: PathIter while hasNext(it, x): yield next(it, x) -when false: - iterator dirs(x: string): (int, int) = - var i = 0 - var first = true - while i < x.len: - let prev = i - if first and x[i] in {DirSep, AltSep}: - # absolute path: - inc i - else: - while i < x.len and x[i] notin {DirSep, AltSep}: inc i - if i > prev: - yield (prev, i-1) - first = false - # skip all separators: - while i < x.len and x[i] in {DirSep, AltSep}: inc i - proc isDot(x: string; bounds: (int, int)): bool = bounds[1] == bounds[0] and x[bounds[0]] == '.'