feat: rename process module to os and add Platform class with name and isPosix methods
Rename the "process" module to "os" across all source files, documentation, tests, and build configuration. Add a new Platform class to the os module with static methods `name` (returns OS string like "Windows", "Linux", "OS X", "iOS", "Unix", "POSIX", or "Unknown") and `isPosix` (returns bool indicating POSIX compliance). Update all import paths from "process" to "os" in test files and module registrations. Move process.c/h to os.c/h, rename processSetArguments to osSetArguments, and regenerate the os.wren.inc bytecode source. Add documentation pages for the os module and Platform class.
This commit is contained in:
@@ -44,6 +44,6 @@ applications that want to embed Wren.
|
||||
[libuv]: http://libuv.org
|
||||
|
||||
* [io](io)
|
||||
* [process](process)
|
||||
* [os](os)
|
||||
* [scheduler](scheduler)
|
||||
* [timer](timer)
|
||||
|
||||
Reference in New Issue
Block a user