Commit Graph

354 Commits

Author SHA1 Message Date
mycroft
051219a643 Merge 4.4-Lite version. 1994-09-22 09:24:35 +00:00
mycroft
e40b06360c Import original 4.4-Lite version. 1994-09-22 03:04:15 +00:00
mycroft
9dccee4f46 Remove a couple of changes we no longer need. 1994-09-21 00:40:40 +00:00
mycroft
6174c16ac6 Merge 4.4-Lite version. 1994-09-21 00:12:43 +00:00
mycroft
6946a8eec4 Clean up deleted files. 1994-09-21 00:11:21 +00:00
mycroft
cee2bad89f Merge 4.4-Lite version. 1994-09-21 00:10:23 +00:00
mycroft
a83bf514ca Import original 4.4-Lite version. 1994-09-20 05:39:48 +00:00
mycroft
818272eaa3 Import original 4.4-Lite version. 1994-09-20 05:28:59 +00:00
mycroft
fe5a9095e0 Merge with 4.4-Lite version. 1994-09-20 04:52:02 +00:00
mycroft
7df690ffe6 Merge 4.4-Lite version. 1994-09-20 04:18:10 +00:00
mycroft
691f8c4267 Need limits.h. 1994-09-20 04:08:23 +00:00
mycroft
a7a0533596 Merge with 4.4-Lite. 1994-09-20 04:07:01 +00:00
mycroft
ef719df409 Merge with 4.4-Lite version. 1994-09-20 01:24:07 +00:00
mycroft
9baa91f322 Merge with 4.4-Lite version. 1994-09-20 00:37:13 +00:00
mycroft
07cdfa9cd1 Integrate `-c' option, from Arne Juul. 1994-09-16 22:23:29 +00:00
mycroft
9c2fbdc245 Deal with large file systems, and clean up a bit. 1994-09-16 20:59:27 +00:00
deraadt
5e6898c083 NBPG -> getpagesize() 1994-09-15 02:00:34 +00:00
mycroft
d22a514772 Fix problem with character classes matching a terminating NUL, from Henry
Spencer.
1994-08-29 01:54:39 +00:00
mycroft
08a6730054 Fix a core dump and another parse error related to null commands. 1994-08-24 05:48:26 +00:00
jtc
1d1682d63c vmunix -> netbsd (PR #375) 1994-08-06 06:11:03 +00:00
deraadt
1a69335ad4 do not need -I/sys 1994-08-03 20:46:47 +00:00
jtc
8cc67c8556 Don't source the file specified by $ENV if either the real and effective
user IDs or the real and effective group IDs of the process are different.
Thanks to Mark Weaver who pointed this out in PR 262.
1994-08-03 16:25:26 +00:00
mycroft
625270ca0f Fix bogus freeing of memory. 1994-07-31 09:23:10 +00:00
mycroft
abe60a1e07 Clean up deleted files. 1994-07-16 00:17:15 +00:00
jtc
b9e9314bd7 Re-implemented with a recursive descent parser.
Fixed subtle bug wrt. comparing integers when either one hasn't been
coersed from a string --- while avoiding an even subtler bug found in
GNU expr.
1994-07-16 00:17:03 +00:00
jtc
7acf86db2f Don't dump core when evaluating X % 0.
Simplify lexer by using %prec feature in yacc grammar.
Implement most of the operators required by POSIX.2.
1994-07-15 23:45:30 +00:00
glass
3c285ea60f fix typo 1994-07-12 07:58:27 +00:00
cgd
00dc18214f don't forget a cast, and thereby fix the regexp problems on big-endian machines 1994-07-10 23:51:11 +00:00
mycroft
aaed410145 Fix some problems with empty commands. 1994-07-07 20:53:32 +00:00
cgd
2c405cf3ed from jtc: insure that 3 and 4 argument special cases work properly. 1994-07-07 19:08:11 +00:00
mycroft
188b97d955 Bandaid quoting. 1994-07-07 16:24:34 +00:00
mycroft
afb839bea0 Clean up deleted files. 1994-07-03 07:26:03 +00:00
deraadt
8b8caa9aa0 devname is in libc now 1994-07-03 07:25:57 +00:00
pk
f5bd9f5624 save state of `gflag' across calls to backeval(), allowing globbing to
continue after backquote expansion. (fix for bug #309)
1994-07-01 20:39:21 +00:00
mycroft
54718335ed Clean up deleted files. 1994-06-30 05:12:42 +00:00
jtc
008c3a98a0 Replaced test with simpler, more feature rich, version derived from pdksh. 1994-06-30 05:12:29 +00:00
jtc
61c805aef5 The file_descriptor argument to the -t primary is no longer optional. 1994-06-29 22:26:50 +00:00
jtc
9659258f38 Removed code that checked if arg was a unary operator when test is called
with only one argument.  It's not a syntax error --- it's a special case.
1994-06-29 22:10:16 +00:00
mycroft
32a94e53c4 Clean up deleted files. 1994-06-24 07:33:21 +00:00
jtc
4aece6a461 Renamed builtins to builtins.def to eliminate make's (incorrect) circular
dependancy between the builtins data file and builtins.c.

The bug only occured when there was no obj directory, and is a result of
NetBSD's better (compared to 4.4lite's) default make rules.

Fixes bug #301.
1994-06-24 07:33:12 +00:00
pk
e42d6feaa0 No more P_NOSWAP/P_PHYSIO. 1994-06-16 19:30:50 +00:00
pk
f7e4697f3d Declare devname(). 1994-06-16 19:29:45 +00:00
mycroft
2efb881840 Re-fix an old bug. 1994-06-15 04:13:46 +00:00
jtc
918ce04f57 From Christos:
1. Fix `-' quoting in [ ] expressions.
  2. Fix expansion of variables in redirections
1994-06-14 05:49:19 +00:00
jtc
eb06615913 Whoever wrote the tar command line argument parsing code didn't realize
that the order of arguments is different if the command flags are specified
without a `-'.  I've integrated getoldopt.c from John Gilmore's pdtar which
handles argument parsing correctly.
1994-06-14 01:16:02 +00:00
mycroft
8c95c5f91f Fix up RCS ids. 1994-06-14 00:40:58 +00:00
jtc
a228e9fb76 add pax 1994-06-13 16:48:41 +00:00
jtc
7d76b00baf Add RCS ID's 1994-06-13 16:33:34 +00:00
jtc
8b35abe2bf From 4.4 lite 1994-06-13 16:13:35 +00:00
chopps
8ed58a738d fixup for new fs code. 1994-06-13 06:39:17 +00:00