summary refs log tree commit diff stats
path: root/lib/pure/os.nim
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: typos in os.nimAraq2013-09-241-3/+3
|
* changed parentDir to return the empty string on errorAraq2013-09-241-16/+20
|
* use realpath in a posix compliant wayAraq2013-09-011-11/+6
|
* bugfix createDir for solarisAraq2013-08-071-1/+4
|
* Adds convenience expandTilde proc around getHomeDir.Grzegorz Adam Hankiewicz2013-07-191-0/+24
|
* Adds convenience copyFileWithPermissions to os module.Grzegorz Adam Hankiewicz2013-07-191-3/+25
|
* Documents copyFile not copying attributes on posix.Grzegorz Adam Hankiewicz2013-07-161-2/+7
|
* Adds some examples to JoinPath and / procs.Grzegorz Adam Hankiewicz2013-07-161-7/+25
|
* Deprecated OSError, and modified it to require an explicit OS error code.Dominik Picheta2013-06-251-44/+130
| | | | The deprecated functions include the OSError and OSErrorMsg, the name did not change however the signature of the new functions did. They now require a TOSErrorCode value be passed to them. This value can be retrieved using OSLastError. The reason this was done is because on Windows any win api call can reset the last error code to 0, this change allows the user to immediately grab the error code and worry about the string representation later if needs be.
* Symlinks are now expanded in os.getAppFilename on Mac OS X.Dominik Picheta2013-06-221-0/+5
|
* no wrapBinary for 'useWinAnsi' targetAraq2013-05-201-6/+5
|
* GC'ed wide strings for windowsAraq2013-05-201-48/+20
|
* Adds to docstrings link between removeFile and removeDir.Grzegorz Adam Hankiewicz2013-04-181-4/+11
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* applies #322 without FReadDir effectAraq2013-02-221-1/+8
|
* Fixed os.sleep not sleeping for long enough with values below 1000ms.Dominik Picheta2013-01-211-1/+1
|
* Fixes SSL httpclient and problems with hidden path splitting in OS.Dominik Picheta2012-12-021-1/+2
| | | | Added babel's libs dir to Nimrod's path.
* annotated effects of modules: os, sockets, timesAraq2012-11-181-38/+62
|
* the `is` operator now works with type classes and type variablesZahary Karadjov2012-10-031-1/+1
| | | | | bugfixes: the DLL tests were failing on Mac OS X, due to an incorrect DynlibFormat
* os.JoinPath now uses varargs. Some additions to gtk wrappers.Dominik Picheta2012-08-191-1/+1
|
* attempt to getAppFilename to work on NetBSDAraq2012-07-281-1/+1
|
* fix compilation errors when bootstrapping with C++Zahary Karadjov2012-06-041-3/+7
|
* documentation improvements; higher level Mongodb wrapperAraq2012-04-091-0/+2
|
* yet attempt to fix realpath for BSDAraq2012-04-071-1/+1
|
* bugfix: expandFilename for BSDAraq2012-04-061-2/+2
|
* small fixes for BSDAraq2012-04-061-1/+1
|
* the test suite is mostly green againZahary Karadjov2012-03-161-2/+2
|
* win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses ↵Araq2012-03-041-72/+208
| | | | wide char versions of the WinAPI
* recvLineAsync for non-blocking sockets implemented, as well as recvLine for ↵dom962012-02-181-1/+1
| | | | asyncio async sockets. Fixed removeDir on windows.
* Fixed windows os.nim issue that was recently introduced.dom962012-01-271-1/+1
|
* On Mac OS X 10.5, realpath does not allocate the buffer on its ownEric Doughty-Papassideris2012-01-211-0/+10
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* bugfix: compiler errors for explicit initialization of thread local ↵Araq2011-12-231-2/+4
| | | | variables; os.nim does not rely on it anymore
* bugfix: environment var caching is now thread safeAraq2011-12-221-3/+3
|
* New implementation for os.sameFile on WindowsZahary Karadjov2011-12-071-15/+34
| | | | | | Hard-links on Windows are now treated just as they are on POSIX. The new implementation is faster than the previous, but still it's quite slower than fstat (use with caution).
* further steps to get rid of deprecated endOfFile and readLineAraq2011-11-291-1/+1
|
* New algorithm for locating and loading nimrod config files.Zahary Karadjov2011-11-251-1/+31
| | | | Some new options added to the compiler (see news.txt for details)
* Fixed test suite on windowsDominik Picheta2011-11-191-1/+2
|
* tester checks exitcode; osproc additions; DLL fixes; taint mode fixesAraq2011-11-071-0/+9
|
* better exception behavior for os.removeFile and os.removeDirAraq2011-11-061-5/+10
|
* beginning of a taint mode; type system enhancementsAraq2011-09-241-20/+22
|
* locks now in their own core moduleAraq2011-08-201-2/+2
|
* implemented --nimcache config option; big clean up of magic wordsAraq2011-08-191-0/+15
|
* bugfix: proper cache for generic instantiationsAraq2011-07-211-77/+1
|
* deprecated system.copy: use system.substr insteadAraq2011-05-141-17/+17
|
* bugfix: don't change OSError()'s behaviourAraq2011-05-081-10/+7
|
* select() for processes; copyDir() for os.dom962011-05-071-13/+33
|
* little repo cleanupAraq2011-05-021-1/+1
|
* p[] instead of p^Araq2011-04-111-1/+1
|
* ugh, maybe broke gitAraq2011-04-011-0/+6
|