jtc
6c6b9acef0
Revert to code before it was merged with 4.4lite.
...
Updated to conform to new NetBSD RCS ID conventions.
1995-03-01 07:52:23 +00:00
mycroft
4c34be6b52
Clean up deleted files.
1995-03-01 00:00:00 +00:00
christos
5c42185b5c
Oops... typo in the IFS previous fix.
1995-02-28 23:27:24 +00:00
christos
6ab1954578
Changed so that backquote expansion eats all trailing newlines, not just
...
the last one.
Reported by guido@gvr.win.tue.nl (Guido van Rooij).
Repeat By:
echo "`cat file-with-many-newlines`"
1995-02-28 23:09:43 +00:00
christos
3936aab031
Changed IFS string-splitting so that it breaks spaces even when IFS does not
...
begin with a space, but contains one. Fixes PR bin/809.
#!/bin/sh
list="a b c "
echo "With ordinary IFS"
for i in $list;do
echo $i
done
IFS=":${IFS}"
echo "With changed IFS"
for i in $list;do
echo $i
done
Note that before the fix ":${IFS}" behaved differently than "${IFS}:".
1995-02-28 22:46:12 +00:00
mycroft
705a6ebacb
Use S_IS*().
1995-01-30 19:39:36 +00:00
mycroft
f5ad44b6ac
Use S_IS*().
1995-01-30 19:30:13 +00:00
mycroft
cfbbe9b764
Document the `-t' option as in umount(8).
1995-01-30 18:14:55 +00:00
mycroft
c3b978fa44
Various:
...
* Redo `-t' handling like mount(8) and umount(8).
* Don't force a stat of every fs unless we need it.
* When using an explicit list, stat everything before printing anything, and
minimize the column width.
1995-01-30 18:10:51 +00:00
mycroft
89fb48a178
Fix core dump reported by Wolfram Schneider.
1995-01-26 06:01:36 +00:00
hpeyerl
b4c2155aa1
ECBDIC->EBCDIC
1995-01-23 18:21:48 +00:00
christos
ad8d5369f5
I added the documented in the manual but not implemented variable expansions:
...
${#WORD}
${WORD%PAT}
${WORD%%PAT}
${WORD#PAT}
${WORD##PAT}
1995-01-23 06:33:03 +00:00
mycroft
4d643bf207
Remove `.' from default PATH.
1995-01-20 18:21:16 +00:00
mycroft
c4459d08d9
Clean up deleted files.
1995-01-15 10:15:19 +00:00
mycroft
2425ddde47
Remove the gratuitous `security' warnings.
1995-01-15 09:47:36 +00:00
mycroft
4bcd14e0b4
Remove the gratuitous `security' warning.
1995-01-15 09:29:16 +00:00
mycroft
9154deaefa
Stay on the correct line at the end of a substitute command. From Andrew Moore.
1995-01-15 06:18:29 +00:00
mycroft
71dcdbe0d4
Change directory permissions in pre-order.
1995-01-15 05:50:26 +00:00
mycroft
720e729421
Add `-t' option from Matthew Green, hacked a bit by me.
1995-01-13 23:23:41 +00:00
jtc
cc9fe5ba6d
Describe the : shell builtin.
...
Fixes PR #712 .
1995-01-12 23:35:56 +00:00
mycroft
ddc6e993fc
Better fix for the previous.
1995-01-08 07:01:36 +00:00
mycroft
3f1b5c3296
Fix oversight in previous change, when argument list is sort of empty.
1995-01-08 06:42:42 +00:00
mycroft
e848bd4fb5
Fix that last bug in a less expensive way.
1994-12-31 23:56:54 +00:00
cgd
809218efc4
take two: make grabstackstr() work correctly, in the face of strange filling.
1994-12-31 01:56:16 +00:00
mycroft
1c21834ccb
Remove previous misguided change.
1994-12-30 06:33:59 +00:00
mycroft
0155aa3b5e
Mostly sync with CSRG.
1994-12-28 01:37:49 +00:00
mycroft
d966913f57
Sync with CSRG.
1994-12-27 23:14:46 +00:00
cgd
58f1733118
be more careful with casts.
1994-12-23 13:24:39 +00:00
cgd
42f0dae5e3
pull prototypes into scope for string functions.
1994-12-23 13:24:10 +00:00
cgd
17ed2a67b2
pull some prototypes into scope.
1994-12-23 13:22:13 +00:00
cgd
e9aebcc9d8
don't play fast and loose with memory block allcation. try to allocate
...
in more-round sizes, but realize that not everybody will fill them up
exactly.
1994-12-23 13:21:01 +00:00
cgd
db1ae625b5
eliminate two wrong-sized variables which were unused.
1994-12-23 13:20:10 +00:00
cgd
6abb26e555
be careful with addresses.
1994-12-23 13:19:41 +00:00
cgd
f04c743d2d
be careful with pointer types.
1994-12-23 13:18:20 +00:00
cgd
b32916a5d5
new way of specifying man pages.
1994-12-22 09:23:05 +00:00
cgd
7e7441ee3e
add USD.doc to subdir list on install
1994-12-18 11:42:39 +00:00
cgd
73cf954189
adjust; from jimj.
1994-12-06 19:13:02 +00:00
cgd
4ce0d34a31
clean up further. more patches from Jim Jegers
1994-12-05 19:07:32 +00:00
cgd
5dad143982
from James Jegers <jimj@miller.cs.uwm.edu>: quiet -Wall, and squelch
...
some of the worst style errors.
1994-12-04 07:11:37 +00:00
mycroft
a99fc6c377
Format police.
1994-11-25 08:05:55 +00:00
deraadt
a583ccb069
print %MEM correctly
1994-11-25 07:01:11 +00:00
jtc
6cd3ad1d11
ulimit builtin (PR #388 )
...
This public domain code, originally by Doug Gwyn, Doug Kingston, Eric
Gisin, and Michael Rendell was ripped from pdksh 5.0.8 and hacked for
use with ash.
1994-11-04 17:13:27 +00:00
cgd
6d9009aacb
bugs don't get any dumber than this.
1994-11-04 09:59:07 +00:00
deraadt
8f25fc60d3
kill UPAGES
1994-11-03 04:33:17 +00:00
jtc
1a6ccc3e14
Strip trailing slashes of operands in checkdot().
...
POSIX.2 requires that if "." or ".." are specified as the basename
portion of an operand, a diagnostic message be written to standard
error, etc. We strip the slashes because POSIX.2 defines basename
as the final portion of a pathname after trailing slashes have been
removed.
This also makes rm "perform actions equivalent to" the POSIX.1
rmdir() and unlink() functions when removing directories and files,
even when they do not follow POSIX.1's pathname resolution semantics
(which require trailing slashes be ignored).
1994-11-02 16:17:14 +00:00
mycroft
f67cdf925f
Add `-o' option to usage string.
1994-10-25 02:29:46 +00:00
andrew
61043b5d11
Added mention of the retension, erase and eom options.
1994-10-16 11:46:49 +00:00
jtc
a5df115331
use strerror() instead of sys_errlist[]
1994-10-11 06:06:44 +00:00
mycroft
6b78d3957c
Clarify the history a bit.
1994-09-26 06:54:38 +00:00
mycroft
6a58570d9a
Small grammar fix.
1994-09-26 06:53:44 +00:00