NetBSD/bin
christos 65cf828420 After discussions with Jilles Tjoelker (FreeBSD shell) and
following a suggestion from him, the way the fix to PR bin/50993
was implemented has changed a little.   There are three steps involved
in processing a here document, reading it, parsing it, and then
evaluating it before applying it to the correct file descriptor for
the command to use.  The third of those is not related to this
problem, and has not changed.  The bug was caused by combining the
first two steps into one (and not doing it correctly - which would be
hard that way.)  The fix is to split the first two stages into
separate events.   The original fix moved the 2nd stage (parsing)
to just immediately before the 3rd stage (evaluation.)  Jilles
pointed out some unwanted side effects from doing it that way, and
suggested moving the 2nd stage to immediately after the first.
This commit makes that change.  The effect is to revert the changes
to expand.c and parser.h (which are no longer needed) and simplify
slightly the change to parser.c. (from kre@)
2016-03-31 23:11:05 +00:00
..
cat Drop the case '?' which is defined after case 'default'. 2015-07-25 16:17:01 +00:00
chio
chmod In all man pages that say: 2013-12-17 09:54:08 +00:00
cp The '-i' flag should work regardless of whether the standard input is 2016-03-05 19:48:55 +00:00
csh add Will Robinson comment. 2016-03-16 22:35:44 +00:00
date Provide real error messages. 2014-09-01 21:42:21 +00:00
dd New sentence, new line. Fix typos. Bump date for previous. 2015-03-18 13:30:13 +00:00
df Correct display of df(1) with the -i parameter 2016-03-05 08:15:01 +00:00
domainname
echo
ed PR/50879: David Binderman: remove redundant code. 2016-03-02 19:11:28 +00:00
expr
hostname Remove options added in 1.18, commitid: UhxHPgtT2Pzeg4Yw due to some 2014-02-13 12:00:29 +00:00
kill
ksh s/sed/${SED}/ 2016-03-17 13:59:02 +00:00
ln
ls Remove the confusing reference to 'file sizes' in the short description of 2014-10-18 01:49:01 +00:00
mkdir
mt
mv add SIGINFO for mv(1), largely based upon the support in cp(1). 2016-02-28 10:59:29 +00:00
pax Remove trailing whitespace. 2015-12-19 18:48:41 +00:00
ps remove \n from error messages 2015-06-16 22:31:08 +00:00
pwd
rcmd
rcp
rm
rmdir
sh After discussions with Jilles Tjoelker (FreeBSD shell) and 2016-03-31 23:11:05 +00:00
sleep
stty Simplify by splitting the "simple" mode setting and the "special" ones. 2015-05-01 17:01:08 +00:00
sync
test
Makefile
Makefile.inc