freebsd-src/bin
Andrey A. Chernov 8dd81503df 1) Fix longstanding bug:
trap 'echo xxx' 1 2 3 15
	read x
is not interrupted by ^C (due to restartable read syscall) and must be
interrupted per POSIX
Worse case:
	read -t 5 x
hangs forever after ^C pressed (supposed to timeout after 5 secs)
Fixed by adding siginterrupt(signo, 1) after catch handler installed

2) Do not reinstall sighandler immediately after it is called,
BSD do it for us
1997-11-05 23:33:58 +00:00
..
cat compare return value from getopt against -1 rather than EOF, per the final 1997-03-28 15:24:41 +00:00
chflags NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!". 1997-06-29 06:03:42 +00:00
chio spelling corrections. 1997-09-13 16:01:53 +00:00
chmod compare return value from getopt against -1 rather than EOF, per the final 1997-03-28 15:24:41 +00:00
cp cp(1) is too silent if used with the option -i. It should 1997-10-03 18:11:14 +00:00
csh save errno in sigchld handler 1997-10-07 16:43:16 +00:00
date Change example from US to international standard date notation. 1997-10-03 18:09:17 +00:00
dd Teach dd(1) about an option to write sparse files. Can be useful for 1997-10-11 20:09:05 +00:00
df Style police: keep a variable list in alphabetical order, and add 1997-10-13 09:36:05 +00:00
domainname Revert part of previous patch: Don't use __progname. 1997-06-04 06:21:44 +00:00
echo Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
ed Un-clobber mktemp->mkstemp patch. 1997-10-09 11:05:16 +00:00
expr Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
hostname Revert part of previous patch: Don't use __progname. 1997-06-04 06:27:30 +00:00
kill Disallow empty arguments (eg: '') as process ids. 1997-08-21 21:34:43 +00:00
ln Try again to explain the existence of lchown() and the absence of 1997-06-19 01:07:05 +00:00
ls environmental -> environment. 1997-09-18 06:55:21 +00:00
mkdir Fix several problems with mkdir: 1997-04-01 23:46:22 +00:00
mv Synchronize usage() and man page. 1997-10-26 10:33:02 +00:00
pax Dont have an internal function named "warn" it clashes with libc.. 1997-08-29 16:12:30 +00:00
ps Document correct option in manual page. 1997-08-19 21:52:07 +00:00
pwd compare return value from getopt against -1 rather than EOF, per the final 1997-03-28 15:24:41 +00:00
rcp Change to use the new KTH Kerberos. 1997-09-28 08:32:59 +00:00
rm Remove remaining Lite1 stuff from the man page and uphold the 1997-08-07 21:37:39 +00:00
rmail Observe precedence set by Philippe Charnier when adding an 1997-08-07 22:33:01 +00:00
rmdir compare return value from getopt against -1 rather than EOF, per the final 1997-03-28 15:24:41 +00:00
sh 1) Fix longstanding bug: 1997-11-05 23:33:58 +00:00
sleep Describe signals behaviour now 1997-08-12 21:20:12 +00:00
stty Correct confusing error message when called as 'stty -sane'. 1997-08-24 00:26:12 +00:00
sync Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
test Typo fix. 1997-06-02 06:40:08 +00:00
Makefile Acitvate chio(1). 1997-03-06 15:30:53 +00:00
Makefile.inc Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00