summary refs log tree commit diff stats
path: root/lib/pure/os.nim
Commit message (Collapse)AuthorAgeFilesLines
* Use faster walkDir on BSDsdef2015-02-241-1/+1
|
* Fall back to lstat() calls on unsupported filesystemsdef2015-02-241-6/+10
|
* Speed up walkDir significantlydef2015-02-241-3/+7
| | | | | | We only know that this works on Linux and Mac OS X, so other systems use the POSIX conforming version still. This removed the lstat call, which is especially expensive on NFS filesystems for me.
* Fix typosFederico Ceratto2015-02-151-2/+2
|
* Fix typosFederico Ceratto2015-02-151-3/+3
|
* fixes os.moveFile on WindowsAraq2015-02-131-2/+10
|
* fixed minor bugs; cleaned up testsAraq2015-02-121-3/+3
|
* lots of C++ codegen improvementsAraq2015-02-071-2/+6
|
* nimsuggest: first versionAraq2015-01-271-1/+1
|
* Happy new year!Guillaume Gelin2015-01-061-1/+1
|
* fixes #685Araq2014-12-261-1/+1
|
* cleaned up os.nim; docgen improvementsAraq2014-12-211-12/+16
|
* fixes #1735Araq2014-12-151-14/+14
|
* fixes #642Araq2014-11-231-1/+5
|
* Merge branch 'devel' of https://github.com/Araq/Nimrod into bigbreakAraq2014-10-041-2/+2
|\ | | | | | | | | | | | | Conflicts: lib/impure/db_postgres.nim lib/pure/os.nim lib/wrappers/postgres.nim
| * 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.
* | Lots of documentation improvements for asyncdispatch.Dominik Picheta2014-09-121-1/+1
| | | | | | | | Ref #1487.
* | nimfix supports specialized '.nimfix' modulesAraq2014-09-081-2/+3
| |
* | Fixed issue with os module in non-unicode mode on Windows.Dominik Picheta2014-08-301-1/+4
| |
* | Nimrod renamed to NimAraq2014-08-281-15/+15
| |
* | Nimrod renamed to NimAraq2014-08-281-2/+2
| |
* | big renameAraq2014-08-281-1/+1
| |
* | big renameAraq2014-08-281-62/+62
| |
* | big renameAraq2014-08-271-49/+56
| |
* | renamefestAraq2014-08-231-11/+11
| |
* | renamefestAraq2014-08-231-24/+24
|/
* 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
|