summary refs log tree commit diff stats
path: root/lib/pure/os.nim
Commit message (Collapse)AuthorAgeFilesLines
* os.walkDir supports yielding relative pathsAraq2015-09-291-4/+8
|
* split os into os and ospaths parts; ospaths is available for NimScript; ↵Araq2015-09-041-524/+2
| | | | better NimScript support
* Better docs for os.getCreationTime(). Fixes #1058.Dominik Picheta2015-08-231-2/+4
|
* workaround windows 'findNextFile' bugAraq2015-08-161-1/+8
|
* added os.tailDir procAraq2015-07-121-0/+14
|
* Do not use errno on Windows in the ``os`` module.Dominik Picheta2015-07-111-1/+1
|
* Use raiseOSError with additionalInfo parameter from develSloane Simmons2015-07-041-3/+3
|
* Remove expandTilde forward declarationDominik Picheta2015-07-031-19/+17
|
* True is trueAraq2015-06-301-3/+3
|
* Implements ``os.expandSymlink``. Ref #3015.Dominik Picheta2015-06-291-0/+16
|
* much better error message if an exe cannot be foundAraq2015-06-291-2/+5
|
* fixed #1985Vlad2015-06-141-1/+3
|
* stdlib: don't use deprecated symbolsAraq2015-06-041-37/+37
|
* lib/pure/e-o - Dropped 'T' from typespdw2015-06-041-18/+18
|
* Fix behavior of os.getFileInfo() for symbolic links.Reimer Behrends2015-05-131-2/+2
| | | | | | The calls to lstat() and stat() were switched. As a result, links weren't followed for followLink == true and links were followed for followLink == false.
* Excludes windows platfrom from $PATH tilde expansion. Refs #2358.Grzegorz Adam Hankiewicz2015-03-171-1/+4
|
* Expands tildes for entries in $PATH when looking for a binary.Grzegorz Adam Hankiewicz2015-03-161-2/+4
|
* Enables use of NSGetEnviron for osx binary compatibility. Refs #965.Grzegorz Adam Hankiewicz2015-03-141-2/+2
|
* Check that file passed to getFileInfo is not nildef2015-03-101-0/+2
|
* 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.