summary refs log tree commit diff stats
path: root/lib/pure/os.nim
Commit message (Collapse)AuthorAgeFilesLines
* Fix permissions for createDir() on Unix systems.Reimer Behrends2014-09-221-2/+2
| | | | | Permissions were set to 0o711 by default; they should be 0o777, with umask being responsible for restricting permissions further.
* Merge pull request #1461 from Varriount/os/add-hiddenFileAndreas Rumpf2014-08-171-5/+29
|\ | | | | Add isHidden procedure to os.nim
| * Made the code actually work, updated the docstring to point out that the ↵Clay Sweetser2014-08-101-9/+15
| | | | | | | | given file path must exist *and* be accessible from the current working directory of the running program.
| * Make device and file ID's public.Clay Sweetser2014-08-061-4/+22
| | | | | | | | Added the isHidden() proc
* | distinguish between 'defined' and 'declared'Araq2014-08-111-9/+9
| |
* | Added carriage return and linefeed check to os::parseCmdLine ti delimiting ↵Dwight Schauer2014-08-051-1/+2
|/ | | | whitespace eating.
* Adds hyperlinks to copyFile* docstrings.Grzegorz Adam Hankiewicz2014-07-271-11/+15
|
* Adds os.copyDirWithPermissions().Grzegorz Adam Hankiewicz2014-07-271-1/+38
|
* Stop paramStr from always throwing an exceptiondef2014-07-151-1/+1
|
* Improves docstring contents and visibility of paramStr and friends.Grzegorz Adam Hankiewicz2014-07-121-11/+69
|
* Export FileInfo objectdef2014-07-111-9/+9
|
* 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
|