RimStone 4.4.0 released
This RimStone release brings significant improvements and fixes:
- Added open-dir, read-dir, close-dir statements. These list the files and subdirectories under a directory, along with types of entities (such as files, directories, sockets, fifo, block devices etc.). They are useful in a variety of applications.
- Added "environment" clause in exec-program statement, in the form of name=value pairs separated by comma(s). This allows custom environment variables to be set just for executing a program.
- Added soft-link and hard-link clauses in stat-file statement, which lets you examine if a file or directory is a soft link, or if a file is a hard link.
- Added more types of objects that are recognized in stat-file (such as fifo, socket, block device, character device, link). This is useful in system applications.
- File operations (read, write, positioning) now use low-level system API, which results in 9x speed up in file operations in critical paths.
- Fixed an issue with file operations where a proper message was not issued if a file is closed, and some operation (like read or write) is attempted.
Copyright (c) 2019-2025 Gliim LLC. All contents on this web site is "AS IS" without warranties or guarantees of any kind.