Added std/oserrors for OS error reporting (#19390)

* Added 'std/oserrors' for OS error reporting

* add a simple test

* New code should not support -d:useWinAnsi anymore

thanks to @Araq
This commit is contained in:
flywind
2022-01-17 20:06:31 +08:00
committed by GitHub
parent 07c7a8a526
commit bc3bee5469
3 changed files with 129 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
discard """
action: compile
"""
import std/oserrors
let x1 = osLastError()
raiseOSError(x1)
echo osErrorMsg(x1)