Commit Graph

86 Commits

Author SHA1 Message Date
jtc
ce9521b022 Make POSIX 1003.2 (D11.2) compliant.
Update manpage to use new -mandoc macros.
1993-07-22 16:21:14 +00:00
jtc
b8be8f1e63 Make umask builtin of shell POSIX 1003.2 compliant:
Print out a symbolic mask with the -S option; and accept symbolic mask
specifications.
1993-07-21 00:02:33 +00:00
jtc
724f511de6 Make Posix 1003.2 (D11.2) compliant by adding -m (mode) option. 1993-07-20 22:27:07 +00:00
jtc
78bf9d408e Add a manual page. 1993-07-20 20:16:25 +00:00
jtc
6a320fc0a3 Now truely POSIX 1003.2 (D11.2) compliant. 1993-07-20 01:10:55 +00:00
jtc
aabfaec2f5 Don't coerce strings to int in comparisons. 1993-07-20 00:52:57 +00:00
jtc
476e1b5964 integer arguments were not coerced to strings for the `:' operator.
bad things: core dumps, etc. will happen if integer values make it
up the parse tree.
1993-07-20 00:29:41 +00:00
cgd
40194b0e50 from Brian Somers <brian@awfulhak.demon.co.uk>:
The kvm entry isn't updated for command unless 'time' is given,
therefore
	ps -o command
outputs blank lines [or, in NetBSD, seg faults]
	ps -o time,command
works.
1993-07-19 11:02:10 +00:00
jtc
6659413c9a Another change from Jim Wilson. 1993-07-15 22:12:02 +00:00
cgd
0bb51755a7 fix some spacing/character problems... 1993-07-13 06:54:18 +00:00
cgd
4434a6ed53 fix alien 'w' handling. you really don't want to know... 1993-07-11 17:34:29 +00:00
cgd
cfb32a6bf6 fix the cat bug found by mycroft in a more asthetically pleasing
way...  also turn "Header" into "Id" for RCS...
1993-07-11 07:47:40 +00:00
mycroft
3567ef561d Work correctly if a write() comes up short. 1993-07-11 06:36:20 +00:00
jtc
67893cfee5 IEEE 1003.2 (D11.2.2.3) requires that the system's true and false be accessed
instead of searching $PATH.  The best way to satisfy this requirement is to
make them builtins.

True was allready builtin, this patch adds false.
1993-07-07 01:11:56 +00:00
alm
79b13f93c3 corrected return type 1993-07-02 10:05:24 +00:00
mycroft
222aca8e41 Clean up deleted files. 1993-07-02 10:02:52 +00:00
alm
aef94df1e8 fixed undo within a global command (would corrupt the buffer) 1993-07-02 10:02:26 +00:00
deraadt
6012a4f69e date comamnd ignored seconds value. patch from <mhw@cs.brown.edu> 1993-06-21 05:18:44 +00:00
cgd
ffc8450394 use strvis on the arguments and environment, so we don't end up in
sed and/or xterm-title-changing hell.
1993-06-18 09:32:27 +00:00
mycroft
d3bc70b6bb Don't need -I/sys. (Why was it here?) 1993-06-17 13:16:20 +00:00
alm
eca46021bb fixed regex initialization
added more support for BACKWARDS option
1993-06-16 07:36:51 +00:00
cgd
670dcac163 get the [ ! "" ] case right. 1993-06-15 06:22:41 +00:00
jtc
68028dc2de Updated to POSIX regular expression routines.
(Previous checkin was aborted by stray ^C)
1993-06-14 19:59:07 +00:00
jtc
3aef70381b Use POSIX regular expression routines.
Remove TODO file, as I've allready done everything that there was to do.
1993-06-14 19:56:06 +00:00
mycroft
77f1922b02 Fix up FILES sections. 1993-06-13 23:06:41 +00:00
mycroft
9b971264a9 Update file names. 1993-06-13 22:29:02 +00:00
deraadt
032eb3553c chmod.0 says:
Symbolic links are not indirected through, nor are their modes altered.
things were much worse. it would try to chmod() symbolic links, in some cases
applying the modes of the symbolic link to the file that it pointed to.
1993-06-07 17:34:40 +00:00
deraadt
4a9126e19b reverse of "stty -g" now works. it forgot to actually ioctl() the
changes in.. patch posted by <ache@astral.msk.su>
1993-06-05 22:28:00 +00:00
cgd
ac2edf58ea update for latest version of patches from jtconklin@kaleida.com 1993-06-05 22:25:44 +00:00
cgd
a27ee16690 make ps do something more sensible with zombie processes 1993-06-02 22:02:27 +00:00
cgd
20bb0c47cb rcsid cleanup 1993-06-01 14:42:09 +00:00
cgd
e8e35e2a66 "ispeed" thought it didn't need an argument... WRONG!!! 1993-06-01 14:36:20 +00:00
cgd
35644dc153 fix more-or-less-uninitialized variable... 1993-06-01 02:33:35 +00:00
cgd
6ed1026d12 add support and documentation for the 'e' option, to print out
the process environment.
1993-06-01 01:38:28 +00:00
alm
a723dd79c7 Added more tests... 1993-05-27 01:28:27 +00:00
alm
f7f6e6ffd5 Added a restricted mode in the form of a new command: red 1993-05-27 01:27:46 +00:00
proven
8d60a2631f Compiles with gcc-2.3.3 now. 1993-05-26 18:58:11 +00:00
deraadt
3d45ba4b4c previous patch to ls.c wasn't quite correct. This patch from same author. 1993-05-26 10:23:24 +00:00
deraadt
2aa7b66ed6 first environment variable was trounced in the case of
"ls -l". Patch from <bob@obiwan.uucp> Bob Willcox
1993-05-24 07:15:03 +00:00
alm
2d931fb438 fixed regex bug s/[[:digit:][]// incorrectly reported unbalanced brackets 1993-05-20 03:15:26 +00:00
alm
fc782b3ff5 Fixed regex bug: a character class of the form [IC[],
where IC is of the form [::] , [..], or [==], would incorrectly
report an error.
Fixed input mode bug: a literal ^J(i.e., ^V^J) would discard text
following it.  Now, a literal ^J is treated as an ordinary ^J - i.e, it
splits a line in two.
1993-05-12 08:22:03 +00:00
alm
2621a68caf added support for lines of arbitrary length
added support for 8-bit data, including NULs
1993-05-08 10:49:52 +00:00
mycroft
5afcdb89b5 Make sure init.c is touched so it doesn't get rebuilt if we
make again.  (Okay, so I did reproduce it.)
1993-05-04 13:56:27 +00:00
glass
28bef3964d added dd(1) from ftp.uu.net:bsd-sources; torching GNU dd 1993-05-04 07:08:38 +00:00
mycroft
baef429061 Fix typo. 1993-05-02 23:08:42 +00:00
sef
5916a08554 Jim "wilson@moria.cygnus.com" Wilson's patches to make C News (and other
things) work.
1993-05-02 01:28:40 +00:00
mycroft
1ad12030cf Use global value of CFLAGS for optimization. 1993-05-01 15:19:45 +00:00
cgd
827f698a64 dd is gnu software 1993-04-29 12:38:00 +00:00
glass
b029751cb6 ugh. i was right after all. 1993-04-29 06:28:39 +00:00
cgd
f25e2eb300 386BSD -> NetBSD 1993-04-28 05:19:50 +00:00