mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-26 01:04:00 +00:00
committed by
Andreas Rumpf
parent
bf96d6d316
commit
b355ef2a72
@@ -353,8 +353,10 @@ proc relativePath*(path, base: string; sep = DirSep): string {.
|
||||
assert relativePath("/Users///me/bar//z.nim", "//Users/", '/') == "me/bar/z.nim"
|
||||
assert relativePath("/Users/me/bar/z.nim", "/Users/me", '/') == "bar/z.nim"
|
||||
assert relativePath("", "/users/moo", '/') == ""
|
||||
assert relativePath("foo", ".", '/') == "foo"
|
||||
|
||||
if path.len == 0: return ""
|
||||
let base = if base == ".": "" else: base
|
||||
|
||||
when doslikeFileSystem:
|
||||
if isAbsolute(path) and isAbsolute(base):
|
||||
|
||||
Reference in New Issue
Block a user