diff options
Diffstat (limited to 'lib/pure/os.nim')
-rw-r--r-- | lib/pure/os.nim | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/pure/os.nim b/lib/pure/os.nim index 66a803058..42e3994c1 100644 --- a/lib/pure/os.nim +++ b/lib/pure/os.nim @@ -2436,11 +2436,10 @@ proc rawCreateDir(dir: string): bool {.noWeirdTarget.} = proc existsOrCreateDir*(dir: string): bool {.rtl, extern: "nos$1", tags: [WriteDirEffect, ReadDirEffect], noWeirdTarget.} = - ## Check if a `directory`:idx: `dir` exists, and create it otherwise. + ## Checks if a `directory`:idx: `dir` exists, and creates it otherwise. ## - ## Does not create parent directories (fails if parent does not exist). - ## Returns `true` if the directory already exists, and `false` - ## otherwise. + ## Does not create parent directories (raises `OSError` if parent directories do not exist). + ## Returns `true` if the directory already exists, and `false` otherwise. ## ## See also: ## * `removeDir proc <#removeDir,string>`_ |