Commit History

Autor SHA1 Mensaxe Data
  Timothee Cour 5c1304a418 fix #18670 quoteShellCommand, quoteShell, quoteShellWindows on windows (#18671) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 6b3c77e7f4 Remove tracking of environment from osenv.nim v2 (#18575) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf fa0209609d fixes #18565 (#18593) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 5f7db65257 followup #18453 (#18582) %!s(int64=3) %!d(string=hai) anos
  Caden Haustein f62f4159f8 Replace calls to `putenv` with `setenv` (#18530) %!s(int64=3) %!d(string=hai) anos
  Miran 8091545f95 Revert #17398 and #17402 (#18480) %!s(int64=3) %!d(string=hai) anos
  Fröhlich A 7bf0404dd8 #18216 make moveDir work across partitions on windows (#18223) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 9559350e34 add `os.getCacheDir` (#18126) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 78e2d299df typo: nonexistant => nonexistent (#17918) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 2356d0603f followup #17398: `getTempDir`, `getConfigDir` now do not have trailing DirSep (#17402) %!s(int64=3) %!d(string=hai) anos
  Roman Inflianskas 31424b3808 stdlib/os: add isAdmin (#17012) %!s(int64=3) %!d(string=hai) anos
  flywind 0e3ea16554 use lowercase --define switches (#17283) %!s(int64=3) %!d(string=hai) anos
  Juan Carlos 4982d1c662 https://github.com/nim-lang/Nim/pull/15826/files#r585368355 (#17233) %!s(int64=3) %!d(string=hai) anos
  Roman Inflianskas e9b360c5df stdlib/os: handle symlinks in copy/move functions (#16709) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 917f12ae52 2.5x- 3x faster copyFile on osx (#16883) %!s(int64=4) %!d(string=hai) anos
  flywind 6d442a40a6 use doAssert in tests (#16486) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 3eac9b2344 os: add overload copyFile*(source, dest: string, isDir = false) (#15537) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour bf604c6829 normalizeExe (#14668) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour d573581eb7 remove isMainModule from json,os,sequtils (#14572) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 7ce0358351 fix #13222: make relativePath more robust and flexible (#13451) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 1d665adecd [RFC] 'walkDir' now has a new 'checkDir' flag, to mimic behaviour of other languages (#13642) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 62c113ebc7 fix #13579 joinPath("/foo/", "../a") is now /a (#13586) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 0c312ad898 fix #13455 ; joinPath(a,b) now honors trailing slashes in b (or a if b = "") (#13467) %!s(int64=4) %!d(string=hai) anos
  Andrey Makarov 3dad130034 fix 3 minor bugs in joinPath (see #13455) (#13462) [backport] %!s(int64=4) %!d(string=hai) anos
  Timothee Cour a43583f9c8 relativePath("foo", "foo") is now ".", not "" (#13452) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 3a5056dc70 fix lots of bugs with parentDir, refs #8734 (#13236) %!s(int64=5) %!d(string=hai) anos
  Timothee Cour 7356bc29b7 new os.isRelativeTo (#13212) %!s(int64=5) %!d(string=hai) anos
  Timothee Cour b355ef2a72 fix #13211 relativePath("foo", ".") (#13213) %!s(int64=5) %!d(string=hai) anos
  Tomohiro 509f53b782 On windows, os.relativePath returns path as is when roots are different (#12329) %!s(int64=5) %!d(string=hai) anos
  Tomohiro 64d5e25821 Fix how `relativePath` handle case sensitiviy (#12312) [backport] %!s(int64=5) %!d(string=hai) anos