diff options
author | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2016-01-12 09:00:40 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2016-01-12 09:00:40 +0000 |
commit | d8bf7832c5513cf3e0f1c1f5c359bca3cd7d51c2 (patch) | |
tree | ad610919e24464f483d544cb3f03268f434b391e /bin | |
parent | 477603ca30b8337ca13db56b7c24efdb841009c0 (diff) |
The ksh(1) vi editing mode code is much harder to understand than
the emacs editing mode code, so add a testsuite before touching it.
To avoid having to deal with the horrendous low-level terminal
handling and high-level command execution code, write the tests in
unit test style rather than in integration test style, by providing
minimal glue to run vi.c stand-alone. In case relevant internal
interfaces in sh.c, edit.c, and friends are changed, the glue may
need adjustment.
Not testing completion and history at this time, only line editing.
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions