ospaths2.idx 3.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. nimTitle ospaths2 ospaths2.html module std/private/ospaths2 0
  2. nim normalizePathEnd ospaths2.html#normalizePathEnd,string proc normalizePathEnd(path: var string; trailingSep = false) 46
  3. nim normalizePathEnd ospaths2.html#normalizePathEnd,string_2 proc normalizePathEnd(path: string; trailingSep = false): string 69
  4. nim joinPath ospaths2.html#joinPath,string,string proc joinPath(head, tail: string): string 90
  5. nim joinPath ospaths2.html#joinPath,varargs[string] proc joinPath(parts: varargs[string]): string 134
  6. nim `/` ospaths2.html#/,string,string proc `/`(head, tail: string): string 160
  7. nim splitPath ospaths2.html#splitPath,string proc splitPath(path: string): tuple[head, tail: string] 183
  8. nim isAbsolute ospaths2.html#isAbsolute,string proc isAbsolute(path: string): bool 232
  9. nim relativePath ospaths2.html#relativePath,string,string proc relativePath(path, base: string; sep = DirSep): string 291
  10. nim isRelativeTo ospaths2.html#isRelativeTo,string,string proc isRelativeTo(path: string; base: string): bool 381
  11. nim parentDir ospaths2.html#parentDir,string proc parentDir(path: string): string 400
  12. nim tailDir ospaths2.html#tailDir,string proc tailDir(path: string): string 445
  13. nim isRootDir ospaths2.html#isRootDir,string proc isRootDir(path: string): bool 474
  14. nim parentDirs ospaths2.html#parentDirs.i,string iterator parentDirs(path: string; fromRoot = false; inclusive = true): string 490
  15. nim `/../` ospaths2.html#/../,string,string proc `/../`(head, tail: string): string 544
  16. nim searchExtPos ospaths2.html#searchExtPos,string proc searchExtPos(path: string): int 570
  17. nim splitFile ospaths2.html#splitFile,string proc splitFile(path: string): tuple[dir, name, ext: string] 608
  18. nim extractFilename ospaths2.html#extractFilename,string proc extractFilename(path: string): string 667
  19. nim lastPathPart ospaths2.html#lastPathPart,string proc lastPathPart(path: string): string 689
  20. nim changeFileExt ospaths2.html#changeFileExt,string,string proc changeFileExt(filename, ext: string): string 707
  21. nim addFileExt ospaths2.html#addFileExt,string,string proc addFileExt(filename, ext: string): string 733
  22. nim cmpPaths ospaths2.html#cmpPaths,string,string proc cmpPaths(pathA, pathB: string): int 757
  23. nim unixToNativePath ospaths2.html#unixToNativePath,string,string proc unixToNativePath(path: string; drive = ""): string 784
  24. nim getCurrentDir ospaths2.html#getCurrentDir proc getCurrentDir(): string 842
  25. nim absolutePath ospaths2.html#absolutePath,string proc absolutePath(path: string; root = when supportedSystem:\n getCurrentDir()\n else:\n ""): string 890
  26. nim normalizePath ospaths2.html#normalizePath,string proc normalizePath(path: var string) 911
  27. nim normalizedPath ospaths2.html#normalizedPath,string proc normalizedPath(path: string): string 962
  28. nim normalizeExe ospaths2.html#normalizeExe,string proc normalizeExe(file: var string) 973
  29. nim sameFile ospaths2.html#sameFile,string,string proc sameFile(path1, path2: string): bool 986
  30. idx baseName ospaths2.html#basename_1 Module ospaths2 0
  31. idx current working directory ospaths2.html#current-working-directory_1 Module ospaths2 0
  32. nimgrp normalizepathend ospaths2.html#normalizePathEnd-procs-all proc 46
  33. nimgrp joinpath ospaths2.html#joinPath-procs-all proc 90