Release notes for libmawk 0.10.1 This release brings vio rewrite further, reaching the ultimate goal of fully virtualized I/O: - an open file/pipe is handled by a vio implementation selected at open - there are two standard vio implementations: orig(inal) and fifo - it is easy (for a host app as well) to implement new vio types - opening new files/pipes is virtualized: which vio will handle the new file is decided dynamically, the host app can easily hook in Along the path to these goals other parts got cleaned up: - the input file buffering received a major cleanup, much of the code rewritten from scratch - the old "artificial buffer" in input buffering layer is deleted in favor of the cleaner vio_fifo. - semi-independently the old (shell script based) test set is finally merged into the new (make based) regression test framework.