summaryrefslogtreecommitdiffstats
path: root/regress/bin/csh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove echo headlines.bluhm2020-12-171-3/+1
|
* Add tests for the environment related commands in csh. While here, print aanton2017-12-183-3/+26
| | | | descriptive header before each test, inspired by the many others in regress.
* Add a variable referencing the csh binary to test.anton2017-11-162-4/+7
|
* Add missing RCS IDs and zap redundant SRCS from Makefile.anton2017-07-222-1/+4
|
* The first version of the edit program used to test csh, ksh and mail was basedanton2017-07-191-39/+38
| | | | | | | | | | | | | | | on the following reasoning: once the program to test has written some data it has entered the main-loop and is by now ready to receive user input. At this point it should be safe to start writing input and once the program once again enters a blocking reading state, its done processing the input. This approach was sensitive to timing and determining when a shell is done processing its input (if ever) is tricky. This iteration of the edit program takes a new approach and uses presence of a prompt for synchronisation of I/O. It doesn't solve all problems but is a step in the right direction. Joint work with bluhm@
* Do not suppress what's going on.anton2017-07-061-1/+1
|
* Add tests for all features of file completion in csh.anton2017-07-061-9/+14
|
* Make sure to abort loops when pressing ^C in csh.anton2017-06-221-0/+1
| | | | Regression found by deraadt@
* Add regression tests for the filec feature in csh.anton2017-06-212-0/+118