ksh: remove broken special handling of test -t
authorop <op@openbsd.org>
Sat, 10 Jun 2023 07:24:21 +0000 (07:24 +0000)
committerop <op@openbsd.org>
Sat, 10 Jun 2023 07:24:21 +0000 (07:24 +0000)
commit990e11add74694c8596b173c98b63c6c5dddafc1
tree089a33f0416a79ef468ac0cdf1f6c64868603493
parentef9fc2e54038bd487a866ee1ea9c5d17ffe867c9
ksh: remove broken special handling of test -t

Drop the vestiges of the pre-POSIX support of `test -t' defaulting to fd
1.  It doesn't work and it always succeed since "-t" is treated as a
string by default when no argument (fd) is specified.

diff by Lucas (lucas [at] sexy [dot] is) with minor change by me.
ok millert@
bin/ksh/c_test.c
bin/ksh/ksh.1