diff options
-rw-r--r-- | lib/pure/os.nim | 2 | ||||
-rw-r--r-- | lib/system/nimscript.nim | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/lib/pure/os.nim b/lib/pure/os.nim index da84df791..b46205419 100644 --- a/lib/pure/os.nim +++ b/lib/pure/os.nim @@ -3119,7 +3119,7 @@ template rawToFormalFileInfo(rawInfo, path, formalInfo): untyped = assert(path != "") # symlinks can't occur for file handles formalInfo.kind = getSymlinkFileKind(path) -when defined(js): +when defined(js) or defined(nimscript): when not declared(FileHandle): type FileHandle = distinct int32 when not declared(File): diff --git a/lib/system/nimscript.nim b/lib/system/nimscript.nim index e0c400f05..5b8622182 100644 --- a/lib/system/nimscript.nim +++ b/lib/system/nimscript.nim @@ -272,6 +272,9 @@ proc selfExec*(command: string) {. raise newException(OSError, "FAILED: " & c) checkOsError() +from os import paramCount, paramStr +export paramCount, paramStr + proc put*(key, value: string) = ## Sets a configuration 'key' like 'gcc.options.always' to its value. builtin |