NetBSD/bin
kre 28b2f4e3f6 If the read builtin is told to read into IFS, we must avoid doing
that until all current uses of IFS are complete (as we have IFS's
value cached in ifs - if IFS alters, ifs might point anywhere).
Handle this by deferring assignments to IFS until everything is done.
This makes us appear to comply with the (currently) proposed requirement
for read by POSIX that field splitting complete before vars are
assigned.   (Other shells, like dash, ksh93, yash, bosh behave like this)

That might end up being unspecified though, as other shells (bosh,
mksh) assign each field to its var as it is delimited (though bosh
appears to have bugs).   If we wanted to go that route, the issue here
could have been handled by re-doing the init of ifs after every
setvar() that is performed here (except the last, after which it is
no longer needed).

XXX pullup -10
2023-10-05 20:33:31 +00:00
..
cat cat: fix misleading indentation 2023-05-19 05:28:54 +00:00
chio
chmod If chown and chgrp can grow -d flags to suppress performing the 2023-05-05 04:14:02 +00:00
cp fix reversed test. 2020-05-22 14:54:30 +00:00
csh Fix the build for variants that do not define EDIT. 2022-09-15 11:35:06 +00:00
date date(1): sync two [[[[[CC]yy]mm]dd]HH]MM[.SS] instances 2023-05-31 18:04:00 +00:00
dd update header too. 2022-01-14 23:56:35 +00:00
df Sync usage with man page. 2022-08-09 08:14:03 +00:00
domainname
echo echo: fix lint error due to strict bool mode 2021-11-16 21:38:29 +00:00
ed fix simple mis-matched function prototype and definitions. 2023-08-01 07:04:14 +00:00
expr Change back various occurrences of \*[Le], \*[Ge] (less/greater equal) 2022-08-28 10:48:15 +00:00
getfacl Fix xrefs, comment out acl(9) which we don't have. 2020-06-18 19:36:13 +00:00
hostname
kill kill(1): s/proceses/processes/ 2022-08-07 09:36:55 +00:00
ksh adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH} 2023-06-03 21:30:20 +00:00
ln Update usage to include -w 2018-08-26 23:01:06 +00:00
ls Fix skipping of directories that begin with a '.' in -R mode. 2020-07-07 14:29:06 +00:00
mkdir PR bin/56398 2021-09-13 22:46:02 +00:00
mt s/begining/beginning/ in comments and messages. 2022-01-24 09:14:36 +00:00
mv Note that -h is an extension to POSIX. Bump date. 2020-06-24 17:00:58 +00:00
pax pax: fix -Wformat for host tool 2023-07-20 20:10:59 +00:00
ps remove double t from targeted, add missing r to arbitrary 2022-01-26 11:48:53 +00:00
pwd Make pwd (both /bin/pwd and the /bin/sh built-in version) check for 2021-11-16 16:57:15 +00:00
rcmd
rcp convert explicit length check before unchecked snprintf() with just a 2023-08-01 08:47:24 +00:00
rm bin: remove unnecessary lint comment CONSTCOND 2021-09-10 22:11:03 +00:00
rmdir
setfacl Sync usage with manpage. 2020-06-18 19:44:01 +00:00
sh If the read builtin is told to read into IFS, we must avoid doing 2023-10-05 20:33:31 +00:00
sleep sleep(1): minor markup tweaks 2023-02-19 10:54:35 +00:00
stty Clarify that "stty 0" will normally hang up the tty. Bump date. 2022-05-14 21:04:34 +00:00
sync
test PR 56983 Izumi Tsutsui: fix confusing message in test(1) with -DSMALL 2022-08-27 21:18:39 +00:00
Makefile Add ACL support for FFS. From FreeBSD. 2020-05-16 18:31:45 +00:00
Makefile.inc bin: in builds with MKLINT=yes, run lint on all programs 2021-10-09 21:06:31 +00:00