1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-13 10:02:38 +00:00
freebsd/bin
Peter Wemm 8f08f33ed9 Implement allowing 'set -v' in the middle of a script to work.
This means that a script containing:
  echo 1
  set -v
  echo 2
will now produce output, like it does on SYSV machines and other 'proper'
/bin/sh implementations..

This is done by a slight restructure of the input processor allowing it to
read chunks from the file at a time, but process the data by line from the
chunk.

Obtained from:  Christos Zoulas for NetBSD. <christos@deshaw.com>
1995-11-03 18:50:14 +00:00
..
cat Fix exit status. `cat no-such-file >/dev/null' exited with status 0. 1995-10-03 12:46:37 +00:00
chflags Set NOSHARED=true, having this binary static makes it much easier to 1995-07-24 01:44:17 +00:00
chmod You will find enclosed some changes to make gcc -Wall more happy in 1995-03-19 13:29:28 +00:00
cp Preserve sticky bit for cp -pR'. It was already preserved for cp -R'. 1995-10-03 12:55:01 +00:00
csh Add missing reaction on LC_ALL and LC_COLLATE 1995-10-23 23:08:26 +00:00
date Add setlocale(LC_TIME,... 1995-10-23 20:26:53 +00:00
dd Add setlocale LC_CTYPE 1995-10-23 21:31:48 +00:00
df Remove trailing whitespace. 1995-05-30 00:07:29 +00:00
domainname You will find enclosed some changes to make gcc -Wall more happy in 1995-03-19 13:29:28 +00:00
echo Well, it would appear that the "ayes" have it (though by a slim margin). 1995-08-31 17:25:55 +00:00
ed Wrong library was picked by ed 1995-10-22 20:14:13 +00:00
expr expr(1) didn't comply to Posix.2 and its own man page: any 1995-08-04 17:08:07 +00:00
hostname Added $Id$ 1994-09-24 02:59:15 +00:00
kill Allow 0 as a signal number to match the man page. 1995-03-05 21:52:41 +00:00
ln Use lstat() instead of stat() for checking if the final source file exists, 1994-12-06 18:50:44 +00:00
ls Change locale to LC_ALL, there no bitmask 1995-10-26 10:56:38 +00:00
mkdir Added $Id$ 1994-09-24 02:59:15 +00:00
mv Handle trailing slashes in source filenames correctly. E.g., rewrite 1995-10-07 10:42:48 +00:00
pax Remove unneded ctype.h everywhere 1995-10-23 21:23:27 +00:00
ps I add #include <sys/user.h> 1995-10-28 20:11:18 +00:00
pwd Added $Id$ 1994-09-24 02:59:15 +00:00
rcp Updating /usr/include/kerberosIV/des.h so eBones will build breaks 1995-09-10 14:59:51 +00:00
rm Allow root to delete uchg/uappnd files 1995-04-13 13:35:09 +00:00
rmail If mail is received with no from address, invoke sendmail with 1995-09-16 18:52:51 +00:00
rmdir Added $Id$ 1994-09-24 02:59:15 +00:00
sh Implement allowing 'set -v' in the middle of a script to work. 1995-11-03 18:50:14 +00:00
sleep Added $Id$ 1994-09-24 02:59:15 +00:00
stty Improve the recently changed and an old error message: don't report probe 1995-07-04 08:16:32 +00:00
sync Added $Id$ 1994-09-24 02:59:15 +00:00
test Fix -h option: 1995-10-28 11:54:42 +00:00
Makefile ed/Makefile is able to 'decide' for itself whether to build secure or 1995-10-01 14:24:01 +00:00
Makefile.inc Wrong library was picked by ed 1995-10-22 20:14:13 +00:00