Highlights: - Many bug fixes - Improved ipc interface for more robust program startup - Cleaner lib interface to allow use in lua scripts - Multi-match support within a single match() - Terminal resize support While we're here, orch has been renamed to porch upstream to deconflict with a pre-existing rust framework. The scripts are still called (orch)estration scripts. This change also switches to the new `check-install` target to sanity test our install layout.
6 lines
328 B
Plaintext
6 lines
328 B
Plaintext
Porch is a program orchestration tool, inspired by expect(1) but scripted with
|
|
lua. This utility allows scripted manipulation of programs for, e.g., testing
|
|
or automation purposes. Porch drives spawn processes over a pts(4)
|
|
pseudo-terminal, which allows for a broader range of interactions with a program
|
|
under orchestration.
|