summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2016-01-12 09:00:40 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2016-01-12 09:00:40 +0000
commitd8bf7832c5513cf3e0f1c1f5c359bca3cd7d51c2 (patch)
treead610919e24464f483d544cb3f03268f434b391e /bin
parent477603ca30b8337ca13db56b7c24efdb841009c0 (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