summary refs log tree commit diff stats
path: root/lib/pure/os.nim
Commit message (Collapse)AuthorAgeFilesLines
* DLL generation works againAraq2014-04-231-8/+11
|
* Haiku build works againAraq2014-04-231-0/+1
|
* make getAppFilename work when there is no procfsAraq2014-04-221-10/+15
|
* Merge pull request #1099 from Varriount/os/getFileInfoAndreas Rumpf2014-04-201-20/+159
|\ | | | | Added os.getFileInfo procedure.
| * Allowed getFileInfo to accept TFile objects.Clay Sweetser2014-04-161-1/+4
| |
| * Completed Linux/Posix implementation of getFileInfoClay Sweetser2014-04-161-23/+41
| | | | | | | | Moved parts of getFileInfo into a helper template.
| * Added Posix implementation of getFileInfo, organized code.Clay Sweetser2014-04-161-31/+66
| |
| * Added Windows implementation of getFileInfo proceduresClay Sweetser2014-04-161-20/+103
| |
* | made large parts of the stdlib gcsafeAraq2014-04-201-1/+1
|/
* EOS exception now contains the error code.Dominik Picheta2014-03-111-5/+6
|
* bugfix: walkFiles on windows shouldn't yield directoriesAraq2014-03-021-1/+2
|
* fixes #811Araq2014-02-141-3/+3
|
* bugfix: 'system' on windows is saneAraq2014-02-141-1/+4
|
* case consistency for -d:useWinAnsiAraq2014-02-051-2/+2
|
* bootstraps againAraq2014-02-021-10/+10
|
* Added symlink procsClay Sweetser2014-02-011-2/+72
|
* merged #811 against develAraq2014-02-021-1/+1
|
* should compile on netbsdAraq2014-01-231-1/+1
|
* resolved conflicts with masterAraq2014-01-181-0/+8
|\
| * Update os.nimBillingsly Wetherfordshire2013-12-231-0/+8
| | | | | | added file/dirExists synonyms for existsFile/dir
* | case consistency for linuxAraq2013-12-291-12/+12
| |
* | case consistency: cs:partial bootstraps on windowsAraq2013-12-291-2/+2
| |
* | case consistency: next stepsAraq2013-12-291-34/+34
| |
* | improvements for 'pretty'Araq2013-12-281-28/+28
| |
* | case consistency part 4Araq2013-12-271-28/+28
| |
* | case consistency part 2Araq2013-12-271-49/+49
| |
* | case consistency part 1Araq2013-12-271-95/+95
| |
* | NoFakeVars progressAraq2013-12-241-11/+18
| |
* | Merge branch 'master' of https://github.com/Araq/Nimrod into vm2Araq2013-12-231-4/+24
|\| | | | | | | | | Conflicts: web/news.txt
| * Further fixes (stupid kdiff automerge)Clay Sweetser2013-12-181-3/+2
| |
| * os.nim - Modify removeFile to use native Windows API callsClay Sweetser2013-12-181-6/+21
| |
| * Modified os.removeFile to act correctly when deleting a file that doesn't exist.Clay Sweetser2013-12-171-3/+9
| |
* | new VM: some progress for the FFI supportAraq2013-12-231-32/+18
|/
* Fixed skipFile proc to not skip files that merely start with '.'Clay Sweetser2013-12-111-83/+100
| | | | Modified removeFile to reset the read only attribute on files before trying to delete.
* Add commandLineParams to os.nim.Michał Zieliński2013-12-091-0/+6
| | | | commandLineParams returns seq of arguments given to program on command line.
* Normalize whitespace in os.nim.Michał Zieliński2013-12-091-64/+63
| | | | | I can't edit it - trick with asking git to ignore whitespace doesn't work if I need to change indention level.
* 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
|